1#[allow(unused_imports)]
18use super::*;
19
20#[cfg(feature = "dataset-service")]
21impl std::fmt::Debug for super::Annotation {
22 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
23 let mut debug_struct = f.debug_struct("Annotation");
24 debug_struct.field("name", &self.name);
25 debug_struct.field("payload_schema_uri", &self.payload_schema_uri);
26 debug_struct.field("payload", &self.payload);
27 debug_struct.field("create_time", &self.create_time);
28 debug_struct.field("update_time", &self.update_time);
29 debug_struct.field("etag", &self.etag);
30 debug_struct.field("annotation_source", &self.annotation_source);
31 debug_struct.field("labels", &self.labels);
32 if !self._unknown_fields.is_empty() {
33 debug_struct.field("_unknown_fields", &self._unknown_fields);
34 }
35 debug_struct.finish()
36 }
37}
38
39#[cfg(feature = "dataset-service")]
40impl std::fmt::Debug for super::AnnotationSpec {
41 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
42 let mut debug_struct = f.debug_struct("AnnotationSpec");
43 debug_struct.field("name", &self.name);
44 debug_struct.field("display_name", &self.display_name);
45 debug_struct.field("create_time", &self.create_time);
46 debug_struct.field("update_time", &self.update_time);
47 debug_struct.field("etag", &self.etag);
48 if !self._unknown_fields.is_empty() {
49 debug_struct.field("_unknown_fields", &self._unknown_fields);
50 }
51 debug_struct.finish()
52 }
53}
54
55#[cfg(feature = "vertex-rag-data-service")]
56impl std::fmt::Debug for super::ApiAuth {
57 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
58 let mut debug_struct = f.debug_struct("ApiAuth");
59 debug_struct.field("auth_config", &self.auth_config);
60 if !self._unknown_fields.is_empty() {
61 debug_struct.field("_unknown_fields", &self._unknown_fields);
62 }
63 debug_struct.finish()
64 }
65}
66
67#[cfg(feature = "vertex-rag-data-service")]
68impl std::fmt::Debug for super::api_auth::ApiKeyConfig {
69 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
70 let mut debug_struct = f.debug_struct("ApiKeyConfig");
71 debug_struct.field("api_key_secret_version", &self.api_key_secret_version);
72 if !self._unknown_fields.is_empty() {
73 debug_struct.field("_unknown_fields", &self._unknown_fields);
74 }
75 debug_struct.finish()
76 }
77}
78
79#[cfg(any(
80 feature = "metadata-service",
81 feature = "pipeline-service",
82 feature = "schedule-service",
83))]
84impl std::fmt::Debug for super::Artifact {
85 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
86 let mut debug_struct = f.debug_struct("Artifact");
87 debug_struct.field("name", &self.name);
88 debug_struct.field("display_name", &self.display_name);
89 debug_struct.field("uri", &self.uri);
90 debug_struct.field("etag", &self.etag);
91 debug_struct.field("labels", &self.labels);
92 debug_struct.field("create_time", &self.create_time);
93 debug_struct.field("update_time", &self.update_time);
94 debug_struct.field("state", &self.state);
95 debug_struct.field("schema_title", &self.schema_title);
96 debug_struct.field("schema_version", &self.schema_version);
97 debug_struct.field("metadata", &self.metadata);
98 debug_struct.field("description", &self.description);
99 if !self._unknown_fields.is_empty() {
100 debug_struct.field("_unknown_fields", &self._unknown_fields);
101 }
102 debug_struct.finish()
103 }
104}
105
106#[cfg(feature = "job-service")]
107impl std::fmt::Debug for super::BatchPredictionJob {
108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
109 let mut debug_struct = f.debug_struct("BatchPredictionJob");
110 debug_struct.field("name", &self.name);
111 debug_struct.field("display_name", &self.display_name);
112 debug_struct.field("model", &self.model);
113 debug_struct.field("model_version_id", &self.model_version_id);
114 debug_struct.field("unmanaged_container_model", &self.unmanaged_container_model);
115 debug_struct.field("input_config", &self.input_config);
116 debug_struct.field("instance_config", &self.instance_config);
117 debug_struct.field("model_parameters", &self.model_parameters);
118 debug_struct.field("output_config", &self.output_config);
119 debug_struct.field("dedicated_resources", &self.dedicated_resources);
120 debug_struct.field("service_account", &self.service_account);
121 debug_struct.field(
122 "manual_batch_tuning_parameters",
123 &self.manual_batch_tuning_parameters,
124 );
125 debug_struct.field("generate_explanation", &self.generate_explanation);
126 debug_struct.field("explanation_spec", &self.explanation_spec);
127 debug_struct.field("output_info", &self.output_info);
128 debug_struct.field("state", &self.state);
129 debug_struct.field("error", &self.error);
130 debug_struct.field("partial_failures", &self.partial_failures);
131 debug_struct.field("resources_consumed", &self.resources_consumed);
132 debug_struct.field("completion_stats", &self.completion_stats);
133 debug_struct.field("create_time", &self.create_time);
134 debug_struct.field("start_time", &self.start_time);
135 debug_struct.field("end_time", &self.end_time);
136 debug_struct.field("update_time", &self.update_time);
137 debug_struct.field("labels", &self.labels);
138 debug_struct.field("encryption_spec", &self.encryption_spec);
139 debug_struct.field("disable_container_logging", &self.disable_container_logging);
140 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
141 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
142 if !self._unknown_fields.is_empty() {
143 debug_struct.field("_unknown_fields", &self._unknown_fields);
144 }
145 debug_struct.finish()
146 }
147}
148
149#[cfg(feature = "job-service")]
150impl std::fmt::Debug for super::batch_prediction_job::InputConfig {
151 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
152 let mut debug_struct = f.debug_struct("InputConfig");
153 debug_struct.field("instances_format", &self.instances_format);
154 debug_struct.field("source", &self.source);
155 if !self._unknown_fields.is_empty() {
156 debug_struct.field("_unknown_fields", &self._unknown_fields);
157 }
158 debug_struct.finish()
159 }
160}
161
162#[cfg(feature = "job-service")]
163impl std::fmt::Debug for super::batch_prediction_job::InstanceConfig {
164 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
165 let mut debug_struct = f.debug_struct("InstanceConfig");
166 debug_struct.field("instance_type", &self.instance_type);
167 debug_struct.field("key_field", &self.key_field);
168 debug_struct.field("included_fields", &self.included_fields);
169 debug_struct.field("excluded_fields", &self.excluded_fields);
170 if !self._unknown_fields.is_empty() {
171 debug_struct.field("_unknown_fields", &self._unknown_fields);
172 }
173 debug_struct.finish()
174 }
175}
176
177#[cfg(feature = "job-service")]
178impl std::fmt::Debug for super::batch_prediction_job::OutputConfig {
179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
180 let mut debug_struct = f.debug_struct("OutputConfig");
181 debug_struct.field("predictions_format", &self.predictions_format);
182 debug_struct.field("destination", &self.destination);
183 if !self._unknown_fields.is_empty() {
184 debug_struct.field("_unknown_fields", &self._unknown_fields);
185 }
186 debug_struct.finish()
187 }
188}
189
190#[cfg(feature = "job-service")]
191impl std::fmt::Debug for super::batch_prediction_job::OutputInfo {
192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
193 let mut debug_struct = f.debug_struct("OutputInfo");
194 debug_struct.field("bigquery_output_table", &self.bigquery_output_table);
195 debug_struct.field("output_location", &self.output_location);
196 if !self._unknown_fields.is_empty() {
197 debug_struct.field("_unknown_fields", &self._unknown_fields);
198 }
199 debug_struct.finish()
200 }
201}
202
203#[cfg(feature = "gen-ai-cache-service")]
204impl std::fmt::Debug for super::CachedContent {
205 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
206 let mut debug_struct = f.debug_struct("CachedContent");
207 debug_struct.field("name", &self.name);
208 debug_struct.field("display_name", &self.display_name);
209 debug_struct.field("model", &self.model);
210 debug_struct.field("system_instruction", &self.system_instruction);
211 debug_struct.field("contents", &self.contents);
212 debug_struct.field("tools", &self.tools);
213 debug_struct.field("tool_config", &self.tool_config);
214 debug_struct.field("create_time", &self.create_time);
215 debug_struct.field("update_time", &self.update_time);
216 debug_struct.field("usage_metadata", &self.usage_metadata);
217 debug_struct.field("encryption_spec", &self.encryption_spec);
218 debug_struct.field("expiration", &self.expiration);
219 if !self._unknown_fields.is_empty() {
220 debug_struct.field("_unknown_fields", &self._unknown_fields);
221 }
222 debug_struct.finish()
223 }
224}
225
226#[cfg(feature = "gen-ai-cache-service")]
227impl std::fmt::Debug for super::cached_content::UsageMetadata {
228 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
229 let mut debug_struct = f.debug_struct("UsageMetadata");
230 debug_struct.field("total_token_count", &self.total_token_count);
231 debug_struct.field("text_count", &self.text_count);
232 debug_struct.field("image_count", &self.image_count);
233 debug_struct.field("video_duration_seconds", &self.video_duration_seconds);
234 debug_struct.field("audio_duration_seconds", &self.audio_duration_seconds);
235 if !self._unknown_fields.is_empty() {
236 debug_struct.field("_unknown_fields", &self._unknown_fields);
237 }
238 debug_struct.finish()
239 }
240}
241
242#[cfg(feature = "job-service")]
243impl std::fmt::Debug for super::CompletionStats {
244 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
245 let mut debug_struct = f.debug_struct("CompletionStats");
246 debug_struct.field("successful_count", &self.successful_count);
247 debug_struct.field("failed_count", &self.failed_count);
248 debug_struct.field("incomplete_count", &self.incomplete_count);
249 debug_struct.field(
250 "successful_forecast_point_count",
251 &self.successful_forecast_point_count,
252 );
253 if !self._unknown_fields.is_empty() {
254 debug_struct.field("_unknown_fields", &self._unknown_fields);
255 }
256 debug_struct.finish()
257 }
258}
259
260#[cfg(any(
261 feature = "data-foundry-service",
262 feature = "gen-ai-cache-service",
263 feature = "gen-ai-tuning-service",
264 feature = "llm-utility-service",
265 feature = "prediction-service",
266 feature = "vertex-rag-service",
267))]
268impl std::fmt::Debug for super::Content {
269 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
270 let mut debug_struct = f.debug_struct("Content");
271 debug_struct.field("role", &self.role);
272 debug_struct.field("parts", &self.parts);
273 if !self._unknown_fields.is_empty() {
274 debug_struct.field("_unknown_fields", &self._unknown_fields);
275 }
276 debug_struct.finish()
277 }
278}
279
280#[cfg(any(
281 feature = "data-foundry-service",
282 feature = "gen-ai-cache-service",
283 feature = "gen-ai-tuning-service",
284 feature = "llm-utility-service",
285 feature = "prediction-service",
286 feature = "vertex-rag-service",
287))]
288impl std::fmt::Debug for super::Part {
289 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
290 let mut debug_struct = f.debug_struct("Part");
291 debug_struct.field("thought", &self.thought);
292 debug_struct.field("thought_signature", &self.thought_signature);
293 debug_struct.field("data", &self.data);
294 debug_struct.field("metadata", &self.metadata);
295 if !self._unknown_fields.is_empty() {
296 debug_struct.field("_unknown_fields", &self._unknown_fields);
297 }
298 debug_struct.finish()
299 }
300}
301
302#[cfg(any(
303 feature = "data-foundry-service",
304 feature = "gen-ai-cache-service",
305 feature = "gen-ai-tuning-service",
306 feature = "llm-utility-service",
307 feature = "prediction-service",
308 feature = "vertex-rag-service",
309))]
310impl std::fmt::Debug for super::Blob {
311 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
312 let mut debug_struct = f.debug_struct("Blob");
313 debug_struct.field("mime_type", &self.mime_type);
314 debug_struct.field("data", &self.data);
315 if !self._unknown_fields.is_empty() {
316 debug_struct.field("_unknown_fields", &self._unknown_fields);
317 }
318 debug_struct.finish()
319 }
320}
321
322#[cfg(any(
323 feature = "data-foundry-service",
324 feature = "gen-ai-cache-service",
325 feature = "gen-ai-tuning-service",
326 feature = "llm-utility-service",
327 feature = "prediction-service",
328 feature = "vertex-rag-service",
329))]
330impl std::fmt::Debug for super::FileData {
331 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
332 let mut debug_struct = f.debug_struct("FileData");
333 debug_struct.field("mime_type", &self.mime_type);
334 debug_struct.field("file_uri", &self.file_uri);
335 if !self._unknown_fields.is_empty() {
336 debug_struct.field("_unknown_fields", &self._unknown_fields);
337 }
338 debug_struct.finish()
339 }
340}
341
342#[cfg(any(
343 feature = "data-foundry-service",
344 feature = "gen-ai-cache-service",
345 feature = "gen-ai-tuning-service",
346 feature = "llm-utility-service",
347 feature = "prediction-service",
348 feature = "vertex-rag-service",
349))]
350impl std::fmt::Debug for super::VideoMetadata {
351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
352 let mut debug_struct = f.debug_struct("VideoMetadata");
353 debug_struct.field("start_offset", &self.start_offset);
354 debug_struct.field("end_offset", &self.end_offset);
355 if !self._unknown_fields.is_empty() {
356 debug_struct.field("_unknown_fields", &self._unknown_fields);
357 }
358 debug_struct.finish()
359 }
360}
361
362#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
363impl std::fmt::Debug for super::GenerationConfig {
364 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
365 let mut debug_struct = f.debug_struct("GenerationConfig");
366 debug_struct.field("temperature", &self.temperature);
367 debug_struct.field("top_p", &self.top_p);
368 debug_struct.field("top_k", &self.top_k);
369 debug_struct.field("candidate_count", &self.candidate_count);
370 debug_struct.field("max_output_tokens", &self.max_output_tokens);
371 debug_struct.field("stop_sequences", &self.stop_sequences);
372 debug_struct.field("response_logprobs", &self.response_logprobs);
373 debug_struct.field("logprobs", &self.logprobs);
374 debug_struct.field("presence_penalty", &self.presence_penalty);
375 debug_struct.field("frequency_penalty", &self.frequency_penalty);
376 debug_struct.field("seed", &self.seed);
377 debug_struct.field("response_mime_type", &self.response_mime_type);
378 debug_struct.field("response_schema", &self.response_schema);
379 debug_struct.field("response_json_schema", &self.response_json_schema);
380 debug_struct.field("routing_config", &self.routing_config);
381 debug_struct.field("thinking_config", &self.thinking_config);
382 if !self._unknown_fields.is_empty() {
383 debug_struct.field("_unknown_fields", &self._unknown_fields);
384 }
385 debug_struct.finish()
386 }
387}
388
389#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
390impl std::fmt::Debug for super::generation_config::RoutingConfig {
391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
392 let mut debug_struct = f.debug_struct("RoutingConfig");
393 debug_struct.field("routing_config", &self.routing_config);
394 if !self._unknown_fields.is_empty() {
395 debug_struct.field("_unknown_fields", &self._unknown_fields);
396 }
397 debug_struct.finish()
398 }
399}
400
401#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
402impl std::fmt::Debug for super::generation_config::routing_config::AutoRoutingMode {
403 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
404 let mut debug_struct = f.debug_struct("AutoRoutingMode");
405 debug_struct.field("model_routing_preference", &self.model_routing_preference);
406 if !self._unknown_fields.is_empty() {
407 debug_struct.field("_unknown_fields", &self._unknown_fields);
408 }
409 debug_struct.finish()
410 }
411}
412
413#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
414impl std::fmt::Debug for super::generation_config::routing_config::ManualRoutingMode {
415 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
416 let mut debug_struct = f.debug_struct("ManualRoutingMode");
417 debug_struct.field("model_name", &self.model_name);
418 if !self._unknown_fields.is_empty() {
419 debug_struct.field("_unknown_fields", &self._unknown_fields);
420 }
421 debug_struct.finish()
422 }
423}
424
425#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
426impl std::fmt::Debug for super::generation_config::ThinkingConfig {
427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
428 let mut debug_struct = f.debug_struct("ThinkingConfig");
429 debug_struct.field("include_thoughts", &self.include_thoughts);
430 debug_struct.field("thinking_budget", &self.thinking_budget);
431 if !self._unknown_fields.is_empty() {
432 debug_struct.field("_unknown_fields", &self._unknown_fields);
433 }
434 debug_struct.finish()
435 }
436}
437
438#[cfg(feature = "prediction-service")]
439impl std::fmt::Debug for super::SafetySetting {
440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
441 let mut debug_struct = f.debug_struct("SafetySetting");
442 debug_struct.field("category", &self.category);
443 debug_struct.field("threshold", &self.threshold);
444 debug_struct.field("method", &self.method);
445 if !self._unknown_fields.is_empty() {
446 debug_struct.field("_unknown_fields", &self._unknown_fields);
447 }
448 debug_struct.finish()
449 }
450}
451
452#[cfg(feature = "prediction-service")]
453impl std::fmt::Debug for super::SafetyRating {
454 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
455 let mut debug_struct = f.debug_struct("SafetyRating");
456 debug_struct.field("category", &self.category);
457 debug_struct.field("probability", &self.probability);
458 debug_struct.field("probability_score", &self.probability_score);
459 debug_struct.field("severity", &self.severity);
460 debug_struct.field("severity_score", &self.severity_score);
461 debug_struct.field("blocked", &self.blocked);
462 if !self._unknown_fields.is_empty() {
463 debug_struct.field("_unknown_fields", &self._unknown_fields);
464 }
465 debug_struct.finish()
466 }
467}
468
469#[cfg(feature = "prediction-service")]
470impl std::fmt::Debug for super::CitationMetadata {
471 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
472 let mut debug_struct = f.debug_struct("CitationMetadata");
473 debug_struct.field("citations", &self.citations);
474 if !self._unknown_fields.is_empty() {
475 debug_struct.field("_unknown_fields", &self._unknown_fields);
476 }
477 debug_struct.finish()
478 }
479}
480
481#[cfg(feature = "prediction-service")]
482impl std::fmt::Debug for super::Citation {
483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
484 let mut debug_struct = f.debug_struct("Citation");
485 debug_struct.field("start_index", &self.start_index);
486 debug_struct.field("end_index", &self.end_index);
487 debug_struct.field("uri", &self.uri);
488 debug_struct.field("title", &self.title);
489 debug_struct.field("license", &self.license);
490 debug_struct.field("publication_date", &self.publication_date);
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(feature = "prediction-service")]
499impl std::fmt::Debug for super::Candidate {
500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
501 let mut debug_struct = f.debug_struct("Candidate");
502 debug_struct.field("index", &self.index);
503 debug_struct.field("content", &self.content);
504 debug_struct.field("score", &self.score);
505 debug_struct.field("avg_logprobs", &self.avg_logprobs);
506 debug_struct.field("logprobs_result", &self.logprobs_result);
507 debug_struct.field("finish_reason", &self.finish_reason);
508 debug_struct.field("safety_ratings", &self.safety_ratings);
509 debug_struct.field("finish_message", &self.finish_message);
510 debug_struct.field("citation_metadata", &self.citation_metadata);
511 debug_struct.field("grounding_metadata", &self.grounding_metadata);
512 debug_struct.field("url_context_metadata", &self.url_context_metadata);
513 if !self._unknown_fields.is_empty() {
514 debug_struct.field("_unknown_fields", &self._unknown_fields);
515 }
516 debug_struct.finish()
517 }
518}
519
520#[cfg(feature = "prediction-service")]
521impl std::fmt::Debug for super::UrlContextMetadata {
522 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
523 let mut debug_struct = f.debug_struct("UrlContextMetadata");
524 debug_struct.field("url_metadata", &self.url_metadata);
525 if !self._unknown_fields.is_empty() {
526 debug_struct.field("_unknown_fields", &self._unknown_fields);
527 }
528 debug_struct.finish()
529 }
530}
531
532#[cfg(feature = "prediction-service")]
533impl std::fmt::Debug for super::UrlMetadata {
534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
535 let mut debug_struct = f.debug_struct("UrlMetadata");
536 debug_struct.field("retrieved_url", &self.retrieved_url);
537 debug_struct.field("url_retrieval_status", &self.url_retrieval_status);
538 if !self._unknown_fields.is_empty() {
539 debug_struct.field("_unknown_fields", &self._unknown_fields);
540 }
541 debug_struct.finish()
542 }
543}
544
545#[cfg(feature = "prediction-service")]
546impl std::fmt::Debug for super::LogprobsResult {
547 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
548 let mut debug_struct = f.debug_struct("LogprobsResult");
549 debug_struct.field("top_candidates", &self.top_candidates);
550 debug_struct.field("chosen_candidates", &self.chosen_candidates);
551 if !self._unknown_fields.is_empty() {
552 debug_struct.field("_unknown_fields", &self._unknown_fields);
553 }
554 debug_struct.finish()
555 }
556}
557
558#[cfg(feature = "prediction-service")]
559impl std::fmt::Debug for super::logprobs_result::Candidate {
560 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
561 let mut debug_struct = f.debug_struct("Candidate");
562 debug_struct.field("token", &self.token);
563 debug_struct.field("token_id", &self.token_id);
564 debug_struct.field("log_probability", &self.log_probability);
565 if !self._unknown_fields.is_empty() {
566 debug_struct.field("_unknown_fields", &self._unknown_fields);
567 }
568 debug_struct.finish()
569 }
570}
571
572#[cfg(feature = "prediction-service")]
573impl std::fmt::Debug for super::logprobs_result::TopCandidates {
574 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
575 let mut debug_struct = f.debug_struct("TopCandidates");
576 debug_struct.field("candidates", &self.candidates);
577 if !self._unknown_fields.is_empty() {
578 debug_struct.field("_unknown_fields", &self._unknown_fields);
579 }
580 debug_struct.finish()
581 }
582}
583
584#[cfg(feature = "prediction-service")]
585impl std::fmt::Debug for super::Segment {
586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
587 let mut debug_struct = f.debug_struct("Segment");
588 debug_struct.field("part_index", &self.part_index);
589 debug_struct.field("start_index", &self.start_index);
590 debug_struct.field("end_index", &self.end_index);
591 debug_struct.field("text", &self.text);
592 if !self._unknown_fields.is_empty() {
593 debug_struct.field("_unknown_fields", &self._unknown_fields);
594 }
595 debug_struct.finish()
596 }
597}
598
599#[cfg(feature = "prediction-service")]
600impl std::fmt::Debug for super::GroundingChunk {
601 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
602 let mut debug_struct = f.debug_struct("GroundingChunk");
603 debug_struct.field("chunk_type", &self.chunk_type);
604 if !self._unknown_fields.is_empty() {
605 debug_struct.field("_unknown_fields", &self._unknown_fields);
606 }
607 debug_struct.finish()
608 }
609}
610
611#[cfg(feature = "prediction-service")]
612impl std::fmt::Debug for super::grounding_chunk::Web {
613 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
614 let mut debug_struct = f.debug_struct("Web");
615 debug_struct.field("uri", &self.uri);
616 debug_struct.field("title", &self.title);
617 if !self._unknown_fields.is_empty() {
618 debug_struct.field("_unknown_fields", &self._unknown_fields);
619 }
620 debug_struct.finish()
621 }
622}
623
624#[cfg(feature = "prediction-service")]
625impl std::fmt::Debug for super::grounding_chunk::RetrievedContext {
626 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
627 let mut debug_struct = f.debug_struct("RetrievedContext");
628 debug_struct.field("uri", &self.uri);
629 debug_struct.field("title", &self.title);
630 debug_struct.field("text", &self.text);
631 debug_struct.field("document_name", &self.document_name);
632 debug_struct.field("context_details", &self.context_details);
633 if !self._unknown_fields.is_empty() {
634 debug_struct.field("_unknown_fields", &self._unknown_fields);
635 }
636 debug_struct.finish()
637 }
638}
639
640#[cfg(feature = "prediction-service")]
641impl std::fmt::Debug for super::grounding_chunk::Maps {
642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
643 let mut debug_struct = f.debug_struct("Maps");
644 debug_struct.field("uri", &self.uri);
645 debug_struct.field("title", &self.title);
646 debug_struct.field("text", &self.text);
647 debug_struct.field("place_id", &self.place_id);
648 debug_struct.field("place_answer_sources", &self.place_answer_sources);
649 if !self._unknown_fields.is_empty() {
650 debug_struct.field("_unknown_fields", &self._unknown_fields);
651 }
652 debug_struct.finish()
653 }
654}
655
656#[cfg(feature = "prediction-service")]
657impl std::fmt::Debug for super::grounding_chunk::maps::PlaceAnswerSources {
658 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
659 let mut debug_struct = f.debug_struct("PlaceAnswerSources");
660 debug_struct.field("review_snippets", &self.review_snippets);
661 if !self._unknown_fields.is_empty() {
662 debug_struct.field("_unknown_fields", &self._unknown_fields);
663 }
664 debug_struct.finish()
665 }
666}
667
668#[cfg(feature = "prediction-service")]
669impl std::fmt::Debug for super::grounding_chunk::maps::place_answer_sources::ReviewSnippet {
670 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
671 let mut debug_struct = f.debug_struct("ReviewSnippet");
672 debug_struct.field("review_id", &self.review_id);
673 debug_struct.field("google_maps_uri", &self.google_maps_uri);
674 debug_struct.field("title", &self.title);
675 if !self._unknown_fields.is_empty() {
676 debug_struct.field("_unknown_fields", &self._unknown_fields);
677 }
678 debug_struct.finish()
679 }
680}
681
682#[cfg(feature = "prediction-service")]
683impl std::fmt::Debug for super::GroundingSupport {
684 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
685 let mut debug_struct = f.debug_struct("GroundingSupport");
686 debug_struct.field("segment", &self.segment);
687 debug_struct.field("grounding_chunk_indices", &self.grounding_chunk_indices);
688 debug_struct.field("confidence_scores", &self.confidence_scores);
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::GroundingMetadata {
698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
699 let mut debug_struct = f.debug_struct("GroundingMetadata");
700 debug_struct.field("web_search_queries", &self.web_search_queries);
701 debug_struct.field("search_entry_point", &self.search_entry_point);
702 debug_struct.field("grounding_chunks", &self.grounding_chunks);
703 debug_struct.field("grounding_supports", &self.grounding_supports);
704 debug_struct.field("retrieval_metadata", &self.retrieval_metadata);
705 debug_struct.field(
706 "google_maps_widget_context_token",
707 &self.google_maps_widget_context_token,
708 );
709 debug_struct.field("source_flagging_uris", &self.source_flagging_uris);
710 if !self._unknown_fields.is_empty() {
711 debug_struct.field("_unknown_fields", &self._unknown_fields);
712 }
713 debug_struct.finish()
714 }
715}
716
717#[cfg(feature = "prediction-service")]
718impl std::fmt::Debug for super::grounding_metadata::SourceFlaggingUri {
719 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
720 let mut debug_struct = f.debug_struct("SourceFlaggingUri");
721 debug_struct.field("source_id", &self.source_id);
722 debug_struct.field("flag_content_uri", &self.flag_content_uri);
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::SearchEntryPoint {
732 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
733 let mut debug_struct = f.debug_struct("SearchEntryPoint");
734 debug_struct.field("rendered_content", &self.rendered_content);
735 debug_struct.field("sdk_blob", &self.sdk_blob);
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::RetrievalMetadata {
745 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
746 let mut debug_struct = f.debug_struct("RetrievalMetadata");
747 debug_struct.field(
748 "google_search_dynamic_retrieval_score",
749 &self.google_search_dynamic_retrieval_score,
750 );
751 if !self._unknown_fields.is_empty() {
752 debug_struct.field("_unknown_fields", &self._unknown_fields);
753 }
754 debug_struct.finish()
755 }
756}
757
758#[cfg(feature = "prediction-service")]
759impl std::fmt::Debug for super::ModelArmorConfig {
760 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
761 let mut debug_struct = f.debug_struct("ModelArmorConfig");
762 debug_struct.field("prompt_template_name", &self.prompt_template_name);
763 debug_struct.field("response_template_name", &self.response_template_name);
764 if !self._unknown_fields.is_empty() {
765 debug_struct.field("_unknown_fields", &self._unknown_fields);
766 }
767 debug_struct.finish()
768 }
769}
770
771#[cfg(any(feature = "llm-utility-service", feature = "prediction-service",))]
772impl std::fmt::Debug for super::ModalityTokenCount {
773 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
774 let mut debug_struct = f.debug_struct("ModalityTokenCount");
775 debug_struct.field("modality", &self.modality);
776 debug_struct.field("token_count", &self.token_count);
777 if !self._unknown_fields.is_empty() {
778 debug_struct.field("_unknown_fields", &self._unknown_fields);
779 }
780 debug_struct.finish()
781 }
782}
783
784#[cfg(any(
785 feature = "metadata-service",
786 feature = "pipeline-service",
787 feature = "schedule-service",
788))]
789impl std::fmt::Debug for super::Context {
790 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
791 let mut debug_struct = f.debug_struct("Context");
792 debug_struct.field("name", &self.name);
793 debug_struct.field("display_name", &self.display_name);
794 debug_struct.field("etag", &self.etag);
795 debug_struct.field("labels", &self.labels);
796 debug_struct.field("create_time", &self.create_time);
797 debug_struct.field("update_time", &self.update_time);
798 debug_struct.field("parent_contexts", &self.parent_contexts);
799 debug_struct.field("schema_title", &self.schema_title);
800 debug_struct.field("schema_version", &self.schema_version);
801 debug_struct.field("metadata", &self.metadata);
802 debug_struct.field("description", &self.description);
803 if !self._unknown_fields.is_empty() {
804 debug_struct.field("_unknown_fields", &self._unknown_fields);
805 }
806 debug_struct.finish()
807 }
808}
809
810#[cfg(feature = "job-service")]
811impl std::fmt::Debug for super::CustomJob {
812 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
813 let mut debug_struct = f.debug_struct("CustomJob");
814 debug_struct.field("name", &self.name);
815 debug_struct.field("display_name", &self.display_name);
816 debug_struct.field("job_spec", &self.job_spec);
817 debug_struct.field("state", &self.state);
818 debug_struct.field("create_time", &self.create_time);
819 debug_struct.field("start_time", &self.start_time);
820 debug_struct.field("end_time", &self.end_time);
821 debug_struct.field("update_time", &self.update_time);
822 debug_struct.field("error", &self.error);
823 debug_struct.field("labels", &self.labels);
824 debug_struct.field("encryption_spec", &self.encryption_spec);
825 debug_struct.field("web_access_uris", &self.web_access_uris);
826 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
827 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
828 if !self._unknown_fields.is_empty() {
829 debug_struct.field("_unknown_fields", &self._unknown_fields);
830 }
831 debug_struct.finish()
832 }
833}
834
835#[cfg(feature = "job-service")]
836impl std::fmt::Debug for super::CustomJobSpec {
837 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
838 let mut debug_struct = f.debug_struct("CustomJobSpec");
839 debug_struct.field("persistent_resource_id", &self.persistent_resource_id);
840 debug_struct.field("worker_pool_specs", &self.worker_pool_specs);
841 debug_struct.field("scheduling", &self.scheduling);
842 debug_struct.field("service_account", &self.service_account);
843 debug_struct.field("network", &self.network);
844 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
845 debug_struct.field("psc_interface_config", &self.psc_interface_config);
846 debug_struct.field("base_output_directory", &self.base_output_directory);
847 debug_struct.field(
848 "protected_artifact_location_id",
849 &self.protected_artifact_location_id,
850 );
851 debug_struct.field("tensorboard", &self.tensorboard);
852 debug_struct.field("enable_web_access", &self.enable_web_access);
853 debug_struct.field("enable_dashboard_access", &self.enable_dashboard_access);
854 debug_struct.field("experiment", &self.experiment);
855 debug_struct.field("experiment_run", &self.experiment_run);
856 debug_struct.field("models", &self.models);
857 if !self._unknown_fields.is_empty() {
858 debug_struct.field("_unknown_fields", &self._unknown_fields);
859 }
860 debug_struct.finish()
861 }
862}
863
864#[cfg(feature = "job-service")]
865impl std::fmt::Debug for super::WorkerPoolSpec {
866 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
867 let mut debug_struct = f.debug_struct("WorkerPoolSpec");
868 debug_struct.field("machine_spec", &self.machine_spec);
869 debug_struct.field("replica_count", &self.replica_count);
870 debug_struct.field("nfs_mounts", &self.nfs_mounts);
871 debug_struct.field("disk_spec", &self.disk_spec);
872 debug_struct.field("task", &self.task);
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(feature = "job-service")]
881impl std::fmt::Debug for super::ContainerSpec {
882 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
883 let mut debug_struct = f.debug_struct("ContainerSpec");
884 debug_struct.field("image_uri", &self.image_uri);
885 debug_struct.field("command", &self.command);
886 debug_struct.field("args", &self.args);
887 debug_struct.field("env", &self.env);
888 if !self._unknown_fields.is_empty() {
889 debug_struct.field("_unknown_fields", &self._unknown_fields);
890 }
891 debug_struct.finish()
892 }
893}
894
895#[cfg(feature = "job-service")]
896impl std::fmt::Debug for super::PythonPackageSpec {
897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
898 let mut debug_struct = f.debug_struct("PythonPackageSpec");
899 debug_struct.field("executor_image_uri", &self.executor_image_uri);
900 debug_struct.field("package_uris", &self.package_uris);
901 debug_struct.field("python_module", &self.python_module);
902 debug_struct.field("args", &self.args);
903 debug_struct.field("env", &self.env);
904 if !self._unknown_fields.is_empty() {
905 debug_struct.field("_unknown_fields", &self._unknown_fields);
906 }
907 debug_struct.finish()
908 }
909}
910
911#[cfg(feature = "job-service")]
912impl std::fmt::Debug for super::Scheduling {
913 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
914 let mut debug_struct = f.debug_struct("Scheduling");
915 debug_struct.field("timeout", &self.timeout);
916 debug_struct.field(
917 "restart_job_on_worker_restart",
918 &self.restart_job_on_worker_restart,
919 );
920 debug_struct.field("strategy", &self.strategy);
921 debug_struct.field("disable_retries", &self.disable_retries);
922 debug_struct.field("max_wait_duration", &self.max_wait_duration);
923 if !self._unknown_fields.is_empty() {
924 debug_struct.field("_unknown_fields", &self._unknown_fields);
925 }
926 debug_struct.finish()
927 }
928}
929
930#[cfg(feature = "data-foundry-service")]
931impl std::fmt::Debug for super::GenerateSyntheticDataRequest {
932 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
933 let mut debug_struct = f.debug_struct("GenerateSyntheticDataRequest");
934 debug_struct.field("location", &self.location);
935 debug_struct.field("count", &self.count);
936 debug_struct.field("output_field_specs", &self.output_field_specs);
937 debug_struct.field("examples", &self.examples);
938 debug_struct.field("strategy", &self.strategy);
939 if !self._unknown_fields.is_empty() {
940 debug_struct.field("_unknown_fields", &self._unknown_fields);
941 }
942 debug_struct.finish()
943 }
944}
945
946#[cfg(feature = "data-foundry-service")]
947impl std::fmt::Debug for super::SyntheticField {
948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
949 let mut debug_struct = f.debug_struct("SyntheticField");
950 debug_struct.field("field_name", &self.field_name);
951 debug_struct.field("content", &self.content);
952 if !self._unknown_fields.is_empty() {
953 debug_struct.field("_unknown_fields", &self._unknown_fields);
954 }
955 debug_struct.finish()
956 }
957}
958
959#[cfg(feature = "data-foundry-service")]
960impl std::fmt::Debug for super::SyntheticExample {
961 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
962 let mut debug_struct = f.debug_struct("SyntheticExample");
963 debug_struct.field("fields", &self.fields);
964 if !self._unknown_fields.is_empty() {
965 debug_struct.field("_unknown_fields", &self._unknown_fields);
966 }
967 debug_struct.finish()
968 }
969}
970
971#[cfg(feature = "data-foundry-service")]
972impl std::fmt::Debug for super::OutputFieldSpec {
973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
974 let mut debug_struct = f.debug_struct("OutputFieldSpec");
975 debug_struct.field("field_name", &self.field_name);
976 debug_struct.field("guidance", &self.guidance);
977 debug_struct.field("field_type", &self.field_type);
978 if !self._unknown_fields.is_empty() {
979 debug_struct.field("_unknown_fields", &self._unknown_fields);
980 }
981 debug_struct.finish()
982 }
983}
984
985#[cfg(feature = "data-foundry-service")]
986impl std::fmt::Debug for super::TaskDescriptionStrategy {
987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
988 let mut debug_struct = f.debug_struct("TaskDescriptionStrategy");
989 debug_struct.field("task_description", &self.task_description);
990 if !self._unknown_fields.is_empty() {
991 debug_struct.field("_unknown_fields", &self._unknown_fields);
992 }
993 debug_struct.finish()
994 }
995}
996
997#[cfg(feature = "data-foundry-service")]
998impl std::fmt::Debug for super::GenerateSyntheticDataResponse {
999 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1000 let mut debug_struct = f.debug_struct("GenerateSyntheticDataResponse");
1001 debug_struct.field("synthetic_examples", &self.synthetic_examples);
1002 if !self._unknown_fields.is_empty() {
1003 debug_struct.field("_unknown_fields", &self._unknown_fields);
1004 }
1005 debug_struct.finish()
1006 }
1007}
1008
1009#[cfg(feature = "dataset-service")]
1010impl std::fmt::Debug for super::DataItem {
1011 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1012 let mut debug_struct = f.debug_struct("DataItem");
1013 debug_struct.field("name", &self.name);
1014 debug_struct.field("create_time", &self.create_time);
1015 debug_struct.field("update_time", &self.update_time);
1016 debug_struct.field("labels", &self.labels);
1017 debug_struct.field("payload", &self.payload);
1018 debug_struct.field("etag", &self.etag);
1019 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1020 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1021 if !self._unknown_fields.is_empty() {
1022 debug_struct.field("_unknown_fields", &self._unknown_fields);
1023 }
1024 debug_struct.finish()
1025 }
1026}
1027
1028#[cfg(feature = "job-service")]
1029impl std::fmt::Debug for super::DataLabelingJob {
1030 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1031 let mut debug_struct = f.debug_struct("DataLabelingJob");
1032 debug_struct.field("name", &self.name);
1033 debug_struct.field("display_name", &self.display_name);
1034 debug_struct.field("datasets", &self.datasets);
1035 debug_struct.field("annotation_labels", &self.annotation_labels);
1036 debug_struct.field("labeler_count", &self.labeler_count);
1037 debug_struct.field("instruction_uri", &self.instruction_uri);
1038 debug_struct.field("inputs_schema_uri", &self.inputs_schema_uri);
1039 debug_struct.field("inputs", &self.inputs);
1040 debug_struct.field("state", &self.state);
1041 debug_struct.field("labeling_progress", &self.labeling_progress);
1042 debug_struct.field("current_spend", &self.current_spend);
1043 debug_struct.field("create_time", &self.create_time);
1044 debug_struct.field("update_time", &self.update_time);
1045 debug_struct.field("error", &self.error);
1046 debug_struct.field("labels", &self.labels);
1047 debug_struct.field("specialist_pools", &self.specialist_pools);
1048 debug_struct.field("encryption_spec", &self.encryption_spec);
1049 debug_struct.field("active_learning_config", &self.active_learning_config);
1050 if !self._unknown_fields.is_empty() {
1051 debug_struct.field("_unknown_fields", &self._unknown_fields);
1052 }
1053 debug_struct.finish()
1054 }
1055}
1056
1057#[cfg(feature = "job-service")]
1058impl std::fmt::Debug for super::ActiveLearningConfig {
1059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1060 let mut debug_struct = f.debug_struct("ActiveLearningConfig");
1061 debug_struct.field("sample_config", &self.sample_config);
1062 debug_struct.field("training_config", &self.training_config);
1063 debug_struct.field("human_labeling_budget", &self.human_labeling_budget);
1064 if !self._unknown_fields.is_empty() {
1065 debug_struct.field("_unknown_fields", &self._unknown_fields);
1066 }
1067 debug_struct.finish()
1068 }
1069}
1070
1071#[cfg(feature = "job-service")]
1072impl std::fmt::Debug for super::SampleConfig {
1073 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1074 let mut debug_struct = f.debug_struct("SampleConfig");
1075 debug_struct.field("sample_strategy", &self.sample_strategy);
1076 debug_struct.field("initial_batch_sample_size", &self.initial_batch_sample_size);
1077 debug_struct.field(
1078 "following_batch_sample_size",
1079 &self.following_batch_sample_size,
1080 );
1081 if !self._unknown_fields.is_empty() {
1082 debug_struct.field("_unknown_fields", &self._unknown_fields);
1083 }
1084 debug_struct.finish()
1085 }
1086}
1087
1088#[cfg(feature = "job-service")]
1089impl std::fmt::Debug for super::TrainingConfig {
1090 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1091 let mut debug_struct = f.debug_struct("TrainingConfig");
1092 debug_struct.field(
1093 "timeout_training_milli_hours",
1094 &self.timeout_training_milli_hours,
1095 );
1096 if !self._unknown_fields.is_empty() {
1097 debug_struct.field("_unknown_fields", &self._unknown_fields);
1098 }
1099 debug_struct.finish()
1100 }
1101}
1102
1103#[cfg(feature = "dataset-service")]
1104impl std::fmt::Debug for super::Dataset {
1105 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1106 let mut debug_struct = f.debug_struct("Dataset");
1107 debug_struct.field("name", &self.name);
1108 debug_struct.field("display_name", &self.display_name);
1109 debug_struct.field("description", &self.description);
1110 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
1111 debug_struct.field("metadata", &self.metadata);
1112 debug_struct.field("data_item_count", &self.data_item_count);
1113 debug_struct.field("create_time", &self.create_time);
1114 debug_struct.field("update_time", &self.update_time);
1115 debug_struct.field("etag", &self.etag);
1116 debug_struct.field("labels", &self.labels);
1117 debug_struct.field("saved_queries", &self.saved_queries);
1118 debug_struct.field("encryption_spec", &self.encryption_spec);
1119 debug_struct.field("metadata_artifact", &self.metadata_artifact);
1120 debug_struct.field("model_reference", &self.model_reference);
1121 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1122 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1123 if !self._unknown_fields.is_empty() {
1124 debug_struct.field("_unknown_fields", &self._unknown_fields);
1125 }
1126 debug_struct.finish()
1127 }
1128}
1129
1130#[cfg(feature = "dataset-service")]
1131impl std::fmt::Debug for super::ImportDataConfig {
1132 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1133 let mut debug_struct = f.debug_struct("ImportDataConfig");
1134 debug_struct.field("data_item_labels", &self.data_item_labels);
1135 debug_struct.field("annotation_labels", &self.annotation_labels);
1136 debug_struct.field("import_schema_uri", &self.import_schema_uri);
1137 debug_struct.field("source", &self.source);
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 = "dataset-service")]
1146impl std::fmt::Debug for super::ExportDataConfig {
1147 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1148 let mut debug_struct = f.debug_struct("ExportDataConfig");
1149 debug_struct.field("annotations_filter", &self.annotations_filter);
1150 debug_struct.field("saved_query_id", &self.saved_query_id);
1151 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
1152 debug_struct.field("export_use", &self.export_use);
1153 debug_struct.field("destination", &self.destination);
1154 debug_struct.field("split", &self.split);
1155 if !self._unknown_fields.is_empty() {
1156 debug_struct.field("_unknown_fields", &self._unknown_fields);
1157 }
1158 debug_struct.finish()
1159 }
1160}
1161
1162#[cfg(feature = "dataset-service")]
1163impl std::fmt::Debug for super::ExportFractionSplit {
1164 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1165 let mut debug_struct = f.debug_struct("ExportFractionSplit");
1166 debug_struct.field("training_fraction", &self.training_fraction);
1167 debug_struct.field("validation_fraction", &self.validation_fraction);
1168 debug_struct.field("test_fraction", &self.test_fraction);
1169 if !self._unknown_fields.is_empty() {
1170 debug_struct.field("_unknown_fields", &self._unknown_fields);
1171 }
1172 debug_struct.finish()
1173 }
1174}
1175
1176#[cfg(feature = "dataset-service")]
1177impl std::fmt::Debug for super::ExportFilterSplit {
1178 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1179 let mut debug_struct = f.debug_struct("ExportFilterSplit");
1180 debug_struct.field("training_filter", &self.training_filter);
1181 debug_struct.field("validation_filter", &self.validation_filter);
1182 debug_struct.field("test_filter", &self.test_filter);
1183 if !self._unknown_fields.is_empty() {
1184 debug_struct.field("_unknown_fields", &self._unknown_fields);
1185 }
1186 debug_struct.finish()
1187 }
1188}
1189
1190#[cfg(feature = "dataset-service")]
1191impl std::fmt::Debug for super::CreateDatasetRequest {
1192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1193 let mut debug_struct = f.debug_struct("CreateDatasetRequest");
1194 debug_struct.field("parent", &self.parent);
1195 debug_struct.field("dataset", &self.dataset);
1196 if !self._unknown_fields.is_empty() {
1197 debug_struct.field("_unknown_fields", &self._unknown_fields);
1198 }
1199 debug_struct.finish()
1200 }
1201}
1202
1203#[cfg(feature = "dataset-service")]
1204impl std::fmt::Debug for super::CreateDatasetOperationMetadata {
1205 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1206 let mut debug_struct = f.debug_struct("CreateDatasetOperationMetadata");
1207 debug_struct.field("generic_metadata", &self.generic_metadata);
1208 if !self._unknown_fields.is_empty() {
1209 debug_struct.field("_unknown_fields", &self._unknown_fields);
1210 }
1211 debug_struct.finish()
1212 }
1213}
1214
1215#[cfg(feature = "dataset-service")]
1216impl std::fmt::Debug for super::GetDatasetRequest {
1217 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1218 let mut debug_struct = f.debug_struct("GetDatasetRequest");
1219 debug_struct.field("name", &self.name);
1220 debug_struct.field("read_mask", &self.read_mask);
1221 if !self._unknown_fields.is_empty() {
1222 debug_struct.field("_unknown_fields", &self._unknown_fields);
1223 }
1224 debug_struct.finish()
1225 }
1226}
1227
1228#[cfg(feature = "dataset-service")]
1229impl std::fmt::Debug for super::UpdateDatasetRequest {
1230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1231 let mut debug_struct = f.debug_struct("UpdateDatasetRequest");
1232 debug_struct.field("dataset", &self.dataset);
1233 debug_struct.field("update_mask", &self.update_mask);
1234 if !self._unknown_fields.is_empty() {
1235 debug_struct.field("_unknown_fields", &self._unknown_fields);
1236 }
1237 debug_struct.finish()
1238 }
1239}
1240
1241#[cfg(feature = "dataset-service")]
1242impl std::fmt::Debug for super::UpdateDatasetVersionRequest {
1243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1244 let mut debug_struct = f.debug_struct("UpdateDatasetVersionRequest");
1245 debug_struct.field("dataset_version", &self.dataset_version);
1246 debug_struct.field("update_mask", &self.update_mask);
1247 if !self._unknown_fields.is_empty() {
1248 debug_struct.field("_unknown_fields", &self._unknown_fields);
1249 }
1250 debug_struct.finish()
1251 }
1252}
1253
1254#[cfg(feature = "dataset-service")]
1255impl std::fmt::Debug for super::ListDatasetsRequest {
1256 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1257 let mut debug_struct = f.debug_struct("ListDatasetsRequest");
1258 debug_struct.field("parent", &self.parent);
1259 debug_struct.field("filter", &self.filter);
1260 debug_struct.field("page_size", &self.page_size);
1261 debug_struct.field("page_token", &self.page_token);
1262 debug_struct.field("read_mask", &self.read_mask);
1263 debug_struct.field("order_by", &self.order_by);
1264 if !self._unknown_fields.is_empty() {
1265 debug_struct.field("_unknown_fields", &self._unknown_fields);
1266 }
1267 debug_struct.finish()
1268 }
1269}
1270
1271#[cfg(feature = "dataset-service")]
1272impl std::fmt::Debug for super::ListDatasetsResponse {
1273 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1274 let mut debug_struct = f.debug_struct("ListDatasetsResponse");
1275 debug_struct.field("datasets", &self.datasets);
1276 debug_struct.field("next_page_token", &self.next_page_token);
1277 if !self._unknown_fields.is_empty() {
1278 debug_struct.field("_unknown_fields", &self._unknown_fields);
1279 }
1280 debug_struct.finish()
1281 }
1282}
1283
1284#[cfg(feature = "dataset-service")]
1285impl std::fmt::Debug for super::DeleteDatasetRequest {
1286 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1287 let mut debug_struct = f.debug_struct("DeleteDatasetRequest");
1288 debug_struct.field("name", &self.name);
1289 if !self._unknown_fields.is_empty() {
1290 debug_struct.field("_unknown_fields", &self._unknown_fields);
1291 }
1292 debug_struct.finish()
1293 }
1294}
1295
1296#[cfg(feature = "dataset-service")]
1297impl std::fmt::Debug for super::ImportDataRequest {
1298 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1299 let mut debug_struct = f.debug_struct("ImportDataRequest");
1300 debug_struct.field("name", &self.name);
1301 debug_struct.field("import_configs", &self.import_configs);
1302 if !self._unknown_fields.is_empty() {
1303 debug_struct.field("_unknown_fields", &self._unknown_fields);
1304 }
1305 debug_struct.finish()
1306 }
1307}
1308
1309#[cfg(feature = "dataset-service")]
1310impl std::fmt::Debug for super::ImportDataResponse {
1311 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1312 let mut debug_struct = f.debug_struct("ImportDataResponse");
1313 if !self._unknown_fields.is_empty() {
1314 debug_struct.field("_unknown_fields", &self._unknown_fields);
1315 }
1316 debug_struct.finish()
1317 }
1318}
1319
1320#[cfg(feature = "dataset-service")]
1321impl std::fmt::Debug for super::ImportDataOperationMetadata {
1322 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1323 let mut debug_struct = f.debug_struct("ImportDataOperationMetadata");
1324 debug_struct.field("generic_metadata", &self.generic_metadata);
1325 if !self._unknown_fields.is_empty() {
1326 debug_struct.field("_unknown_fields", &self._unknown_fields);
1327 }
1328 debug_struct.finish()
1329 }
1330}
1331
1332#[cfg(feature = "dataset-service")]
1333impl std::fmt::Debug for super::ExportDataRequest {
1334 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1335 let mut debug_struct = f.debug_struct("ExportDataRequest");
1336 debug_struct.field("name", &self.name);
1337 debug_struct.field("export_config", &self.export_config);
1338 if !self._unknown_fields.is_empty() {
1339 debug_struct.field("_unknown_fields", &self._unknown_fields);
1340 }
1341 debug_struct.finish()
1342 }
1343}
1344
1345#[cfg(feature = "dataset-service")]
1346impl std::fmt::Debug for super::ExportDataResponse {
1347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1348 let mut debug_struct = f.debug_struct("ExportDataResponse");
1349 debug_struct.field("exported_files", &self.exported_files);
1350 debug_struct.field("data_stats", &self.data_stats);
1351 if !self._unknown_fields.is_empty() {
1352 debug_struct.field("_unknown_fields", &self._unknown_fields);
1353 }
1354 debug_struct.finish()
1355 }
1356}
1357
1358#[cfg(feature = "dataset-service")]
1359impl std::fmt::Debug for super::ExportDataOperationMetadata {
1360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1361 let mut debug_struct = f.debug_struct("ExportDataOperationMetadata");
1362 debug_struct.field("generic_metadata", &self.generic_metadata);
1363 debug_struct.field("gcs_output_directory", &self.gcs_output_directory);
1364 if !self._unknown_fields.is_empty() {
1365 debug_struct.field("_unknown_fields", &self._unknown_fields);
1366 }
1367 debug_struct.finish()
1368 }
1369}
1370
1371#[cfg(feature = "dataset-service")]
1372impl std::fmt::Debug for super::CreateDatasetVersionRequest {
1373 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1374 let mut debug_struct = f.debug_struct("CreateDatasetVersionRequest");
1375 debug_struct.field("parent", &self.parent);
1376 debug_struct.field("dataset_version", &self.dataset_version);
1377 if !self._unknown_fields.is_empty() {
1378 debug_struct.field("_unknown_fields", &self._unknown_fields);
1379 }
1380 debug_struct.finish()
1381 }
1382}
1383
1384#[cfg(feature = "dataset-service")]
1385impl std::fmt::Debug for super::CreateDatasetVersionOperationMetadata {
1386 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1387 let mut debug_struct = f.debug_struct("CreateDatasetVersionOperationMetadata");
1388 debug_struct.field("generic_metadata", &self.generic_metadata);
1389 if !self._unknown_fields.is_empty() {
1390 debug_struct.field("_unknown_fields", &self._unknown_fields);
1391 }
1392 debug_struct.finish()
1393 }
1394}
1395
1396#[cfg(feature = "dataset-service")]
1397impl std::fmt::Debug for super::DeleteDatasetVersionRequest {
1398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1399 let mut debug_struct = f.debug_struct("DeleteDatasetVersionRequest");
1400 debug_struct.field("name", &self.name);
1401 if !self._unknown_fields.is_empty() {
1402 debug_struct.field("_unknown_fields", &self._unknown_fields);
1403 }
1404 debug_struct.finish()
1405 }
1406}
1407
1408#[cfg(feature = "dataset-service")]
1409impl std::fmt::Debug for super::GetDatasetVersionRequest {
1410 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1411 let mut debug_struct = f.debug_struct("GetDatasetVersionRequest");
1412 debug_struct.field("name", &self.name);
1413 debug_struct.field("read_mask", &self.read_mask);
1414 if !self._unknown_fields.is_empty() {
1415 debug_struct.field("_unknown_fields", &self._unknown_fields);
1416 }
1417 debug_struct.finish()
1418 }
1419}
1420
1421#[cfg(feature = "dataset-service")]
1422impl std::fmt::Debug for super::ListDatasetVersionsRequest {
1423 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1424 let mut debug_struct = f.debug_struct("ListDatasetVersionsRequest");
1425 debug_struct.field("parent", &self.parent);
1426 debug_struct.field("filter", &self.filter);
1427 debug_struct.field("page_size", &self.page_size);
1428 debug_struct.field("page_token", &self.page_token);
1429 debug_struct.field("read_mask", &self.read_mask);
1430 debug_struct.field("order_by", &self.order_by);
1431 if !self._unknown_fields.is_empty() {
1432 debug_struct.field("_unknown_fields", &self._unknown_fields);
1433 }
1434 debug_struct.finish()
1435 }
1436}
1437
1438#[cfg(feature = "dataset-service")]
1439impl std::fmt::Debug for super::ListDatasetVersionsResponse {
1440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1441 let mut debug_struct = f.debug_struct("ListDatasetVersionsResponse");
1442 debug_struct.field("dataset_versions", &self.dataset_versions);
1443 debug_struct.field("next_page_token", &self.next_page_token);
1444 if !self._unknown_fields.is_empty() {
1445 debug_struct.field("_unknown_fields", &self._unknown_fields);
1446 }
1447 debug_struct.finish()
1448 }
1449}
1450
1451#[cfg(feature = "dataset-service")]
1452impl std::fmt::Debug for super::RestoreDatasetVersionRequest {
1453 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1454 let mut debug_struct = f.debug_struct("RestoreDatasetVersionRequest");
1455 debug_struct.field("name", &self.name);
1456 if !self._unknown_fields.is_empty() {
1457 debug_struct.field("_unknown_fields", &self._unknown_fields);
1458 }
1459 debug_struct.finish()
1460 }
1461}
1462
1463#[cfg(feature = "dataset-service")]
1464impl std::fmt::Debug for super::RestoreDatasetVersionOperationMetadata {
1465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1466 let mut debug_struct = f.debug_struct("RestoreDatasetVersionOperationMetadata");
1467 debug_struct.field("generic_metadata", &self.generic_metadata);
1468 if !self._unknown_fields.is_empty() {
1469 debug_struct.field("_unknown_fields", &self._unknown_fields);
1470 }
1471 debug_struct.finish()
1472 }
1473}
1474
1475#[cfg(feature = "dataset-service")]
1476impl std::fmt::Debug for super::ListDataItemsRequest {
1477 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1478 let mut debug_struct = f.debug_struct("ListDataItemsRequest");
1479 debug_struct.field("parent", &self.parent);
1480 debug_struct.field("filter", &self.filter);
1481 debug_struct.field("page_size", &self.page_size);
1482 debug_struct.field("page_token", &self.page_token);
1483 debug_struct.field("read_mask", &self.read_mask);
1484 debug_struct.field("order_by", &self.order_by);
1485 if !self._unknown_fields.is_empty() {
1486 debug_struct.field("_unknown_fields", &self._unknown_fields);
1487 }
1488 debug_struct.finish()
1489 }
1490}
1491
1492#[cfg(feature = "dataset-service")]
1493impl std::fmt::Debug for super::ListDataItemsResponse {
1494 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1495 let mut debug_struct = f.debug_struct("ListDataItemsResponse");
1496 debug_struct.field("data_items", &self.data_items);
1497 debug_struct.field("next_page_token", &self.next_page_token);
1498 if !self._unknown_fields.is_empty() {
1499 debug_struct.field("_unknown_fields", &self._unknown_fields);
1500 }
1501 debug_struct.finish()
1502 }
1503}
1504
1505#[cfg(feature = "dataset-service")]
1506impl std::fmt::Debug for super::SearchDataItemsRequest {
1507 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1508 let mut debug_struct = f.debug_struct("SearchDataItemsRequest");
1509 debug_struct.field("dataset", &self.dataset);
1510 debug_struct.field("saved_query", &self.saved_query);
1511 debug_struct.field("data_labeling_job", &self.data_labeling_job);
1512 debug_struct.field("data_item_filter", &self.data_item_filter);
1513 debug_struct.field("annotations_filter", &self.annotations_filter);
1514 debug_struct.field("annotation_filters", &self.annotation_filters);
1515 debug_struct.field("field_mask", &self.field_mask);
1516 debug_struct.field("annotations_limit", &self.annotations_limit);
1517 debug_struct.field("page_size", &self.page_size);
1518 debug_struct.field("order_by", &self.order_by);
1519 debug_struct.field("page_token", &self.page_token);
1520 debug_struct.field("order", &self.order);
1521 if !self._unknown_fields.is_empty() {
1522 debug_struct.field("_unknown_fields", &self._unknown_fields);
1523 }
1524 debug_struct.finish()
1525 }
1526}
1527
1528#[cfg(feature = "dataset-service")]
1529impl std::fmt::Debug for super::search_data_items_request::OrderByAnnotation {
1530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1531 let mut debug_struct = f.debug_struct("OrderByAnnotation");
1532 debug_struct.field("saved_query", &self.saved_query);
1533 debug_struct.field("order_by", &self.order_by);
1534 if !self._unknown_fields.is_empty() {
1535 debug_struct.field("_unknown_fields", &self._unknown_fields);
1536 }
1537 debug_struct.finish()
1538 }
1539}
1540
1541#[cfg(feature = "dataset-service")]
1542impl std::fmt::Debug for super::SearchDataItemsResponse {
1543 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1544 let mut debug_struct = f.debug_struct("SearchDataItemsResponse");
1545 debug_struct.field("data_item_views", &self.data_item_views);
1546 debug_struct.field("next_page_token", &self.next_page_token);
1547 if !self._unknown_fields.is_empty() {
1548 debug_struct.field("_unknown_fields", &self._unknown_fields);
1549 }
1550 debug_struct.finish()
1551 }
1552}
1553
1554#[cfg(feature = "dataset-service")]
1555impl std::fmt::Debug for super::DataItemView {
1556 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1557 let mut debug_struct = f.debug_struct("DataItemView");
1558 debug_struct.field("data_item", &self.data_item);
1559 debug_struct.field("annotations", &self.annotations);
1560 debug_struct.field("has_truncated_annotations", &self.has_truncated_annotations);
1561 if !self._unknown_fields.is_empty() {
1562 debug_struct.field("_unknown_fields", &self._unknown_fields);
1563 }
1564 debug_struct.finish()
1565 }
1566}
1567
1568#[cfg(feature = "dataset-service")]
1569impl std::fmt::Debug for super::ListSavedQueriesRequest {
1570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1571 let mut debug_struct = f.debug_struct("ListSavedQueriesRequest");
1572 debug_struct.field("parent", &self.parent);
1573 debug_struct.field("filter", &self.filter);
1574 debug_struct.field("page_size", &self.page_size);
1575 debug_struct.field("page_token", &self.page_token);
1576 debug_struct.field("read_mask", &self.read_mask);
1577 debug_struct.field("order_by", &self.order_by);
1578 if !self._unknown_fields.is_empty() {
1579 debug_struct.field("_unknown_fields", &self._unknown_fields);
1580 }
1581 debug_struct.finish()
1582 }
1583}
1584
1585#[cfg(feature = "dataset-service")]
1586impl std::fmt::Debug for super::ListSavedQueriesResponse {
1587 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1588 let mut debug_struct = f.debug_struct("ListSavedQueriesResponse");
1589 debug_struct.field("saved_queries", &self.saved_queries);
1590 debug_struct.field("next_page_token", &self.next_page_token);
1591 if !self._unknown_fields.is_empty() {
1592 debug_struct.field("_unknown_fields", &self._unknown_fields);
1593 }
1594 debug_struct.finish()
1595 }
1596}
1597
1598#[cfg(feature = "dataset-service")]
1599impl std::fmt::Debug for super::DeleteSavedQueryRequest {
1600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1601 let mut debug_struct = f.debug_struct("DeleteSavedQueryRequest");
1602 debug_struct.field("name", &self.name);
1603 if !self._unknown_fields.is_empty() {
1604 debug_struct.field("_unknown_fields", &self._unknown_fields);
1605 }
1606 debug_struct.finish()
1607 }
1608}
1609
1610#[cfg(feature = "dataset-service")]
1611impl std::fmt::Debug for super::GetAnnotationSpecRequest {
1612 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1613 let mut debug_struct = f.debug_struct("GetAnnotationSpecRequest");
1614 debug_struct.field("name", &self.name);
1615 debug_struct.field("read_mask", &self.read_mask);
1616 if !self._unknown_fields.is_empty() {
1617 debug_struct.field("_unknown_fields", &self._unknown_fields);
1618 }
1619 debug_struct.finish()
1620 }
1621}
1622
1623#[cfg(feature = "dataset-service")]
1624impl std::fmt::Debug for super::ListAnnotationsRequest {
1625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1626 let mut debug_struct = f.debug_struct("ListAnnotationsRequest");
1627 debug_struct.field("parent", &self.parent);
1628 debug_struct.field("filter", &self.filter);
1629 debug_struct.field("page_size", &self.page_size);
1630 debug_struct.field("page_token", &self.page_token);
1631 debug_struct.field("read_mask", &self.read_mask);
1632 debug_struct.field("order_by", &self.order_by);
1633 if !self._unknown_fields.is_empty() {
1634 debug_struct.field("_unknown_fields", &self._unknown_fields);
1635 }
1636 debug_struct.finish()
1637 }
1638}
1639
1640#[cfg(feature = "dataset-service")]
1641impl std::fmt::Debug for super::ListAnnotationsResponse {
1642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1643 let mut debug_struct = f.debug_struct("ListAnnotationsResponse");
1644 debug_struct.field("annotations", &self.annotations);
1645 debug_struct.field("next_page_token", &self.next_page_token);
1646 if !self._unknown_fields.is_empty() {
1647 debug_struct.field("_unknown_fields", &self._unknown_fields);
1648 }
1649 debug_struct.finish()
1650 }
1651}
1652
1653#[cfg(feature = "dataset-service")]
1654impl std::fmt::Debug for super::DatasetVersion {
1655 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1656 let mut debug_struct = f.debug_struct("DatasetVersion");
1657 debug_struct.field("name", &self.name);
1658 debug_struct.field("create_time", &self.create_time);
1659 debug_struct.field("update_time", &self.update_time);
1660 debug_struct.field("etag", &self.etag);
1661 debug_struct.field("big_query_dataset_name", &self.big_query_dataset_name);
1662 debug_struct.field("display_name", &self.display_name);
1663 debug_struct.field("metadata", &self.metadata);
1664 debug_struct.field("model_reference", &self.model_reference);
1665 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1666 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
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 = "index-service")]
1675impl std::fmt::Debug for super::DeployedIndexRef {
1676 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1677 let mut debug_struct = f.debug_struct("DeployedIndexRef");
1678 debug_struct.field("index_endpoint", &self.index_endpoint);
1679 debug_struct.field("deployed_index_id", &self.deployed_index_id);
1680 debug_struct.field("display_name", &self.display_name);
1681 if !self._unknown_fields.is_empty() {
1682 debug_struct.field("_unknown_fields", &self._unknown_fields);
1683 }
1684 debug_struct.finish()
1685 }
1686}
1687
1688#[cfg(any(
1689 feature = "dataset-service",
1690 feature = "deployment-resource-pool-service",
1691 feature = "model-service",
1692 feature = "pipeline-service",
1693))]
1694impl std::fmt::Debug for super::DeployedModelRef {
1695 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1696 let mut debug_struct = f.debug_struct("DeployedModelRef");
1697 debug_struct.field("endpoint", &self.endpoint);
1698 debug_struct.field("deployed_model_id", &self.deployed_model_id);
1699 if !self._unknown_fields.is_empty() {
1700 debug_struct.field("_unknown_fields", &self._unknown_fields);
1701 }
1702 debug_struct.finish()
1703 }
1704}
1705
1706#[cfg(feature = "deployment-resource-pool-service")]
1707impl std::fmt::Debug for super::DeploymentResourcePool {
1708 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1709 let mut debug_struct = f.debug_struct("DeploymentResourcePool");
1710 debug_struct.field("name", &self.name);
1711 debug_struct.field("dedicated_resources", &self.dedicated_resources);
1712 debug_struct.field("encryption_spec", &self.encryption_spec);
1713 debug_struct.field("service_account", &self.service_account);
1714 debug_struct.field("disable_container_logging", &self.disable_container_logging);
1715 debug_struct.field("create_time", &self.create_time);
1716 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1717 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1718 if !self._unknown_fields.is_empty() {
1719 debug_struct.field("_unknown_fields", &self._unknown_fields);
1720 }
1721 debug_struct.finish()
1722 }
1723}
1724
1725#[cfg(feature = "deployment-resource-pool-service")]
1726impl std::fmt::Debug for super::CreateDeploymentResourcePoolRequest {
1727 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1728 let mut debug_struct = f.debug_struct("CreateDeploymentResourcePoolRequest");
1729 debug_struct.field("parent", &self.parent);
1730 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
1731 debug_struct.field(
1732 "deployment_resource_pool_id",
1733 &self.deployment_resource_pool_id,
1734 );
1735 if !self._unknown_fields.is_empty() {
1736 debug_struct.field("_unknown_fields", &self._unknown_fields);
1737 }
1738 debug_struct.finish()
1739 }
1740}
1741
1742#[cfg(feature = "deployment-resource-pool-service")]
1743impl std::fmt::Debug for super::CreateDeploymentResourcePoolOperationMetadata {
1744 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1745 let mut debug_struct = f.debug_struct("CreateDeploymentResourcePoolOperationMetadata");
1746 debug_struct.field("generic_metadata", &self.generic_metadata);
1747 if !self._unknown_fields.is_empty() {
1748 debug_struct.field("_unknown_fields", &self._unknown_fields);
1749 }
1750 debug_struct.finish()
1751 }
1752}
1753
1754#[cfg(feature = "deployment-resource-pool-service")]
1755impl std::fmt::Debug for super::GetDeploymentResourcePoolRequest {
1756 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1757 let mut debug_struct = f.debug_struct("GetDeploymentResourcePoolRequest");
1758 debug_struct.field("name", &self.name);
1759 if !self._unknown_fields.is_empty() {
1760 debug_struct.field("_unknown_fields", &self._unknown_fields);
1761 }
1762 debug_struct.finish()
1763 }
1764}
1765
1766#[cfg(feature = "deployment-resource-pool-service")]
1767impl std::fmt::Debug for super::ListDeploymentResourcePoolsRequest {
1768 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1769 let mut debug_struct = f.debug_struct("ListDeploymentResourcePoolsRequest");
1770 debug_struct.field("parent", &self.parent);
1771 debug_struct.field("page_size", &self.page_size);
1772 debug_struct.field("page_token", &self.page_token);
1773 if !self._unknown_fields.is_empty() {
1774 debug_struct.field("_unknown_fields", &self._unknown_fields);
1775 }
1776 debug_struct.finish()
1777 }
1778}
1779
1780#[cfg(feature = "deployment-resource-pool-service")]
1781impl std::fmt::Debug for super::ListDeploymentResourcePoolsResponse {
1782 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1783 let mut debug_struct = f.debug_struct("ListDeploymentResourcePoolsResponse");
1784 debug_struct.field("deployment_resource_pools", &self.deployment_resource_pools);
1785 debug_struct.field("next_page_token", &self.next_page_token);
1786 if !self._unknown_fields.is_empty() {
1787 debug_struct.field("_unknown_fields", &self._unknown_fields);
1788 }
1789 debug_struct.finish()
1790 }
1791}
1792
1793#[cfg(feature = "deployment-resource-pool-service")]
1794impl std::fmt::Debug for super::UpdateDeploymentResourcePoolRequest {
1795 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1796 let mut debug_struct = f.debug_struct("UpdateDeploymentResourcePoolRequest");
1797 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
1798 debug_struct.field("update_mask", &self.update_mask);
1799 if !self._unknown_fields.is_empty() {
1800 debug_struct.field("_unknown_fields", &self._unknown_fields);
1801 }
1802 debug_struct.finish()
1803 }
1804}
1805
1806#[cfg(feature = "deployment-resource-pool-service")]
1807impl std::fmt::Debug for super::UpdateDeploymentResourcePoolOperationMetadata {
1808 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1809 let mut debug_struct = f.debug_struct("UpdateDeploymentResourcePoolOperationMetadata");
1810 debug_struct.field("generic_metadata", &self.generic_metadata);
1811 if !self._unknown_fields.is_empty() {
1812 debug_struct.field("_unknown_fields", &self._unknown_fields);
1813 }
1814 debug_struct.finish()
1815 }
1816}
1817
1818#[cfg(feature = "deployment-resource-pool-service")]
1819impl std::fmt::Debug for super::DeleteDeploymentResourcePoolRequest {
1820 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1821 let mut debug_struct = f.debug_struct("DeleteDeploymentResourcePoolRequest");
1822 debug_struct.field("name", &self.name);
1823 if !self._unknown_fields.is_empty() {
1824 debug_struct.field("_unknown_fields", &self._unknown_fields);
1825 }
1826 debug_struct.finish()
1827 }
1828}
1829
1830#[cfg(feature = "deployment-resource-pool-service")]
1831impl std::fmt::Debug for super::QueryDeployedModelsRequest {
1832 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1833 let mut debug_struct = f.debug_struct("QueryDeployedModelsRequest");
1834 debug_struct.field("deployment_resource_pool", &self.deployment_resource_pool);
1835 debug_struct.field("page_size", &self.page_size);
1836 debug_struct.field("page_token", &self.page_token);
1837 if !self._unknown_fields.is_empty() {
1838 debug_struct.field("_unknown_fields", &self._unknown_fields);
1839 }
1840 debug_struct.finish()
1841 }
1842}
1843
1844#[cfg(feature = "deployment-resource-pool-service")]
1845impl std::fmt::Debug for super::QueryDeployedModelsResponse {
1846 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1847 let mut debug_struct = f.debug_struct("QueryDeployedModelsResponse");
1848 debug_struct.field("deployed_models", &self.deployed_models);
1849 debug_struct.field("next_page_token", &self.next_page_token);
1850 debug_struct.field("deployed_model_refs", &self.deployed_model_refs);
1851 debug_struct.field(
1852 "total_deployed_model_count",
1853 &self.total_deployed_model_count,
1854 );
1855 debug_struct.field("total_endpoint_count", &self.total_endpoint_count);
1856 if !self._unknown_fields.is_empty() {
1857 debug_struct.field("_unknown_fields", &self._unknown_fields);
1858 }
1859 debug_struct.finish()
1860 }
1861}
1862
1863#[cfg(any(
1864 feature = "dataset-service",
1865 feature = "deployment-resource-pool-service",
1866 feature = "endpoint-service",
1867 feature = "feature-online-store-admin-service",
1868 feature = "featurestore-service",
1869 feature = "gen-ai-cache-service",
1870 feature = "gen-ai-tuning-service",
1871 feature = "index-endpoint-service",
1872 feature = "index-service",
1873 feature = "job-service",
1874 feature = "metadata-service",
1875 feature = "model-service",
1876 feature = "notebook-service",
1877 feature = "persistent-resource-service",
1878 feature = "pipeline-service",
1879 feature = "reasoning-engine-service",
1880 feature = "schedule-service",
1881 feature = "tensorboard-service",
1882 feature = "vertex-rag-data-service",
1883))]
1884impl std::fmt::Debug for super::EncryptionSpec {
1885 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1886 let mut debug_struct = f.debug_struct("EncryptionSpec");
1887 debug_struct.field("kms_key_name", &self.kms_key_name);
1888 if !self._unknown_fields.is_empty() {
1889 debug_struct.field("_unknown_fields", &self._unknown_fields);
1890 }
1891 debug_struct.finish()
1892 }
1893}
1894
1895#[cfg(feature = "endpoint-service")]
1896impl std::fmt::Debug for super::Endpoint {
1897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1898 let mut debug_struct = f.debug_struct("Endpoint");
1899 debug_struct.field("name", &self.name);
1900 debug_struct.field("display_name", &self.display_name);
1901 debug_struct.field("description", &self.description);
1902 debug_struct.field("deployed_models", &self.deployed_models);
1903 debug_struct.field("traffic_split", &self.traffic_split);
1904 debug_struct.field("etag", &self.etag);
1905 debug_struct.field("labels", &self.labels);
1906 debug_struct.field("create_time", &self.create_time);
1907 debug_struct.field("update_time", &self.update_time);
1908 debug_struct.field("encryption_spec", &self.encryption_spec);
1909 debug_struct.field("network", &self.network);
1910 debug_struct.field(
1911 "enable_private_service_connect",
1912 &self.enable_private_service_connect,
1913 );
1914 debug_struct.field(
1915 "private_service_connect_config",
1916 &self.private_service_connect_config,
1917 );
1918 debug_struct.field(
1919 "model_deployment_monitoring_job",
1920 &self.model_deployment_monitoring_job,
1921 );
1922 debug_struct.field(
1923 "predict_request_response_logging_config",
1924 &self.predict_request_response_logging_config,
1925 );
1926 debug_struct.field(
1927 "dedicated_endpoint_enabled",
1928 &self.dedicated_endpoint_enabled,
1929 );
1930 debug_struct.field("dedicated_endpoint_dns", &self.dedicated_endpoint_dns);
1931 debug_struct.field("client_connection_config", &self.client_connection_config);
1932 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1933 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1934 debug_struct.field(
1935 "gen_ai_advanced_features_config",
1936 &self.gen_ai_advanced_features_config,
1937 );
1938 debug_struct.field(
1939 "private_model_server_enabled",
1940 &self.private_model_server_enabled,
1941 );
1942 if !self._unknown_fields.is_empty() {
1943 debug_struct.field("_unknown_fields", &self._unknown_fields);
1944 }
1945 debug_struct.finish()
1946 }
1947}
1948
1949#[cfg(any(
1950 feature = "deployment-resource-pool-service",
1951 feature = "endpoint-service",
1952))]
1953impl std::fmt::Debug for super::DeployedModel {
1954 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1955 let mut debug_struct = f.debug_struct("DeployedModel");
1956 debug_struct.field("id", &self.id);
1957 debug_struct.field("model", &self.model);
1958 debug_struct.field("model_version_id", &self.model_version_id);
1959 debug_struct.field("display_name", &self.display_name);
1960 debug_struct.field("create_time", &self.create_time);
1961 debug_struct.field("explanation_spec", &self.explanation_spec);
1962 debug_struct.field("disable_explanations", &self.disable_explanations);
1963 debug_struct.field("service_account", &self.service_account);
1964 debug_struct.field("disable_container_logging", &self.disable_container_logging);
1965 debug_struct.field("enable_access_logging", &self.enable_access_logging);
1966 debug_struct.field("private_endpoints", &self.private_endpoints);
1967 debug_struct.field("faster_deployment_config", &self.faster_deployment_config);
1968 debug_struct.field("status", &self.status);
1969 debug_struct.field("system_labels", &self.system_labels);
1970 debug_struct.field("checkpoint_id", &self.checkpoint_id);
1971 debug_struct.field("speculative_decoding_spec", &self.speculative_decoding_spec);
1972 debug_struct.field("prediction_resources", &self.prediction_resources);
1973 if !self._unknown_fields.is_empty() {
1974 debug_struct.field("_unknown_fields", &self._unknown_fields);
1975 }
1976 debug_struct.finish()
1977 }
1978}
1979
1980#[cfg(any(
1981 feature = "deployment-resource-pool-service",
1982 feature = "endpoint-service",
1983))]
1984impl std::fmt::Debug for super::deployed_model::Status {
1985 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1986 let mut debug_struct = f.debug_struct("Status");
1987 debug_struct.field("message", &self.message);
1988 debug_struct.field("last_update_time", &self.last_update_time);
1989 debug_struct.field("available_replica_count", &self.available_replica_count);
1990 if !self._unknown_fields.is_empty() {
1991 debug_struct.field("_unknown_fields", &self._unknown_fields);
1992 }
1993 debug_struct.finish()
1994 }
1995}
1996
1997#[cfg(any(
1998 feature = "deployment-resource-pool-service",
1999 feature = "endpoint-service",
2000))]
2001impl std::fmt::Debug for super::PrivateEndpoints {
2002 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2003 let mut debug_struct = f.debug_struct("PrivateEndpoints");
2004 debug_struct.field("predict_http_uri", &self.predict_http_uri);
2005 debug_struct.field("explain_http_uri", &self.explain_http_uri);
2006 debug_struct.field("health_http_uri", &self.health_http_uri);
2007 debug_struct.field("service_attachment", &self.service_attachment);
2008 if !self._unknown_fields.is_empty() {
2009 debug_struct.field("_unknown_fields", &self._unknown_fields);
2010 }
2011 debug_struct.finish()
2012 }
2013}
2014
2015#[cfg(feature = "endpoint-service")]
2016impl std::fmt::Debug for super::PredictRequestResponseLoggingConfig {
2017 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2018 let mut debug_struct = f.debug_struct("PredictRequestResponseLoggingConfig");
2019 debug_struct.field("enabled", &self.enabled);
2020 debug_struct.field("sampling_rate", &self.sampling_rate);
2021 debug_struct.field("bigquery_destination", &self.bigquery_destination);
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 = "endpoint-service")]
2030impl std::fmt::Debug for super::ClientConnectionConfig {
2031 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2032 let mut debug_struct = f.debug_struct("ClientConnectionConfig");
2033 debug_struct.field("inference_timeout", &self.inference_timeout);
2034 if !self._unknown_fields.is_empty() {
2035 debug_struct.field("_unknown_fields", &self._unknown_fields);
2036 }
2037 debug_struct.finish()
2038 }
2039}
2040
2041#[cfg(any(
2042 feature = "deployment-resource-pool-service",
2043 feature = "endpoint-service",
2044))]
2045impl std::fmt::Debug for super::FasterDeploymentConfig {
2046 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2047 let mut debug_struct = f.debug_struct("FasterDeploymentConfig");
2048 debug_struct.field("fast_tryout_enabled", &self.fast_tryout_enabled);
2049 if !self._unknown_fields.is_empty() {
2050 debug_struct.field("_unknown_fields", &self._unknown_fields);
2051 }
2052 debug_struct.finish()
2053 }
2054}
2055
2056#[cfg(feature = "endpoint-service")]
2057impl std::fmt::Debug for super::GenAiAdvancedFeaturesConfig {
2058 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2059 let mut debug_struct = f.debug_struct("GenAiAdvancedFeaturesConfig");
2060 debug_struct.field("rag_config", &self.rag_config);
2061 if !self._unknown_fields.is_empty() {
2062 debug_struct.field("_unknown_fields", &self._unknown_fields);
2063 }
2064 debug_struct.finish()
2065 }
2066}
2067
2068#[cfg(feature = "endpoint-service")]
2069impl std::fmt::Debug for super::gen_ai_advanced_features_config::RagConfig {
2070 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2071 let mut debug_struct = f.debug_struct("RagConfig");
2072 debug_struct.field("enable_rag", &self.enable_rag);
2073 if !self._unknown_fields.is_empty() {
2074 debug_struct.field("_unknown_fields", &self._unknown_fields);
2075 }
2076 debug_struct.finish()
2077 }
2078}
2079
2080#[cfg(any(
2081 feature = "deployment-resource-pool-service",
2082 feature = "endpoint-service",
2083))]
2084impl std::fmt::Debug for super::SpeculativeDecodingSpec {
2085 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2086 let mut debug_struct = f.debug_struct("SpeculativeDecodingSpec");
2087 debug_struct.field("speculative_token_count", &self.speculative_token_count);
2088 debug_struct.field("speculation", &self.speculation);
2089 if !self._unknown_fields.is_empty() {
2090 debug_struct.field("_unknown_fields", &self._unknown_fields);
2091 }
2092 debug_struct.finish()
2093 }
2094}
2095
2096#[cfg(any(
2097 feature = "deployment-resource-pool-service",
2098 feature = "endpoint-service",
2099))]
2100impl std::fmt::Debug for super::speculative_decoding_spec::DraftModelSpeculation {
2101 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2102 let mut debug_struct = f.debug_struct("DraftModelSpeculation");
2103 debug_struct.field("draft_model", &self.draft_model);
2104 if !self._unknown_fields.is_empty() {
2105 debug_struct.field("_unknown_fields", &self._unknown_fields);
2106 }
2107 debug_struct.finish()
2108 }
2109}
2110
2111#[cfg(any(
2112 feature = "deployment-resource-pool-service",
2113 feature = "endpoint-service",
2114))]
2115impl std::fmt::Debug for super::speculative_decoding_spec::NgramSpeculation {
2116 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2117 let mut debug_struct = f.debug_struct("NgramSpeculation");
2118 debug_struct.field("ngram_size", &self.ngram_size);
2119 if !self._unknown_fields.is_empty() {
2120 debug_struct.field("_unknown_fields", &self._unknown_fields);
2121 }
2122 debug_struct.finish()
2123 }
2124}
2125
2126#[cfg(feature = "endpoint-service")]
2127impl std::fmt::Debug for super::CreateEndpointRequest {
2128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2129 let mut debug_struct = f.debug_struct("CreateEndpointRequest");
2130 debug_struct.field("parent", &self.parent);
2131 debug_struct.field("endpoint", &self.endpoint);
2132 debug_struct.field("endpoint_id", &self.endpoint_id);
2133 if !self._unknown_fields.is_empty() {
2134 debug_struct.field("_unknown_fields", &self._unknown_fields);
2135 }
2136 debug_struct.finish()
2137 }
2138}
2139
2140#[cfg(feature = "endpoint-service")]
2141impl std::fmt::Debug for super::CreateEndpointOperationMetadata {
2142 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2143 let mut debug_struct = f.debug_struct("CreateEndpointOperationMetadata");
2144 debug_struct.field("generic_metadata", &self.generic_metadata);
2145 debug_struct.field("deployment_stage", &self.deployment_stage);
2146 if !self._unknown_fields.is_empty() {
2147 debug_struct.field("_unknown_fields", &self._unknown_fields);
2148 }
2149 debug_struct.finish()
2150 }
2151}
2152
2153#[cfg(feature = "endpoint-service")]
2154impl std::fmt::Debug for super::GetEndpointRequest {
2155 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2156 let mut debug_struct = f.debug_struct("GetEndpointRequest");
2157 debug_struct.field("name", &self.name);
2158 if !self._unknown_fields.is_empty() {
2159 debug_struct.field("_unknown_fields", &self._unknown_fields);
2160 }
2161 debug_struct.finish()
2162 }
2163}
2164
2165#[cfg(feature = "endpoint-service")]
2166impl std::fmt::Debug for super::ListEndpointsRequest {
2167 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2168 let mut debug_struct = f.debug_struct("ListEndpointsRequest");
2169 debug_struct.field("parent", &self.parent);
2170 debug_struct.field("filter", &self.filter);
2171 debug_struct.field("page_size", &self.page_size);
2172 debug_struct.field("page_token", &self.page_token);
2173 debug_struct.field("read_mask", &self.read_mask);
2174 debug_struct.field("order_by", &self.order_by);
2175 if !self._unknown_fields.is_empty() {
2176 debug_struct.field("_unknown_fields", &self._unknown_fields);
2177 }
2178 debug_struct.finish()
2179 }
2180}
2181
2182#[cfg(feature = "endpoint-service")]
2183impl std::fmt::Debug for super::ListEndpointsResponse {
2184 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2185 let mut debug_struct = f.debug_struct("ListEndpointsResponse");
2186 debug_struct.field("endpoints", &self.endpoints);
2187 debug_struct.field("next_page_token", &self.next_page_token);
2188 if !self._unknown_fields.is_empty() {
2189 debug_struct.field("_unknown_fields", &self._unknown_fields);
2190 }
2191 debug_struct.finish()
2192 }
2193}
2194
2195#[cfg(feature = "endpoint-service")]
2196impl std::fmt::Debug for super::UpdateEndpointRequest {
2197 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2198 let mut debug_struct = f.debug_struct("UpdateEndpointRequest");
2199 debug_struct.field("endpoint", &self.endpoint);
2200 debug_struct.field("update_mask", &self.update_mask);
2201 if !self._unknown_fields.is_empty() {
2202 debug_struct.field("_unknown_fields", &self._unknown_fields);
2203 }
2204 debug_struct.finish()
2205 }
2206}
2207
2208#[cfg(feature = "endpoint-service")]
2209impl std::fmt::Debug for super::UpdateEndpointLongRunningRequest {
2210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2211 let mut debug_struct = f.debug_struct("UpdateEndpointLongRunningRequest");
2212 debug_struct.field("endpoint", &self.endpoint);
2213 if !self._unknown_fields.is_empty() {
2214 debug_struct.field("_unknown_fields", &self._unknown_fields);
2215 }
2216 debug_struct.finish()
2217 }
2218}
2219
2220#[cfg(feature = "endpoint-service")]
2221impl std::fmt::Debug for super::UpdateEndpointOperationMetadata {
2222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2223 let mut debug_struct = f.debug_struct("UpdateEndpointOperationMetadata");
2224 debug_struct.field("generic_metadata", &self.generic_metadata);
2225 if !self._unknown_fields.is_empty() {
2226 debug_struct.field("_unknown_fields", &self._unknown_fields);
2227 }
2228 debug_struct.finish()
2229 }
2230}
2231
2232#[cfg(feature = "endpoint-service")]
2233impl std::fmt::Debug for super::DeleteEndpointRequest {
2234 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2235 let mut debug_struct = f.debug_struct("DeleteEndpointRequest");
2236 debug_struct.field("name", &self.name);
2237 if !self._unknown_fields.is_empty() {
2238 debug_struct.field("_unknown_fields", &self._unknown_fields);
2239 }
2240 debug_struct.finish()
2241 }
2242}
2243
2244#[cfg(feature = "endpoint-service")]
2245impl std::fmt::Debug for super::DeployModelRequest {
2246 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2247 let mut debug_struct = f.debug_struct("DeployModelRequest");
2248 debug_struct.field("endpoint", &self.endpoint);
2249 debug_struct.field("deployed_model", &self.deployed_model);
2250 debug_struct.field("traffic_split", &self.traffic_split);
2251 if !self._unknown_fields.is_empty() {
2252 debug_struct.field("_unknown_fields", &self._unknown_fields);
2253 }
2254 debug_struct.finish()
2255 }
2256}
2257
2258#[cfg(feature = "endpoint-service")]
2259impl std::fmt::Debug for super::DeployModelResponse {
2260 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2261 let mut debug_struct = f.debug_struct("DeployModelResponse");
2262 debug_struct.field("deployed_model", &self.deployed_model);
2263 if !self._unknown_fields.is_empty() {
2264 debug_struct.field("_unknown_fields", &self._unknown_fields);
2265 }
2266 debug_struct.finish()
2267 }
2268}
2269
2270#[cfg(feature = "endpoint-service")]
2271impl std::fmt::Debug for super::DeployModelOperationMetadata {
2272 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2273 let mut debug_struct = f.debug_struct("DeployModelOperationMetadata");
2274 debug_struct.field("generic_metadata", &self.generic_metadata);
2275 debug_struct.field("deployment_stage", &self.deployment_stage);
2276 if !self._unknown_fields.is_empty() {
2277 debug_struct.field("_unknown_fields", &self._unknown_fields);
2278 }
2279 debug_struct.finish()
2280 }
2281}
2282
2283#[cfg(feature = "endpoint-service")]
2284impl std::fmt::Debug for super::UndeployModelRequest {
2285 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2286 let mut debug_struct = f.debug_struct("UndeployModelRequest");
2287 debug_struct.field("endpoint", &self.endpoint);
2288 debug_struct.field("deployed_model_id", &self.deployed_model_id);
2289 debug_struct.field("traffic_split", &self.traffic_split);
2290 if !self._unknown_fields.is_empty() {
2291 debug_struct.field("_unknown_fields", &self._unknown_fields);
2292 }
2293 debug_struct.finish()
2294 }
2295}
2296
2297#[cfg(feature = "endpoint-service")]
2298impl std::fmt::Debug for super::UndeployModelResponse {
2299 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2300 let mut debug_struct = f.debug_struct("UndeployModelResponse");
2301 if !self._unknown_fields.is_empty() {
2302 debug_struct.field("_unknown_fields", &self._unknown_fields);
2303 }
2304 debug_struct.finish()
2305 }
2306}
2307
2308#[cfg(feature = "endpoint-service")]
2309impl std::fmt::Debug for super::UndeployModelOperationMetadata {
2310 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2311 let mut debug_struct = f.debug_struct("UndeployModelOperationMetadata");
2312 debug_struct.field("generic_metadata", &self.generic_metadata);
2313 if !self._unknown_fields.is_empty() {
2314 debug_struct.field("_unknown_fields", &self._unknown_fields);
2315 }
2316 debug_struct.finish()
2317 }
2318}
2319
2320#[cfg(feature = "endpoint-service")]
2321impl std::fmt::Debug for super::MutateDeployedModelRequest {
2322 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2323 let mut debug_struct = f.debug_struct("MutateDeployedModelRequest");
2324 debug_struct.field("endpoint", &self.endpoint);
2325 debug_struct.field("deployed_model", &self.deployed_model);
2326 debug_struct.field("update_mask", &self.update_mask);
2327 if !self._unknown_fields.is_empty() {
2328 debug_struct.field("_unknown_fields", &self._unknown_fields);
2329 }
2330 debug_struct.finish()
2331 }
2332}
2333
2334#[cfg(feature = "endpoint-service")]
2335impl std::fmt::Debug for super::MutateDeployedModelResponse {
2336 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2337 let mut debug_struct = f.debug_struct("MutateDeployedModelResponse");
2338 debug_struct.field("deployed_model", &self.deployed_model);
2339 if !self._unknown_fields.is_empty() {
2340 debug_struct.field("_unknown_fields", &self._unknown_fields);
2341 }
2342 debug_struct.finish()
2343 }
2344}
2345
2346#[cfg(feature = "endpoint-service")]
2347impl std::fmt::Debug for super::MutateDeployedModelOperationMetadata {
2348 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2349 let mut debug_struct = f.debug_struct("MutateDeployedModelOperationMetadata");
2350 debug_struct.field("generic_metadata", &self.generic_metadata);
2351 if !self._unknown_fields.is_empty() {
2352 debug_struct.field("_unknown_fields", &self._unknown_fields);
2353 }
2354 debug_struct.finish()
2355 }
2356}
2357
2358#[cfg(feature = "featurestore-service")]
2359impl std::fmt::Debug for super::EntityType {
2360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2361 let mut debug_struct = f.debug_struct("EntityType");
2362 debug_struct.field("name", &self.name);
2363 debug_struct.field("description", &self.description);
2364 debug_struct.field("create_time", &self.create_time);
2365 debug_struct.field("update_time", &self.update_time);
2366 debug_struct.field("labels", &self.labels);
2367 debug_struct.field("etag", &self.etag);
2368 debug_struct.field("monitoring_config", &self.monitoring_config);
2369 debug_struct.field("offline_storage_ttl_days", &self.offline_storage_ttl_days);
2370 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
2371 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
2372 if !self._unknown_fields.is_empty() {
2373 debug_struct.field("_unknown_fields", &self._unknown_fields);
2374 }
2375 debug_struct.finish()
2376 }
2377}
2378
2379#[cfg(any(
2380 feature = "dataset-service",
2381 feature = "job-service",
2382 feature = "model-garden-service",
2383 feature = "model-service",
2384 feature = "notebook-service",
2385 feature = "pipeline-service",
2386 feature = "reasoning-engine-service",
2387))]
2388impl std::fmt::Debug for super::EnvVar {
2389 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2390 let mut debug_struct = f.debug_struct("EnvVar");
2391 debug_struct.field("name", &self.name);
2392 debug_struct.field("value", &self.value);
2393 if !self._unknown_fields.is_empty() {
2394 debug_struct.field("_unknown_fields", &self._unknown_fields);
2395 }
2396 debug_struct.finish()
2397 }
2398}
2399
2400#[cfg(feature = "reasoning-engine-service")]
2401impl std::fmt::Debug for super::SecretRef {
2402 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2403 let mut debug_struct = f.debug_struct("SecretRef");
2404 debug_struct.field("secret", &self.secret);
2405 debug_struct.field("version", &self.version);
2406 if !self._unknown_fields.is_empty() {
2407 debug_struct.field("_unknown_fields", &self._unknown_fields);
2408 }
2409 debug_struct.finish()
2410 }
2411}
2412
2413#[cfg(feature = "reasoning-engine-service")]
2414impl std::fmt::Debug for super::SecretEnvVar {
2415 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2416 let mut debug_struct = f.debug_struct("SecretEnvVar");
2417 debug_struct.field("name", &self.name);
2418 debug_struct.field("secret_ref", &self.secret_ref);
2419 if !self._unknown_fields.is_empty() {
2420 debug_struct.field("_unknown_fields", &self._unknown_fields);
2421 }
2422 debug_struct.finish()
2423 }
2424}
2425
2426#[cfg(feature = "model-service")]
2427impl std::fmt::Debug for super::EvaluatedAnnotation {
2428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2429 let mut debug_struct = f.debug_struct("EvaluatedAnnotation");
2430 debug_struct.field("r#type", &self.r#type);
2431 debug_struct.field("predictions", &self.predictions);
2432 debug_struct.field("ground_truths", &self.ground_truths);
2433 debug_struct.field("data_item_payload", &self.data_item_payload);
2434 debug_struct.field(
2435 "evaluated_data_item_view_id",
2436 &self.evaluated_data_item_view_id,
2437 );
2438 debug_struct.field("explanations", &self.explanations);
2439 debug_struct.field(
2440 "error_analysis_annotations",
2441 &self.error_analysis_annotations,
2442 );
2443 if !self._unknown_fields.is_empty() {
2444 debug_struct.field("_unknown_fields", &self._unknown_fields);
2445 }
2446 debug_struct.finish()
2447 }
2448}
2449
2450#[cfg(feature = "model-service")]
2451impl std::fmt::Debug for super::EvaluatedAnnotationExplanation {
2452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2453 let mut debug_struct = f.debug_struct("EvaluatedAnnotationExplanation");
2454 debug_struct.field("explanation_type", &self.explanation_type);
2455 debug_struct.field("explanation", &self.explanation);
2456 if !self._unknown_fields.is_empty() {
2457 debug_struct.field("_unknown_fields", &self._unknown_fields);
2458 }
2459 debug_struct.finish()
2460 }
2461}
2462
2463#[cfg(feature = "model-service")]
2464impl std::fmt::Debug for super::ErrorAnalysisAnnotation {
2465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2466 let mut debug_struct = f.debug_struct("ErrorAnalysisAnnotation");
2467 debug_struct.field("attributed_items", &self.attributed_items);
2468 debug_struct.field("query_type", &self.query_type);
2469 debug_struct.field("outlier_score", &self.outlier_score);
2470 debug_struct.field("outlier_threshold", &self.outlier_threshold);
2471 if !self._unknown_fields.is_empty() {
2472 debug_struct.field("_unknown_fields", &self._unknown_fields);
2473 }
2474 debug_struct.finish()
2475 }
2476}
2477
2478#[cfg(feature = "model-service")]
2479impl std::fmt::Debug for super::error_analysis_annotation::AttributedItem {
2480 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2481 let mut debug_struct = f.debug_struct("AttributedItem");
2482 debug_struct.field("annotation_resource_name", &self.annotation_resource_name);
2483 debug_struct.field("distance", &self.distance);
2484 if !self._unknown_fields.is_empty() {
2485 debug_struct.field("_unknown_fields", &self._unknown_fields);
2486 }
2487 debug_struct.finish()
2488 }
2489}
2490
2491#[cfg(feature = "evaluation-service")]
2492impl std::fmt::Debug for super::EvaluateInstancesRequest {
2493 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2494 let mut debug_struct = f.debug_struct("EvaluateInstancesRequest");
2495 debug_struct.field("location", &self.location);
2496 debug_struct.field("metric_inputs", &self.metric_inputs);
2497 if !self._unknown_fields.is_empty() {
2498 debug_struct.field("_unknown_fields", &self._unknown_fields);
2499 }
2500 debug_struct.finish()
2501 }
2502}
2503
2504#[cfg(feature = "evaluation-service")]
2505impl std::fmt::Debug for super::EvaluateInstancesResponse {
2506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2507 let mut debug_struct = f.debug_struct("EvaluateInstancesResponse");
2508 debug_struct.field("evaluation_results", &self.evaluation_results);
2509 if !self._unknown_fields.is_empty() {
2510 debug_struct.field("_unknown_fields", &self._unknown_fields);
2511 }
2512 debug_struct.finish()
2513 }
2514}
2515
2516#[cfg(feature = "evaluation-service")]
2517impl std::fmt::Debug for super::ExactMatchInput {
2518 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2519 let mut debug_struct = f.debug_struct("ExactMatchInput");
2520 debug_struct.field("metric_spec", &self.metric_spec);
2521 debug_struct.field("instances", &self.instances);
2522 if !self._unknown_fields.is_empty() {
2523 debug_struct.field("_unknown_fields", &self._unknown_fields);
2524 }
2525 debug_struct.finish()
2526 }
2527}
2528
2529#[cfg(feature = "evaluation-service")]
2530impl std::fmt::Debug for super::ExactMatchInstance {
2531 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2532 let mut debug_struct = f.debug_struct("ExactMatchInstance");
2533 debug_struct.field("prediction", &self.prediction);
2534 debug_struct.field("reference", &self.reference);
2535 if !self._unknown_fields.is_empty() {
2536 debug_struct.field("_unknown_fields", &self._unknown_fields);
2537 }
2538 debug_struct.finish()
2539 }
2540}
2541
2542#[cfg(feature = "evaluation-service")]
2543impl std::fmt::Debug for super::ExactMatchSpec {
2544 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2545 let mut debug_struct = f.debug_struct("ExactMatchSpec");
2546 if !self._unknown_fields.is_empty() {
2547 debug_struct.field("_unknown_fields", &self._unknown_fields);
2548 }
2549 debug_struct.finish()
2550 }
2551}
2552
2553#[cfg(feature = "evaluation-service")]
2554impl std::fmt::Debug for super::ExactMatchResults {
2555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2556 let mut debug_struct = f.debug_struct("ExactMatchResults");
2557 debug_struct.field("exact_match_metric_values", &self.exact_match_metric_values);
2558 if !self._unknown_fields.is_empty() {
2559 debug_struct.field("_unknown_fields", &self._unknown_fields);
2560 }
2561 debug_struct.finish()
2562 }
2563}
2564
2565#[cfg(feature = "evaluation-service")]
2566impl std::fmt::Debug for super::ExactMatchMetricValue {
2567 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2568 let mut debug_struct = f.debug_struct("ExactMatchMetricValue");
2569 debug_struct.field("score", &self.score);
2570 if !self._unknown_fields.is_empty() {
2571 debug_struct.field("_unknown_fields", &self._unknown_fields);
2572 }
2573 debug_struct.finish()
2574 }
2575}
2576
2577#[cfg(feature = "evaluation-service")]
2578impl std::fmt::Debug for super::BleuInput {
2579 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2580 let mut debug_struct = f.debug_struct("BleuInput");
2581 debug_struct.field("metric_spec", &self.metric_spec);
2582 debug_struct.field("instances", &self.instances);
2583 if !self._unknown_fields.is_empty() {
2584 debug_struct.field("_unknown_fields", &self._unknown_fields);
2585 }
2586 debug_struct.finish()
2587 }
2588}
2589
2590#[cfg(feature = "evaluation-service")]
2591impl std::fmt::Debug for super::BleuInstance {
2592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2593 let mut debug_struct = f.debug_struct("BleuInstance");
2594 debug_struct.field("prediction", &self.prediction);
2595 debug_struct.field("reference", &self.reference);
2596 if !self._unknown_fields.is_empty() {
2597 debug_struct.field("_unknown_fields", &self._unknown_fields);
2598 }
2599 debug_struct.finish()
2600 }
2601}
2602
2603#[cfg(feature = "evaluation-service")]
2604impl std::fmt::Debug for super::BleuSpec {
2605 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2606 let mut debug_struct = f.debug_struct("BleuSpec");
2607 debug_struct.field("use_effective_order", &self.use_effective_order);
2608 if !self._unknown_fields.is_empty() {
2609 debug_struct.field("_unknown_fields", &self._unknown_fields);
2610 }
2611 debug_struct.finish()
2612 }
2613}
2614
2615#[cfg(feature = "evaluation-service")]
2616impl std::fmt::Debug for super::BleuResults {
2617 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2618 let mut debug_struct = f.debug_struct("BleuResults");
2619 debug_struct.field("bleu_metric_values", &self.bleu_metric_values);
2620 if !self._unknown_fields.is_empty() {
2621 debug_struct.field("_unknown_fields", &self._unknown_fields);
2622 }
2623 debug_struct.finish()
2624 }
2625}
2626
2627#[cfg(feature = "evaluation-service")]
2628impl std::fmt::Debug for super::BleuMetricValue {
2629 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2630 let mut debug_struct = f.debug_struct("BleuMetricValue");
2631 debug_struct.field("score", &self.score);
2632 if !self._unknown_fields.is_empty() {
2633 debug_struct.field("_unknown_fields", &self._unknown_fields);
2634 }
2635 debug_struct.finish()
2636 }
2637}
2638
2639#[cfg(feature = "evaluation-service")]
2640impl std::fmt::Debug for super::RougeInput {
2641 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2642 let mut debug_struct = f.debug_struct("RougeInput");
2643 debug_struct.field("metric_spec", &self.metric_spec);
2644 debug_struct.field("instances", &self.instances);
2645 if !self._unknown_fields.is_empty() {
2646 debug_struct.field("_unknown_fields", &self._unknown_fields);
2647 }
2648 debug_struct.finish()
2649 }
2650}
2651
2652#[cfg(feature = "evaluation-service")]
2653impl std::fmt::Debug for super::RougeInstance {
2654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2655 let mut debug_struct = f.debug_struct("RougeInstance");
2656 debug_struct.field("prediction", &self.prediction);
2657 debug_struct.field("reference", &self.reference);
2658 if !self._unknown_fields.is_empty() {
2659 debug_struct.field("_unknown_fields", &self._unknown_fields);
2660 }
2661 debug_struct.finish()
2662 }
2663}
2664
2665#[cfg(feature = "evaluation-service")]
2666impl std::fmt::Debug for super::RougeSpec {
2667 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2668 let mut debug_struct = f.debug_struct("RougeSpec");
2669 debug_struct.field("rouge_type", &self.rouge_type);
2670 debug_struct.field("use_stemmer", &self.use_stemmer);
2671 debug_struct.field("split_summaries", &self.split_summaries);
2672 if !self._unknown_fields.is_empty() {
2673 debug_struct.field("_unknown_fields", &self._unknown_fields);
2674 }
2675 debug_struct.finish()
2676 }
2677}
2678
2679#[cfg(feature = "evaluation-service")]
2680impl std::fmt::Debug for super::RougeResults {
2681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2682 let mut debug_struct = f.debug_struct("RougeResults");
2683 debug_struct.field("rouge_metric_values", &self.rouge_metric_values);
2684 if !self._unknown_fields.is_empty() {
2685 debug_struct.field("_unknown_fields", &self._unknown_fields);
2686 }
2687 debug_struct.finish()
2688 }
2689}
2690
2691#[cfg(feature = "evaluation-service")]
2692impl std::fmt::Debug for super::RougeMetricValue {
2693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2694 let mut debug_struct = f.debug_struct("RougeMetricValue");
2695 debug_struct.field("score", &self.score);
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 = "evaluation-service")]
2704impl std::fmt::Debug for super::CoherenceInput {
2705 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2706 let mut debug_struct = f.debug_struct("CoherenceInput");
2707 debug_struct.field("metric_spec", &self.metric_spec);
2708 debug_struct.field("instance", &self.instance);
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 = "evaluation-service")]
2717impl std::fmt::Debug for super::CoherenceInstance {
2718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2719 let mut debug_struct = f.debug_struct("CoherenceInstance");
2720 debug_struct.field("prediction", &self.prediction);
2721 if !self._unknown_fields.is_empty() {
2722 debug_struct.field("_unknown_fields", &self._unknown_fields);
2723 }
2724 debug_struct.finish()
2725 }
2726}
2727
2728#[cfg(feature = "evaluation-service")]
2729impl std::fmt::Debug for super::CoherenceSpec {
2730 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2731 let mut debug_struct = f.debug_struct("CoherenceSpec");
2732 debug_struct.field("version", &self.version);
2733 if !self._unknown_fields.is_empty() {
2734 debug_struct.field("_unknown_fields", &self._unknown_fields);
2735 }
2736 debug_struct.finish()
2737 }
2738}
2739
2740#[cfg(feature = "evaluation-service")]
2741impl std::fmt::Debug for super::CoherenceResult {
2742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2743 let mut debug_struct = f.debug_struct("CoherenceResult");
2744 debug_struct.field("score", &self.score);
2745 debug_struct.field("explanation", &self.explanation);
2746 debug_struct.field("confidence", &self.confidence);
2747 if !self._unknown_fields.is_empty() {
2748 debug_struct.field("_unknown_fields", &self._unknown_fields);
2749 }
2750 debug_struct.finish()
2751 }
2752}
2753
2754#[cfg(feature = "evaluation-service")]
2755impl std::fmt::Debug for super::FluencyInput {
2756 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2757 let mut debug_struct = f.debug_struct("FluencyInput");
2758 debug_struct.field("metric_spec", &self.metric_spec);
2759 debug_struct.field("instance", &self.instance);
2760 if !self._unknown_fields.is_empty() {
2761 debug_struct.field("_unknown_fields", &self._unknown_fields);
2762 }
2763 debug_struct.finish()
2764 }
2765}
2766
2767#[cfg(feature = "evaluation-service")]
2768impl std::fmt::Debug for super::FluencyInstance {
2769 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2770 let mut debug_struct = f.debug_struct("FluencyInstance");
2771 debug_struct.field("prediction", &self.prediction);
2772 if !self._unknown_fields.is_empty() {
2773 debug_struct.field("_unknown_fields", &self._unknown_fields);
2774 }
2775 debug_struct.finish()
2776 }
2777}
2778
2779#[cfg(feature = "evaluation-service")]
2780impl std::fmt::Debug for super::FluencySpec {
2781 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2782 let mut debug_struct = f.debug_struct("FluencySpec");
2783 debug_struct.field("version", &self.version);
2784 if !self._unknown_fields.is_empty() {
2785 debug_struct.field("_unknown_fields", &self._unknown_fields);
2786 }
2787 debug_struct.finish()
2788 }
2789}
2790
2791#[cfg(feature = "evaluation-service")]
2792impl std::fmt::Debug for super::FluencyResult {
2793 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2794 let mut debug_struct = f.debug_struct("FluencyResult");
2795 debug_struct.field("score", &self.score);
2796 debug_struct.field("explanation", &self.explanation);
2797 debug_struct.field("confidence", &self.confidence);
2798 if !self._unknown_fields.is_empty() {
2799 debug_struct.field("_unknown_fields", &self._unknown_fields);
2800 }
2801 debug_struct.finish()
2802 }
2803}
2804
2805#[cfg(feature = "evaluation-service")]
2806impl std::fmt::Debug for super::SafetyInput {
2807 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2808 let mut debug_struct = f.debug_struct("SafetyInput");
2809 debug_struct.field("metric_spec", &self.metric_spec);
2810 debug_struct.field("instance", &self.instance);
2811 if !self._unknown_fields.is_empty() {
2812 debug_struct.field("_unknown_fields", &self._unknown_fields);
2813 }
2814 debug_struct.finish()
2815 }
2816}
2817
2818#[cfg(feature = "evaluation-service")]
2819impl std::fmt::Debug for super::SafetyInstance {
2820 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2821 let mut debug_struct = f.debug_struct("SafetyInstance");
2822 debug_struct.field("prediction", &self.prediction);
2823 if !self._unknown_fields.is_empty() {
2824 debug_struct.field("_unknown_fields", &self._unknown_fields);
2825 }
2826 debug_struct.finish()
2827 }
2828}
2829
2830#[cfg(feature = "evaluation-service")]
2831impl std::fmt::Debug for super::SafetySpec {
2832 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2833 let mut debug_struct = f.debug_struct("SafetySpec");
2834 debug_struct.field("version", &self.version);
2835 if !self._unknown_fields.is_empty() {
2836 debug_struct.field("_unknown_fields", &self._unknown_fields);
2837 }
2838 debug_struct.finish()
2839 }
2840}
2841
2842#[cfg(feature = "evaluation-service")]
2843impl std::fmt::Debug for super::SafetyResult {
2844 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2845 let mut debug_struct = f.debug_struct("SafetyResult");
2846 debug_struct.field("score", &self.score);
2847 debug_struct.field("explanation", &self.explanation);
2848 debug_struct.field("confidence", &self.confidence);
2849 if !self._unknown_fields.is_empty() {
2850 debug_struct.field("_unknown_fields", &self._unknown_fields);
2851 }
2852 debug_struct.finish()
2853 }
2854}
2855
2856#[cfg(feature = "evaluation-service")]
2857impl std::fmt::Debug for super::GroundednessInput {
2858 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2859 let mut debug_struct = f.debug_struct("GroundednessInput");
2860 debug_struct.field("metric_spec", &self.metric_spec);
2861 debug_struct.field("instance", &self.instance);
2862 if !self._unknown_fields.is_empty() {
2863 debug_struct.field("_unknown_fields", &self._unknown_fields);
2864 }
2865 debug_struct.finish()
2866 }
2867}
2868
2869#[cfg(feature = "evaluation-service")]
2870impl std::fmt::Debug for super::GroundednessInstance {
2871 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2872 let mut debug_struct = f.debug_struct("GroundednessInstance");
2873 debug_struct.field("prediction", &self.prediction);
2874 debug_struct.field("context", &self.context);
2875 if !self._unknown_fields.is_empty() {
2876 debug_struct.field("_unknown_fields", &self._unknown_fields);
2877 }
2878 debug_struct.finish()
2879 }
2880}
2881
2882#[cfg(feature = "evaluation-service")]
2883impl std::fmt::Debug for super::GroundednessSpec {
2884 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2885 let mut debug_struct = f.debug_struct("GroundednessSpec");
2886 debug_struct.field("version", &self.version);
2887 if !self._unknown_fields.is_empty() {
2888 debug_struct.field("_unknown_fields", &self._unknown_fields);
2889 }
2890 debug_struct.finish()
2891 }
2892}
2893
2894#[cfg(feature = "evaluation-service")]
2895impl std::fmt::Debug for super::GroundednessResult {
2896 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2897 let mut debug_struct = f.debug_struct("GroundednessResult");
2898 debug_struct.field("score", &self.score);
2899 debug_struct.field("explanation", &self.explanation);
2900 debug_struct.field("confidence", &self.confidence);
2901 if !self._unknown_fields.is_empty() {
2902 debug_struct.field("_unknown_fields", &self._unknown_fields);
2903 }
2904 debug_struct.finish()
2905 }
2906}
2907
2908#[cfg(feature = "evaluation-service")]
2909impl std::fmt::Debug for super::FulfillmentInput {
2910 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2911 let mut debug_struct = f.debug_struct("FulfillmentInput");
2912 debug_struct.field("metric_spec", &self.metric_spec);
2913 debug_struct.field("instance", &self.instance);
2914 if !self._unknown_fields.is_empty() {
2915 debug_struct.field("_unknown_fields", &self._unknown_fields);
2916 }
2917 debug_struct.finish()
2918 }
2919}
2920
2921#[cfg(feature = "evaluation-service")]
2922impl std::fmt::Debug for super::FulfillmentInstance {
2923 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2924 let mut debug_struct = f.debug_struct("FulfillmentInstance");
2925 debug_struct.field("prediction", &self.prediction);
2926 debug_struct.field("instruction", &self.instruction);
2927 if !self._unknown_fields.is_empty() {
2928 debug_struct.field("_unknown_fields", &self._unknown_fields);
2929 }
2930 debug_struct.finish()
2931 }
2932}
2933
2934#[cfg(feature = "evaluation-service")]
2935impl std::fmt::Debug for super::FulfillmentSpec {
2936 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2937 let mut debug_struct = f.debug_struct("FulfillmentSpec");
2938 debug_struct.field("version", &self.version);
2939 if !self._unknown_fields.is_empty() {
2940 debug_struct.field("_unknown_fields", &self._unknown_fields);
2941 }
2942 debug_struct.finish()
2943 }
2944}
2945
2946#[cfg(feature = "evaluation-service")]
2947impl std::fmt::Debug for super::FulfillmentResult {
2948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2949 let mut debug_struct = f.debug_struct("FulfillmentResult");
2950 debug_struct.field("score", &self.score);
2951 debug_struct.field("explanation", &self.explanation);
2952 debug_struct.field("confidence", &self.confidence);
2953 if !self._unknown_fields.is_empty() {
2954 debug_struct.field("_unknown_fields", &self._unknown_fields);
2955 }
2956 debug_struct.finish()
2957 }
2958}
2959
2960#[cfg(feature = "evaluation-service")]
2961impl std::fmt::Debug for super::SummarizationQualityInput {
2962 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2963 let mut debug_struct = f.debug_struct("SummarizationQualityInput");
2964 debug_struct.field("metric_spec", &self.metric_spec);
2965 debug_struct.field("instance", &self.instance);
2966 if !self._unknown_fields.is_empty() {
2967 debug_struct.field("_unknown_fields", &self._unknown_fields);
2968 }
2969 debug_struct.finish()
2970 }
2971}
2972
2973#[cfg(feature = "evaluation-service")]
2974impl std::fmt::Debug for super::SummarizationQualityInstance {
2975 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2976 let mut debug_struct = f.debug_struct("SummarizationQualityInstance");
2977 debug_struct.field("prediction", &self.prediction);
2978 debug_struct.field("reference", &self.reference);
2979 debug_struct.field("context", &self.context);
2980 debug_struct.field("instruction", &self.instruction);
2981 if !self._unknown_fields.is_empty() {
2982 debug_struct.field("_unknown_fields", &self._unknown_fields);
2983 }
2984 debug_struct.finish()
2985 }
2986}
2987
2988#[cfg(feature = "evaluation-service")]
2989impl std::fmt::Debug for super::SummarizationQualitySpec {
2990 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2991 let mut debug_struct = f.debug_struct("SummarizationQualitySpec");
2992 debug_struct.field("use_reference", &self.use_reference);
2993 debug_struct.field("version", &self.version);
2994 if !self._unknown_fields.is_empty() {
2995 debug_struct.field("_unknown_fields", &self._unknown_fields);
2996 }
2997 debug_struct.finish()
2998 }
2999}
3000
3001#[cfg(feature = "evaluation-service")]
3002impl std::fmt::Debug for super::SummarizationQualityResult {
3003 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3004 let mut debug_struct = f.debug_struct("SummarizationQualityResult");
3005 debug_struct.field("score", &self.score);
3006 debug_struct.field("explanation", &self.explanation);
3007 debug_struct.field("confidence", &self.confidence);
3008 if !self._unknown_fields.is_empty() {
3009 debug_struct.field("_unknown_fields", &self._unknown_fields);
3010 }
3011 debug_struct.finish()
3012 }
3013}
3014
3015#[cfg(feature = "evaluation-service")]
3016impl std::fmt::Debug for super::PairwiseSummarizationQualityInput {
3017 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3018 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityInput");
3019 debug_struct.field("metric_spec", &self.metric_spec);
3020 debug_struct.field("instance", &self.instance);
3021 if !self._unknown_fields.is_empty() {
3022 debug_struct.field("_unknown_fields", &self._unknown_fields);
3023 }
3024 debug_struct.finish()
3025 }
3026}
3027
3028#[cfg(feature = "evaluation-service")]
3029impl std::fmt::Debug for super::PairwiseSummarizationQualityInstance {
3030 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3031 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityInstance");
3032 debug_struct.field("prediction", &self.prediction);
3033 debug_struct.field("baseline_prediction", &self.baseline_prediction);
3034 debug_struct.field("reference", &self.reference);
3035 debug_struct.field("context", &self.context);
3036 debug_struct.field("instruction", &self.instruction);
3037 if !self._unknown_fields.is_empty() {
3038 debug_struct.field("_unknown_fields", &self._unknown_fields);
3039 }
3040 debug_struct.finish()
3041 }
3042}
3043
3044#[cfg(feature = "evaluation-service")]
3045impl std::fmt::Debug for super::PairwiseSummarizationQualitySpec {
3046 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3047 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualitySpec");
3048 debug_struct.field("use_reference", &self.use_reference);
3049 debug_struct.field("version", &self.version);
3050 if !self._unknown_fields.is_empty() {
3051 debug_struct.field("_unknown_fields", &self._unknown_fields);
3052 }
3053 debug_struct.finish()
3054 }
3055}
3056
3057#[cfg(feature = "evaluation-service")]
3058impl std::fmt::Debug for super::PairwiseSummarizationQualityResult {
3059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3060 let mut debug_struct = f.debug_struct("PairwiseSummarizationQualityResult");
3061 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3062 debug_struct.field("explanation", &self.explanation);
3063 debug_struct.field("confidence", &self.confidence);
3064 if !self._unknown_fields.is_empty() {
3065 debug_struct.field("_unknown_fields", &self._unknown_fields);
3066 }
3067 debug_struct.finish()
3068 }
3069}
3070
3071#[cfg(feature = "evaluation-service")]
3072impl std::fmt::Debug for super::SummarizationHelpfulnessInput {
3073 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3074 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessInput");
3075 debug_struct.field("metric_spec", &self.metric_spec);
3076 debug_struct.field("instance", &self.instance);
3077 if !self._unknown_fields.is_empty() {
3078 debug_struct.field("_unknown_fields", &self._unknown_fields);
3079 }
3080 debug_struct.finish()
3081 }
3082}
3083
3084#[cfg(feature = "evaluation-service")]
3085impl std::fmt::Debug for super::SummarizationHelpfulnessInstance {
3086 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3087 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessInstance");
3088 debug_struct.field("prediction", &self.prediction);
3089 debug_struct.field("reference", &self.reference);
3090 debug_struct.field("context", &self.context);
3091 debug_struct.field("instruction", &self.instruction);
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::SummarizationHelpfulnessSpec {
3101 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3102 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessSpec");
3103 debug_struct.field("use_reference", &self.use_reference);
3104 debug_struct.field("version", &self.version);
3105 if !self._unknown_fields.is_empty() {
3106 debug_struct.field("_unknown_fields", &self._unknown_fields);
3107 }
3108 debug_struct.finish()
3109 }
3110}
3111
3112#[cfg(feature = "evaluation-service")]
3113impl std::fmt::Debug for super::SummarizationHelpfulnessResult {
3114 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3115 let mut debug_struct = f.debug_struct("SummarizationHelpfulnessResult");
3116 debug_struct.field("score", &self.score);
3117 debug_struct.field("explanation", &self.explanation);
3118 debug_struct.field("confidence", &self.confidence);
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::SummarizationVerbosityInput {
3128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3129 let mut debug_struct = f.debug_struct("SummarizationVerbosityInput");
3130 debug_struct.field("metric_spec", &self.metric_spec);
3131 debug_struct.field("instance", &self.instance);
3132 if !self._unknown_fields.is_empty() {
3133 debug_struct.field("_unknown_fields", &self._unknown_fields);
3134 }
3135 debug_struct.finish()
3136 }
3137}
3138
3139#[cfg(feature = "evaluation-service")]
3140impl std::fmt::Debug for super::SummarizationVerbosityInstance {
3141 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3142 let mut debug_struct = f.debug_struct("SummarizationVerbosityInstance");
3143 debug_struct.field("prediction", &self.prediction);
3144 debug_struct.field("reference", &self.reference);
3145 debug_struct.field("context", &self.context);
3146 debug_struct.field("instruction", &self.instruction);
3147 if !self._unknown_fields.is_empty() {
3148 debug_struct.field("_unknown_fields", &self._unknown_fields);
3149 }
3150 debug_struct.finish()
3151 }
3152}
3153
3154#[cfg(feature = "evaluation-service")]
3155impl std::fmt::Debug for super::SummarizationVerbositySpec {
3156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3157 let mut debug_struct = f.debug_struct("SummarizationVerbositySpec");
3158 debug_struct.field("use_reference", &self.use_reference);
3159 debug_struct.field("version", &self.version);
3160 if !self._unknown_fields.is_empty() {
3161 debug_struct.field("_unknown_fields", &self._unknown_fields);
3162 }
3163 debug_struct.finish()
3164 }
3165}
3166
3167#[cfg(feature = "evaluation-service")]
3168impl std::fmt::Debug for super::SummarizationVerbosityResult {
3169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3170 let mut debug_struct = f.debug_struct("SummarizationVerbosityResult");
3171 debug_struct.field("score", &self.score);
3172 debug_struct.field("explanation", &self.explanation);
3173 debug_struct.field("confidence", &self.confidence);
3174 if !self._unknown_fields.is_empty() {
3175 debug_struct.field("_unknown_fields", &self._unknown_fields);
3176 }
3177 debug_struct.finish()
3178 }
3179}
3180
3181#[cfg(feature = "evaluation-service")]
3182impl std::fmt::Debug for super::QuestionAnsweringQualityInput {
3183 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3184 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityInput");
3185 debug_struct.field("metric_spec", &self.metric_spec);
3186 debug_struct.field("instance", &self.instance);
3187 if !self._unknown_fields.is_empty() {
3188 debug_struct.field("_unknown_fields", &self._unknown_fields);
3189 }
3190 debug_struct.finish()
3191 }
3192}
3193
3194#[cfg(feature = "evaluation-service")]
3195impl std::fmt::Debug for super::QuestionAnsweringQualityInstance {
3196 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3197 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityInstance");
3198 debug_struct.field("prediction", &self.prediction);
3199 debug_struct.field("reference", &self.reference);
3200 debug_struct.field("context", &self.context);
3201 debug_struct.field("instruction", &self.instruction);
3202 if !self._unknown_fields.is_empty() {
3203 debug_struct.field("_unknown_fields", &self._unknown_fields);
3204 }
3205 debug_struct.finish()
3206 }
3207}
3208
3209#[cfg(feature = "evaluation-service")]
3210impl std::fmt::Debug for super::QuestionAnsweringQualitySpec {
3211 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3212 let mut debug_struct = f.debug_struct("QuestionAnsweringQualitySpec");
3213 debug_struct.field("use_reference", &self.use_reference);
3214 debug_struct.field("version", &self.version);
3215 if !self._unknown_fields.is_empty() {
3216 debug_struct.field("_unknown_fields", &self._unknown_fields);
3217 }
3218 debug_struct.finish()
3219 }
3220}
3221
3222#[cfg(feature = "evaluation-service")]
3223impl std::fmt::Debug for super::QuestionAnsweringQualityResult {
3224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3225 let mut debug_struct = f.debug_struct("QuestionAnsweringQualityResult");
3226 debug_struct.field("score", &self.score);
3227 debug_struct.field("explanation", &self.explanation);
3228 debug_struct.field("confidence", &self.confidence);
3229 if !self._unknown_fields.is_empty() {
3230 debug_struct.field("_unknown_fields", &self._unknown_fields);
3231 }
3232 debug_struct.finish()
3233 }
3234}
3235
3236#[cfg(feature = "evaluation-service")]
3237impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualityInput {
3238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3239 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityInput");
3240 debug_struct.field("metric_spec", &self.metric_spec);
3241 debug_struct.field("instance", &self.instance);
3242 if !self._unknown_fields.is_empty() {
3243 debug_struct.field("_unknown_fields", &self._unknown_fields);
3244 }
3245 debug_struct.finish()
3246 }
3247}
3248
3249#[cfg(feature = "evaluation-service")]
3250impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualityInstance {
3251 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3252 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityInstance");
3253 debug_struct.field("prediction", &self.prediction);
3254 debug_struct.field("baseline_prediction", &self.baseline_prediction);
3255 debug_struct.field("reference", &self.reference);
3256 debug_struct.field("context", &self.context);
3257 debug_struct.field("instruction", &self.instruction);
3258 if !self._unknown_fields.is_empty() {
3259 debug_struct.field("_unknown_fields", &self._unknown_fields);
3260 }
3261 debug_struct.finish()
3262 }
3263}
3264
3265#[cfg(feature = "evaluation-service")]
3266impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualitySpec {
3267 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3268 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualitySpec");
3269 debug_struct.field("use_reference", &self.use_reference);
3270 debug_struct.field("version", &self.version);
3271 if !self._unknown_fields.is_empty() {
3272 debug_struct.field("_unknown_fields", &self._unknown_fields);
3273 }
3274 debug_struct.finish()
3275 }
3276}
3277
3278#[cfg(feature = "evaluation-service")]
3279impl std::fmt::Debug for super::PairwiseQuestionAnsweringQualityResult {
3280 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3281 let mut debug_struct = f.debug_struct("PairwiseQuestionAnsweringQualityResult");
3282 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3283 debug_struct.field("explanation", &self.explanation);
3284 debug_struct.field("confidence", &self.confidence);
3285 if !self._unknown_fields.is_empty() {
3286 debug_struct.field("_unknown_fields", &self._unknown_fields);
3287 }
3288 debug_struct.finish()
3289 }
3290}
3291
3292#[cfg(feature = "evaluation-service")]
3293impl std::fmt::Debug for super::QuestionAnsweringRelevanceInput {
3294 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3295 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceInput");
3296 debug_struct.field("metric_spec", &self.metric_spec);
3297 debug_struct.field("instance", &self.instance);
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::QuestionAnsweringRelevanceInstance {
3307 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3308 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceInstance");
3309 debug_struct.field("prediction", &self.prediction);
3310 debug_struct.field("reference", &self.reference);
3311 debug_struct.field("context", &self.context);
3312 debug_struct.field("instruction", &self.instruction);
3313 if !self._unknown_fields.is_empty() {
3314 debug_struct.field("_unknown_fields", &self._unknown_fields);
3315 }
3316 debug_struct.finish()
3317 }
3318}
3319
3320#[cfg(feature = "evaluation-service")]
3321impl std::fmt::Debug for super::QuestionAnsweringRelevanceSpec {
3322 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3323 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceSpec");
3324 debug_struct.field("use_reference", &self.use_reference);
3325 debug_struct.field("version", &self.version);
3326 if !self._unknown_fields.is_empty() {
3327 debug_struct.field("_unknown_fields", &self._unknown_fields);
3328 }
3329 debug_struct.finish()
3330 }
3331}
3332
3333#[cfg(feature = "evaluation-service")]
3334impl std::fmt::Debug for super::QuestionAnsweringRelevanceResult {
3335 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3336 let mut debug_struct = f.debug_struct("QuestionAnsweringRelevanceResult");
3337 debug_struct.field("score", &self.score);
3338 debug_struct.field("explanation", &self.explanation);
3339 debug_struct.field("confidence", &self.confidence);
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::QuestionAnsweringHelpfulnessInput {
3349 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3350 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessInput");
3351 debug_struct.field("metric_spec", &self.metric_spec);
3352 debug_struct.field("instance", &self.instance);
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::QuestionAnsweringHelpfulnessInstance {
3362 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3363 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessInstance");
3364 debug_struct.field("prediction", &self.prediction);
3365 debug_struct.field("reference", &self.reference);
3366 debug_struct.field("context", &self.context);
3367 debug_struct.field("instruction", &self.instruction);
3368 if !self._unknown_fields.is_empty() {
3369 debug_struct.field("_unknown_fields", &self._unknown_fields);
3370 }
3371 debug_struct.finish()
3372 }
3373}
3374
3375#[cfg(feature = "evaluation-service")]
3376impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessSpec {
3377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3378 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessSpec");
3379 debug_struct.field("use_reference", &self.use_reference);
3380 debug_struct.field("version", &self.version);
3381 if !self._unknown_fields.is_empty() {
3382 debug_struct.field("_unknown_fields", &self._unknown_fields);
3383 }
3384 debug_struct.finish()
3385 }
3386}
3387
3388#[cfg(feature = "evaluation-service")]
3389impl std::fmt::Debug for super::QuestionAnsweringHelpfulnessResult {
3390 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3391 let mut debug_struct = f.debug_struct("QuestionAnsweringHelpfulnessResult");
3392 debug_struct.field("score", &self.score);
3393 debug_struct.field("explanation", &self.explanation);
3394 debug_struct.field("confidence", &self.confidence);
3395 if !self._unknown_fields.is_empty() {
3396 debug_struct.field("_unknown_fields", &self._unknown_fields);
3397 }
3398 debug_struct.finish()
3399 }
3400}
3401
3402#[cfg(feature = "evaluation-service")]
3403impl std::fmt::Debug for super::QuestionAnsweringCorrectnessInput {
3404 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3405 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessInput");
3406 debug_struct.field("metric_spec", &self.metric_spec);
3407 debug_struct.field("instance", &self.instance);
3408 if !self._unknown_fields.is_empty() {
3409 debug_struct.field("_unknown_fields", &self._unknown_fields);
3410 }
3411 debug_struct.finish()
3412 }
3413}
3414
3415#[cfg(feature = "evaluation-service")]
3416impl std::fmt::Debug for super::QuestionAnsweringCorrectnessInstance {
3417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3418 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessInstance");
3419 debug_struct.field("prediction", &self.prediction);
3420 debug_struct.field("reference", &self.reference);
3421 debug_struct.field("context", &self.context);
3422 debug_struct.field("instruction", &self.instruction);
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::QuestionAnsweringCorrectnessSpec {
3432 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3433 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessSpec");
3434 debug_struct.field("use_reference", &self.use_reference);
3435 debug_struct.field("version", &self.version);
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::QuestionAnsweringCorrectnessResult {
3445 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3446 let mut debug_struct = f.debug_struct("QuestionAnsweringCorrectnessResult");
3447 debug_struct.field("score", &self.score);
3448 debug_struct.field("explanation", &self.explanation);
3449 debug_struct.field("confidence", &self.confidence);
3450 if !self._unknown_fields.is_empty() {
3451 debug_struct.field("_unknown_fields", &self._unknown_fields);
3452 }
3453 debug_struct.finish()
3454 }
3455}
3456
3457#[cfg(feature = "evaluation-service")]
3458impl std::fmt::Debug for super::PointwiseMetricInput {
3459 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3460 let mut debug_struct = f.debug_struct("PointwiseMetricInput");
3461 debug_struct.field("metric_spec", &self.metric_spec);
3462 debug_struct.field("instance", &self.instance);
3463 if !self._unknown_fields.is_empty() {
3464 debug_struct.field("_unknown_fields", &self._unknown_fields);
3465 }
3466 debug_struct.finish()
3467 }
3468}
3469
3470#[cfg(feature = "evaluation-service")]
3471impl std::fmt::Debug for super::PointwiseMetricInstance {
3472 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3473 let mut debug_struct = f.debug_struct("PointwiseMetricInstance");
3474 debug_struct.field("instance", &self.instance);
3475 if !self._unknown_fields.is_empty() {
3476 debug_struct.field("_unknown_fields", &self._unknown_fields);
3477 }
3478 debug_struct.finish()
3479 }
3480}
3481
3482#[cfg(feature = "evaluation-service")]
3483impl std::fmt::Debug for super::PointwiseMetricSpec {
3484 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3485 let mut debug_struct = f.debug_struct("PointwiseMetricSpec");
3486 debug_struct.field("metric_prompt_template", &self.metric_prompt_template);
3487 if !self._unknown_fields.is_empty() {
3488 debug_struct.field("_unknown_fields", &self._unknown_fields);
3489 }
3490 debug_struct.finish()
3491 }
3492}
3493
3494#[cfg(feature = "evaluation-service")]
3495impl std::fmt::Debug for super::PointwiseMetricResult {
3496 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3497 let mut debug_struct = f.debug_struct("PointwiseMetricResult");
3498 debug_struct.field("score", &self.score);
3499 debug_struct.field("explanation", &self.explanation);
3500 if !self._unknown_fields.is_empty() {
3501 debug_struct.field("_unknown_fields", &self._unknown_fields);
3502 }
3503 debug_struct.finish()
3504 }
3505}
3506
3507#[cfg(feature = "evaluation-service")]
3508impl std::fmt::Debug for super::PairwiseMetricInput {
3509 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3510 let mut debug_struct = f.debug_struct("PairwiseMetricInput");
3511 debug_struct.field("metric_spec", &self.metric_spec);
3512 debug_struct.field("instance", &self.instance);
3513 if !self._unknown_fields.is_empty() {
3514 debug_struct.field("_unknown_fields", &self._unknown_fields);
3515 }
3516 debug_struct.finish()
3517 }
3518}
3519
3520#[cfg(feature = "evaluation-service")]
3521impl std::fmt::Debug for super::PairwiseMetricInstance {
3522 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3523 let mut debug_struct = f.debug_struct("PairwiseMetricInstance");
3524 debug_struct.field("instance", &self.instance);
3525 if !self._unknown_fields.is_empty() {
3526 debug_struct.field("_unknown_fields", &self._unknown_fields);
3527 }
3528 debug_struct.finish()
3529 }
3530}
3531
3532#[cfg(feature = "evaluation-service")]
3533impl std::fmt::Debug for super::PairwiseMetricSpec {
3534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3535 let mut debug_struct = f.debug_struct("PairwiseMetricSpec");
3536 debug_struct.field("metric_prompt_template", &self.metric_prompt_template);
3537 if !self._unknown_fields.is_empty() {
3538 debug_struct.field("_unknown_fields", &self._unknown_fields);
3539 }
3540 debug_struct.finish()
3541 }
3542}
3543
3544#[cfg(feature = "evaluation-service")]
3545impl std::fmt::Debug for super::PairwiseMetricResult {
3546 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3547 let mut debug_struct = f.debug_struct("PairwiseMetricResult");
3548 debug_struct.field("pairwise_choice", &self.pairwise_choice);
3549 debug_struct.field("explanation", &self.explanation);
3550 if !self._unknown_fields.is_empty() {
3551 debug_struct.field("_unknown_fields", &self._unknown_fields);
3552 }
3553 debug_struct.finish()
3554 }
3555}
3556
3557#[cfg(feature = "evaluation-service")]
3558impl std::fmt::Debug for super::ToolCallValidInput {
3559 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3560 let mut debug_struct = f.debug_struct("ToolCallValidInput");
3561 debug_struct.field("metric_spec", &self.metric_spec);
3562 debug_struct.field("instances", &self.instances);
3563 if !self._unknown_fields.is_empty() {
3564 debug_struct.field("_unknown_fields", &self._unknown_fields);
3565 }
3566 debug_struct.finish()
3567 }
3568}
3569
3570#[cfg(feature = "evaluation-service")]
3571impl std::fmt::Debug for super::ToolCallValidSpec {
3572 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3573 let mut debug_struct = f.debug_struct("ToolCallValidSpec");
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::ToolCallValidInstance {
3583 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3584 let mut debug_struct = f.debug_struct("ToolCallValidInstance");
3585 debug_struct.field("prediction", &self.prediction);
3586 debug_struct.field("reference", &self.reference);
3587 if !self._unknown_fields.is_empty() {
3588 debug_struct.field("_unknown_fields", &self._unknown_fields);
3589 }
3590 debug_struct.finish()
3591 }
3592}
3593
3594#[cfg(feature = "evaluation-service")]
3595impl std::fmt::Debug for super::ToolCallValidResults {
3596 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3597 let mut debug_struct = f.debug_struct("ToolCallValidResults");
3598 debug_struct.field(
3599 "tool_call_valid_metric_values",
3600 &self.tool_call_valid_metric_values,
3601 );
3602 if !self._unknown_fields.is_empty() {
3603 debug_struct.field("_unknown_fields", &self._unknown_fields);
3604 }
3605 debug_struct.finish()
3606 }
3607}
3608
3609#[cfg(feature = "evaluation-service")]
3610impl std::fmt::Debug for super::ToolCallValidMetricValue {
3611 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3612 let mut debug_struct = f.debug_struct("ToolCallValidMetricValue");
3613 debug_struct.field("score", &self.score);
3614 if !self._unknown_fields.is_empty() {
3615 debug_struct.field("_unknown_fields", &self._unknown_fields);
3616 }
3617 debug_struct.finish()
3618 }
3619}
3620
3621#[cfg(feature = "evaluation-service")]
3622impl std::fmt::Debug for super::ToolNameMatchInput {
3623 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3624 let mut debug_struct = f.debug_struct("ToolNameMatchInput");
3625 debug_struct.field("metric_spec", &self.metric_spec);
3626 debug_struct.field("instances", &self.instances);
3627 if !self._unknown_fields.is_empty() {
3628 debug_struct.field("_unknown_fields", &self._unknown_fields);
3629 }
3630 debug_struct.finish()
3631 }
3632}
3633
3634#[cfg(feature = "evaluation-service")]
3635impl std::fmt::Debug for super::ToolNameMatchSpec {
3636 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3637 let mut debug_struct = f.debug_struct("ToolNameMatchSpec");
3638 if !self._unknown_fields.is_empty() {
3639 debug_struct.field("_unknown_fields", &self._unknown_fields);
3640 }
3641 debug_struct.finish()
3642 }
3643}
3644
3645#[cfg(feature = "evaluation-service")]
3646impl std::fmt::Debug for super::ToolNameMatchInstance {
3647 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3648 let mut debug_struct = f.debug_struct("ToolNameMatchInstance");
3649 debug_struct.field("prediction", &self.prediction);
3650 debug_struct.field("reference", &self.reference);
3651 if !self._unknown_fields.is_empty() {
3652 debug_struct.field("_unknown_fields", &self._unknown_fields);
3653 }
3654 debug_struct.finish()
3655 }
3656}
3657
3658#[cfg(feature = "evaluation-service")]
3659impl std::fmt::Debug for super::ToolNameMatchResults {
3660 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3661 let mut debug_struct = f.debug_struct("ToolNameMatchResults");
3662 debug_struct.field(
3663 "tool_name_match_metric_values",
3664 &self.tool_name_match_metric_values,
3665 );
3666 if !self._unknown_fields.is_empty() {
3667 debug_struct.field("_unknown_fields", &self._unknown_fields);
3668 }
3669 debug_struct.finish()
3670 }
3671}
3672
3673#[cfg(feature = "evaluation-service")]
3674impl std::fmt::Debug for super::ToolNameMatchMetricValue {
3675 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3676 let mut debug_struct = f.debug_struct("ToolNameMatchMetricValue");
3677 debug_struct.field("score", &self.score);
3678 if !self._unknown_fields.is_empty() {
3679 debug_struct.field("_unknown_fields", &self._unknown_fields);
3680 }
3681 debug_struct.finish()
3682 }
3683}
3684
3685#[cfg(feature = "evaluation-service")]
3686impl std::fmt::Debug for super::ToolParameterKeyMatchInput {
3687 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3688 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchInput");
3689 debug_struct.field("metric_spec", &self.metric_spec);
3690 debug_struct.field("instances", &self.instances);
3691 if !self._unknown_fields.is_empty() {
3692 debug_struct.field("_unknown_fields", &self._unknown_fields);
3693 }
3694 debug_struct.finish()
3695 }
3696}
3697
3698#[cfg(feature = "evaluation-service")]
3699impl std::fmt::Debug for super::ToolParameterKeyMatchSpec {
3700 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3701 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchSpec");
3702 if !self._unknown_fields.is_empty() {
3703 debug_struct.field("_unknown_fields", &self._unknown_fields);
3704 }
3705 debug_struct.finish()
3706 }
3707}
3708
3709#[cfg(feature = "evaluation-service")]
3710impl std::fmt::Debug for super::ToolParameterKeyMatchInstance {
3711 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3712 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchInstance");
3713 debug_struct.field("prediction", &self.prediction);
3714 debug_struct.field("reference", &self.reference);
3715 if !self._unknown_fields.is_empty() {
3716 debug_struct.field("_unknown_fields", &self._unknown_fields);
3717 }
3718 debug_struct.finish()
3719 }
3720}
3721
3722#[cfg(feature = "evaluation-service")]
3723impl std::fmt::Debug for super::ToolParameterKeyMatchResults {
3724 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3725 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchResults");
3726 debug_struct.field(
3727 "tool_parameter_key_match_metric_values",
3728 &self.tool_parameter_key_match_metric_values,
3729 );
3730 if !self._unknown_fields.is_empty() {
3731 debug_struct.field("_unknown_fields", &self._unknown_fields);
3732 }
3733 debug_struct.finish()
3734 }
3735}
3736
3737#[cfg(feature = "evaluation-service")]
3738impl std::fmt::Debug for super::ToolParameterKeyMatchMetricValue {
3739 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3740 let mut debug_struct = f.debug_struct("ToolParameterKeyMatchMetricValue");
3741 debug_struct.field("score", &self.score);
3742 if !self._unknown_fields.is_empty() {
3743 debug_struct.field("_unknown_fields", &self._unknown_fields);
3744 }
3745 debug_struct.finish()
3746 }
3747}
3748
3749#[cfg(feature = "evaluation-service")]
3750impl std::fmt::Debug for super::ToolParameterKVMatchInput {
3751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3752 let mut debug_struct = f.debug_struct("ToolParameterKVMatchInput");
3753 debug_struct.field("metric_spec", &self.metric_spec);
3754 debug_struct.field("instances", &self.instances);
3755 if !self._unknown_fields.is_empty() {
3756 debug_struct.field("_unknown_fields", &self._unknown_fields);
3757 }
3758 debug_struct.finish()
3759 }
3760}
3761
3762#[cfg(feature = "evaluation-service")]
3763impl std::fmt::Debug for super::ToolParameterKVMatchSpec {
3764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3765 let mut debug_struct = f.debug_struct("ToolParameterKVMatchSpec");
3766 debug_struct.field("use_strict_string_match", &self.use_strict_string_match);
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::ToolParameterKVMatchInstance {
3776 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3777 let mut debug_struct = f.debug_struct("ToolParameterKVMatchInstance");
3778 debug_struct.field("prediction", &self.prediction);
3779 debug_struct.field("reference", &self.reference);
3780 if !self._unknown_fields.is_empty() {
3781 debug_struct.field("_unknown_fields", &self._unknown_fields);
3782 }
3783 debug_struct.finish()
3784 }
3785}
3786
3787#[cfg(feature = "evaluation-service")]
3788impl std::fmt::Debug for super::ToolParameterKVMatchResults {
3789 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3790 let mut debug_struct = f.debug_struct("ToolParameterKVMatchResults");
3791 debug_struct.field(
3792 "tool_parameter_kv_match_metric_values",
3793 &self.tool_parameter_kv_match_metric_values,
3794 );
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::ToolParameterKVMatchMetricValue {
3804 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3805 let mut debug_struct = f.debug_struct("ToolParameterKVMatchMetricValue");
3806 debug_struct.field("score", &self.score);
3807 if !self._unknown_fields.is_empty() {
3808 debug_struct.field("_unknown_fields", &self._unknown_fields);
3809 }
3810 debug_struct.finish()
3811 }
3812}
3813
3814#[cfg(feature = "evaluation-service")]
3815impl std::fmt::Debug for super::CometInput {
3816 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3817 let mut debug_struct = f.debug_struct("CometInput");
3818 debug_struct.field("metric_spec", &self.metric_spec);
3819 debug_struct.field("instance", &self.instance);
3820 if !self._unknown_fields.is_empty() {
3821 debug_struct.field("_unknown_fields", &self._unknown_fields);
3822 }
3823 debug_struct.finish()
3824 }
3825}
3826
3827#[cfg(feature = "evaluation-service")]
3828impl std::fmt::Debug for super::CometSpec {
3829 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3830 let mut debug_struct = f.debug_struct("CometSpec");
3831 debug_struct.field("version", &self.version);
3832 debug_struct.field("source_language", &self.source_language);
3833 debug_struct.field("target_language", &self.target_language);
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(feature = "evaluation-service")]
3842impl std::fmt::Debug for super::CometInstance {
3843 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3844 let mut debug_struct = f.debug_struct("CometInstance");
3845 debug_struct.field("prediction", &self.prediction);
3846 debug_struct.field("reference", &self.reference);
3847 debug_struct.field("source", &self.source);
3848 if !self._unknown_fields.is_empty() {
3849 debug_struct.field("_unknown_fields", &self._unknown_fields);
3850 }
3851 debug_struct.finish()
3852 }
3853}
3854
3855#[cfg(feature = "evaluation-service")]
3856impl std::fmt::Debug for super::CometResult {
3857 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3858 let mut debug_struct = f.debug_struct("CometResult");
3859 debug_struct.field("score", &self.score);
3860 if !self._unknown_fields.is_empty() {
3861 debug_struct.field("_unknown_fields", &self._unknown_fields);
3862 }
3863 debug_struct.finish()
3864 }
3865}
3866
3867#[cfg(feature = "evaluation-service")]
3868impl std::fmt::Debug for super::MetricxInput {
3869 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3870 let mut debug_struct = f.debug_struct("MetricxInput");
3871 debug_struct.field("metric_spec", &self.metric_spec);
3872 debug_struct.field("instance", &self.instance);
3873 if !self._unknown_fields.is_empty() {
3874 debug_struct.field("_unknown_fields", &self._unknown_fields);
3875 }
3876 debug_struct.finish()
3877 }
3878}
3879
3880#[cfg(feature = "evaluation-service")]
3881impl std::fmt::Debug for super::MetricxSpec {
3882 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3883 let mut debug_struct = f.debug_struct("MetricxSpec");
3884 debug_struct.field("version", &self.version);
3885 debug_struct.field("source_language", &self.source_language);
3886 debug_struct.field("target_language", &self.target_language);
3887 if !self._unknown_fields.is_empty() {
3888 debug_struct.field("_unknown_fields", &self._unknown_fields);
3889 }
3890 debug_struct.finish()
3891 }
3892}
3893
3894#[cfg(feature = "evaluation-service")]
3895impl std::fmt::Debug for super::MetricxInstance {
3896 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3897 let mut debug_struct = f.debug_struct("MetricxInstance");
3898 debug_struct.field("prediction", &self.prediction);
3899 debug_struct.field("reference", &self.reference);
3900 debug_struct.field("source", &self.source);
3901 if !self._unknown_fields.is_empty() {
3902 debug_struct.field("_unknown_fields", &self._unknown_fields);
3903 }
3904 debug_struct.finish()
3905 }
3906}
3907
3908#[cfg(feature = "evaluation-service")]
3909impl std::fmt::Debug for super::MetricxResult {
3910 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3911 let mut debug_struct = f.debug_struct("MetricxResult");
3912 debug_struct.field("score", &self.score);
3913 if !self._unknown_fields.is_empty() {
3914 debug_struct.field("_unknown_fields", &self._unknown_fields);
3915 }
3916 debug_struct.finish()
3917 }
3918}
3919
3920#[cfg(feature = "metadata-service")]
3921impl std::fmt::Debug for super::Event {
3922 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3923 let mut debug_struct = f.debug_struct("Event");
3924 debug_struct.field("artifact", &self.artifact);
3925 debug_struct.field("execution", &self.execution);
3926 debug_struct.field("event_time", &self.event_time);
3927 debug_struct.field("r#type", &self.r#type);
3928 debug_struct.field("labels", &self.labels);
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(
3937 feature = "metadata-service",
3938 feature = "pipeline-service",
3939 feature = "schedule-service",
3940))]
3941impl std::fmt::Debug for super::Execution {
3942 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3943 let mut debug_struct = f.debug_struct("Execution");
3944 debug_struct.field("name", &self.name);
3945 debug_struct.field("display_name", &self.display_name);
3946 debug_struct.field("state", &self.state);
3947 debug_struct.field("etag", &self.etag);
3948 debug_struct.field("labels", &self.labels);
3949 debug_struct.field("create_time", &self.create_time);
3950 debug_struct.field("update_time", &self.update_time);
3951 debug_struct.field("schema_title", &self.schema_title);
3952 debug_struct.field("schema_version", &self.schema_version);
3953 debug_struct.field("metadata", &self.metadata);
3954 debug_struct.field("description", &self.description);
3955 if !self._unknown_fields.is_empty() {
3956 debug_struct.field("_unknown_fields", &self._unknown_fields);
3957 }
3958 debug_struct.finish()
3959 }
3960}
3961
3962#[cfg(any(feature = "model-service", feature = "prediction-service",))]
3963impl std::fmt::Debug for super::Explanation {
3964 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3965 let mut debug_struct = f.debug_struct("Explanation");
3966 debug_struct.field("attributions", &self.attributions);
3967 debug_struct.field("neighbors", &self.neighbors);
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 = "model-service")]
3976impl std::fmt::Debug for super::ModelExplanation {
3977 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3978 let mut debug_struct = f.debug_struct("ModelExplanation");
3979 debug_struct.field("mean_attributions", &self.mean_attributions);
3980 if !self._unknown_fields.is_empty() {
3981 debug_struct.field("_unknown_fields", &self._unknown_fields);
3982 }
3983 debug_struct.finish()
3984 }
3985}
3986
3987#[cfg(any(feature = "model-service", feature = "prediction-service",))]
3988impl std::fmt::Debug for super::Attribution {
3989 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3990 let mut debug_struct = f.debug_struct("Attribution");
3991 debug_struct.field("baseline_output_value", &self.baseline_output_value);
3992 debug_struct.field("instance_output_value", &self.instance_output_value);
3993 debug_struct.field("feature_attributions", &self.feature_attributions);
3994 debug_struct.field("output_index", &self.output_index);
3995 debug_struct.field("output_display_name", &self.output_display_name);
3996 debug_struct.field("approximation_error", &self.approximation_error);
3997 debug_struct.field("output_name", &self.output_name);
3998 if !self._unknown_fields.is_empty() {
3999 debug_struct.field("_unknown_fields", &self._unknown_fields);
4000 }
4001 debug_struct.finish()
4002 }
4003}
4004
4005#[cfg(any(feature = "model-service", feature = "prediction-service",))]
4006impl std::fmt::Debug for super::Neighbor {
4007 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4008 let mut debug_struct = f.debug_struct("Neighbor");
4009 debug_struct.field("neighbor_id", &self.neighbor_id);
4010 debug_struct.field("neighbor_distance", &self.neighbor_distance);
4011 if !self._unknown_fields.is_empty() {
4012 debug_struct.field("_unknown_fields", &self._unknown_fields);
4013 }
4014 debug_struct.finish()
4015 }
4016}
4017
4018#[cfg(any(
4019 feature = "dataset-service",
4020 feature = "deployment-resource-pool-service",
4021 feature = "endpoint-service",
4022 feature = "job-service",
4023 feature = "model-service",
4024 feature = "pipeline-service",
4025))]
4026impl std::fmt::Debug for super::ExplanationSpec {
4027 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4028 let mut debug_struct = f.debug_struct("ExplanationSpec");
4029 debug_struct.field("parameters", &self.parameters);
4030 debug_struct.field("metadata", &self.metadata);
4031 if !self._unknown_fields.is_empty() {
4032 debug_struct.field("_unknown_fields", &self._unknown_fields);
4033 }
4034 debug_struct.finish()
4035 }
4036}
4037
4038#[cfg(any(
4039 feature = "dataset-service",
4040 feature = "deployment-resource-pool-service",
4041 feature = "endpoint-service",
4042 feature = "job-service",
4043 feature = "model-service",
4044 feature = "pipeline-service",
4045 feature = "prediction-service",
4046))]
4047impl std::fmt::Debug for super::ExplanationParameters {
4048 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4049 let mut debug_struct = f.debug_struct("ExplanationParameters");
4050 debug_struct.field("top_k", &self.top_k);
4051 debug_struct.field("output_indices", &self.output_indices);
4052 debug_struct.field("method", &self.method);
4053 if !self._unknown_fields.is_empty() {
4054 debug_struct.field("_unknown_fields", &self._unknown_fields);
4055 }
4056 debug_struct.finish()
4057 }
4058}
4059
4060#[cfg(any(
4061 feature = "dataset-service",
4062 feature = "deployment-resource-pool-service",
4063 feature = "endpoint-service",
4064 feature = "job-service",
4065 feature = "model-service",
4066 feature = "pipeline-service",
4067 feature = "prediction-service",
4068))]
4069impl std::fmt::Debug for super::SampledShapleyAttribution {
4070 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4071 let mut debug_struct = f.debug_struct("SampledShapleyAttribution");
4072 debug_struct.field("path_count", &self.path_count);
4073 if !self._unknown_fields.is_empty() {
4074 debug_struct.field("_unknown_fields", &self._unknown_fields);
4075 }
4076 debug_struct.finish()
4077 }
4078}
4079
4080#[cfg(any(
4081 feature = "dataset-service",
4082 feature = "deployment-resource-pool-service",
4083 feature = "endpoint-service",
4084 feature = "job-service",
4085 feature = "model-service",
4086 feature = "pipeline-service",
4087 feature = "prediction-service",
4088))]
4089impl std::fmt::Debug for super::IntegratedGradientsAttribution {
4090 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4091 let mut debug_struct = f.debug_struct("IntegratedGradientsAttribution");
4092 debug_struct.field("step_count", &self.step_count);
4093 debug_struct.field("smooth_grad_config", &self.smooth_grad_config);
4094 debug_struct.field("blur_baseline_config", &self.blur_baseline_config);
4095 if !self._unknown_fields.is_empty() {
4096 debug_struct.field("_unknown_fields", &self._unknown_fields);
4097 }
4098 debug_struct.finish()
4099 }
4100}
4101
4102#[cfg(any(
4103 feature = "dataset-service",
4104 feature = "deployment-resource-pool-service",
4105 feature = "endpoint-service",
4106 feature = "job-service",
4107 feature = "model-service",
4108 feature = "pipeline-service",
4109 feature = "prediction-service",
4110))]
4111impl std::fmt::Debug for super::XraiAttribution {
4112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4113 let mut debug_struct = f.debug_struct("XraiAttribution");
4114 debug_struct.field("step_count", &self.step_count);
4115 debug_struct.field("smooth_grad_config", &self.smooth_grad_config);
4116 debug_struct.field("blur_baseline_config", &self.blur_baseline_config);
4117 if !self._unknown_fields.is_empty() {
4118 debug_struct.field("_unknown_fields", &self._unknown_fields);
4119 }
4120 debug_struct.finish()
4121 }
4122}
4123
4124#[cfg(any(
4125 feature = "dataset-service",
4126 feature = "deployment-resource-pool-service",
4127 feature = "endpoint-service",
4128 feature = "job-service",
4129 feature = "model-service",
4130 feature = "pipeline-service",
4131 feature = "prediction-service",
4132))]
4133impl std::fmt::Debug for super::SmoothGradConfig {
4134 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4135 let mut debug_struct = f.debug_struct("SmoothGradConfig");
4136 debug_struct.field("noisy_sample_count", &self.noisy_sample_count);
4137 debug_struct.field("gradient_noise_sigma", &self.gradient_noise_sigma);
4138 if !self._unknown_fields.is_empty() {
4139 debug_struct.field("_unknown_fields", &self._unknown_fields);
4140 }
4141 debug_struct.finish()
4142 }
4143}
4144
4145#[cfg(any(
4146 feature = "dataset-service",
4147 feature = "deployment-resource-pool-service",
4148 feature = "endpoint-service",
4149 feature = "job-service",
4150 feature = "model-service",
4151 feature = "pipeline-service",
4152 feature = "prediction-service",
4153))]
4154impl std::fmt::Debug for super::FeatureNoiseSigma {
4155 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4156 let mut debug_struct = f.debug_struct("FeatureNoiseSigma");
4157 debug_struct.field("noise_sigma", &self.noise_sigma);
4158 if !self._unknown_fields.is_empty() {
4159 debug_struct.field("_unknown_fields", &self._unknown_fields);
4160 }
4161 debug_struct.finish()
4162 }
4163}
4164
4165#[cfg(any(
4166 feature = "dataset-service",
4167 feature = "deployment-resource-pool-service",
4168 feature = "endpoint-service",
4169 feature = "job-service",
4170 feature = "model-service",
4171 feature = "pipeline-service",
4172 feature = "prediction-service",
4173))]
4174impl std::fmt::Debug for super::feature_noise_sigma::NoiseSigmaForFeature {
4175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4176 let mut debug_struct = f.debug_struct("NoiseSigmaForFeature");
4177 debug_struct.field("name", &self.name);
4178 debug_struct.field("sigma", &self.sigma);
4179 if !self._unknown_fields.is_empty() {
4180 debug_struct.field("_unknown_fields", &self._unknown_fields);
4181 }
4182 debug_struct.finish()
4183 }
4184}
4185
4186#[cfg(any(
4187 feature = "dataset-service",
4188 feature = "deployment-resource-pool-service",
4189 feature = "endpoint-service",
4190 feature = "job-service",
4191 feature = "model-service",
4192 feature = "pipeline-service",
4193 feature = "prediction-service",
4194))]
4195impl std::fmt::Debug for super::BlurBaselineConfig {
4196 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4197 let mut debug_struct = f.debug_struct("BlurBaselineConfig");
4198 debug_struct.field("max_blur_sigma", &self.max_blur_sigma);
4199 if !self._unknown_fields.is_empty() {
4200 debug_struct.field("_unknown_fields", &self._unknown_fields);
4201 }
4202 debug_struct.finish()
4203 }
4204}
4205
4206#[cfg(any(
4207 feature = "dataset-service",
4208 feature = "deployment-resource-pool-service",
4209 feature = "endpoint-service",
4210 feature = "job-service",
4211 feature = "model-service",
4212 feature = "pipeline-service",
4213 feature = "prediction-service",
4214))]
4215impl std::fmt::Debug for super::Examples {
4216 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4217 let mut debug_struct = f.debug_struct("Examples");
4218 debug_struct.field("neighbor_count", &self.neighbor_count);
4219 debug_struct.field("source", &self.source);
4220 debug_struct.field("config", &self.config);
4221 if !self._unknown_fields.is_empty() {
4222 debug_struct.field("_unknown_fields", &self._unknown_fields);
4223 }
4224 debug_struct.finish()
4225 }
4226}
4227
4228#[cfg(any(
4229 feature = "dataset-service",
4230 feature = "deployment-resource-pool-service",
4231 feature = "endpoint-service",
4232 feature = "job-service",
4233 feature = "model-service",
4234 feature = "pipeline-service",
4235 feature = "prediction-service",
4236))]
4237impl std::fmt::Debug for super::examples::ExampleGcsSource {
4238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4239 let mut debug_struct = f.debug_struct("ExampleGcsSource");
4240 debug_struct.field("data_format", &self.data_format);
4241 debug_struct.field("gcs_source", &self.gcs_source);
4242 if !self._unknown_fields.is_empty() {
4243 debug_struct.field("_unknown_fields", &self._unknown_fields);
4244 }
4245 debug_struct.finish()
4246 }
4247}
4248
4249#[cfg(any(
4250 feature = "dataset-service",
4251 feature = "deployment-resource-pool-service",
4252 feature = "endpoint-service",
4253 feature = "job-service",
4254 feature = "model-service",
4255 feature = "pipeline-service",
4256 feature = "prediction-service",
4257))]
4258impl std::fmt::Debug for super::Presets {
4259 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4260 let mut debug_struct = f.debug_struct("Presets");
4261 debug_struct.field("query", &self.query);
4262 debug_struct.field("modality", &self.modality);
4263 if !self._unknown_fields.is_empty() {
4264 debug_struct.field("_unknown_fields", &self._unknown_fields);
4265 }
4266 debug_struct.finish()
4267 }
4268}
4269
4270#[cfg(feature = "prediction-service")]
4271impl std::fmt::Debug for super::ExplanationSpecOverride {
4272 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4273 let mut debug_struct = f.debug_struct("ExplanationSpecOverride");
4274 debug_struct.field("parameters", &self.parameters);
4275 debug_struct.field("metadata", &self.metadata);
4276 debug_struct.field("examples_override", &self.examples_override);
4277 if !self._unknown_fields.is_empty() {
4278 debug_struct.field("_unknown_fields", &self._unknown_fields);
4279 }
4280 debug_struct.finish()
4281 }
4282}
4283
4284#[cfg(feature = "prediction-service")]
4285impl std::fmt::Debug for super::ExplanationMetadataOverride {
4286 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4287 let mut debug_struct = f.debug_struct("ExplanationMetadataOverride");
4288 debug_struct.field("inputs", &self.inputs);
4289 if !self._unknown_fields.is_empty() {
4290 debug_struct.field("_unknown_fields", &self._unknown_fields);
4291 }
4292 debug_struct.finish()
4293 }
4294}
4295
4296#[cfg(feature = "prediction-service")]
4297impl std::fmt::Debug for super::explanation_metadata_override::InputMetadataOverride {
4298 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4299 let mut debug_struct = f.debug_struct("InputMetadataOverride");
4300 debug_struct.field("input_baselines", &self.input_baselines);
4301 if !self._unknown_fields.is_empty() {
4302 debug_struct.field("_unknown_fields", &self._unknown_fields);
4303 }
4304 debug_struct.finish()
4305 }
4306}
4307
4308#[cfg(feature = "prediction-service")]
4309impl std::fmt::Debug for super::ExamplesOverride {
4310 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4311 let mut debug_struct = f.debug_struct("ExamplesOverride");
4312 debug_struct.field("neighbor_count", &self.neighbor_count);
4313 debug_struct.field("crowding_count", &self.crowding_count);
4314 debug_struct.field("restrictions", &self.restrictions);
4315 debug_struct.field("return_embeddings", &self.return_embeddings);
4316 debug_struct.field("data_format", &self.data_format);
4317 if !self._unknown_fields.is_empty() {
4318 debug_struct.field("_unknown_fields", &self._unknown_fields);
4319 }
4320 debug_struct.finish()
4321 }
4322}
4323
4324#[cfg(feature = "prediction-service")]
4325impl std::fmt::Debug for super::ExamplesRestrictionsNamespace {
4326 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4327 let mut debug_struct = f.debug_struct("ExamplesRestrictionsNamespace");
4328 debug_struct.field("namespace_name", &self.namespace_name);
4329 debug_struct.field("allow", &self.allow);
4330 debug_struct.field("deny", &self.deny);
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(any(
4339 feature = "dataset-service",
4340 feature = "deployment-resource-pool-service",
4341 feature = "endpoint-service",
4342 feature = "job-service",
4343 feature = "model-service",
4344 feature = "pipeline-service",
4345))]
4346impl std::fmt::Debug for super::ExplanationMetadata {
4347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4348 let mut debug_struct = f.debug_struct("ExplanationMetadata");
4349 debug_struct.field("inputs", &self.inputs);
4350 debug_struct.field("outputs", &self.outputs);
4351 debug_struct.field(
4352 "feature_attributions_schema_uri",
4353 &self.feature_attributions_schema_uri,
4354 );
4355 debug_struct.field("latent_space_source", &self.latent_space_source);
4356 if !self._unknown_fields.is_empty() {
4357 debug_struct.field("_unknown_fields", &self._unknown_fields);
4358 }
4359 debug_struct.finish()
4360 }
4361}
4362
4363#[cfg(any(
4364 feature = "dataset-service",
4365 feature = "deployment-resource-pool-service",
4366 feature = "endpoint-service",
4367 feature = "job-service",
4368 feature = "model-service",
4369 feature = "pipeline-service",
4370))]
4371impl std::fmt::Debug for super::explanation_metadata::InputMetadata {
4372 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4373 let mut debug_struct = f.debug_struct("InputMetadata");
4374 debug_struct.field("input_baselines", &self.input_baselines);
4375 debug_struct.field("input_tensor_name", &self.input_tensor_name);
4376 debug_struct.field("encoding", &self.encoding);
4377 debug_struct.field("modality", &self.modality);
4378 debug_struct.field("feature_value_domain", &self.feature_value_domain);
4379 debug_struct.field("indices_tensor_name", &self.indices_tensor_name);
4380 debug_struct.field("dense_shape_tensor_name", &self.dense_shape_tensor_name);
4381 debug_struct.field("index_feature_mapping", &self.index_feature_mapping);
4382 debug_struct.field("encoded_tensor_name", &self.encoded_tensor_name);
4383 debug_struct.field("encoded_baselines", &self.encoded_baselines);
4384 debug_struct.field("visualization", &self.visualization);
4385 debug_struct.field("group_name", &self.group_name);
4386 if !self._unknown_fields.is_empty() {
4387 debug_struct.field("_unknown_fields", &self._unknown_fields);
4388 }
4389 debug_struct.finish()
4390 }
4391}
4392
4393#[cfg(any(
4394 feature = "dataset-service",
4395 feature = "deployment-resource-pool-service",
4396 feature = "endpoint-service",
4397 feature = "job-service",
4398 feature = "model-service",
4399 feature = "pipeline-service",
4400))]
4401impl std::fmt::Debug for super::explanation_metadata::input_metadata::FeatureValueDomain {
4402 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4403 let mut debug_struct = f.debug_struct("FeatureValueDomain");
4404 debug_struct.field("min_value", &self.min_value);
4405 debug_struct.field("max_value", &self.max_value);
4406 debug_struct.field("original_mean", &self.original_mean);
4407 debug_struct.field("original_stddev", &self.original_stddev);
4408 if !self._unknown_fields.is_empty() {
4409 debug_struct.field("_unknown_fields", &self._unknown_fields);
4410 }
4411 debug_struct.finish()
4412 }
4413}
4414
4415#[cfg(any(
4416 feature = "dataset-service",
4417 feature = "deployment-resource-pool-service",
4418 feature = "endpoint-service",
4419 feature = "job-service",
4420 feature = "model-service",
4421 feature = "pipeline-service",
4422))]
4423impl std::fmt::Debug for super::explanation_metadata::input_metadata::Visualization {
4424 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4425 let mut debug_struct = f.debug_struct("Visualization");
4426 debug_struct.field("r#type", &self.r#type);
4427 debug_struct.field("polarity", &self.polarity);
4428 debug_struct.field("color_map", &self.color_map);
4429 debug_struct.field("clip_percent_upperbound", &self.clip_percent_upperbound);
4430 debug_struct.field("clip_percent_lowerbound", &self.clip_percent_lowerbound);
4431 debug_struct.field("overlay_type", &self.overlay_type);
4432 if !self._unknown_fields.is_empty() {
4433 debug_struct.field("_unknown_fields", &self._unknown_fields);
4434 }
4435 debug_struct.finish()
4436 }
4437}
4438
4439#[cfg(any(
4440 feature = "dataset-service",
4441 feature = "deployment-resource-pool-service",
4442 feature = "endpoint-service",
4443 feature = "job-service",
4444 feature = "model-service",
4445 feature = "pipeline-service",
4446))]
4447impl std::fmt::Debug for super::explanation_metadata::OutputMetadata {
4448 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4449 let mut debug_struct = f.debug_struct("OutputMetadata");
4450 debug_struct.field("output_tensor_name", &self.output_tensor_name);
4451 debug_struct.field("display_name_mapping", &self.display_name_mapping);
4452 if !self._unknown_fields.is_empty() {
4453 debug_struct.field("_unknown_fields", &self._unknown_fields);
4454 }
4455 debug_struct.finish()
4456 }
4457}
4458
4459#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
4460impl std::fmt::Debug for super::Feature {
4461 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4462 let mut debug_struct = f.debug_struct("Feature");
4463 debug_struct.field("name", &self.name);
4464 debug_struct.field("description", &self.description);
4465 debug_struct.field("value_type", &self.value_type);
4466 debug_struct.field("create_time", &self.create_time);
4467 debug_struct.field("update_time", &self.update_time);
4468 debug_struct.field("labels", &self.labels);
4469 debug_struct.field("etag", &self.etag);
4470 debug_struct.field("disable_monitoring", &self.disable_monitoring);
4471 debug_struct.field(
4472 "monitoring_stats_anomalies",
4473 &self.monitoring_stats_anomalies,
4474 );
4475 debug_struct.field("version_column_name", &self.version_column_name);
4476 debug_struct.field("point_of_contact", &self.point_of_contact);
4477 if !self._unknown_fields.is_empty() {
4478 debug_struct.field("_unknown_fields", &self._unknown_fields);
4479 }
4480 debug_struct.finish()
4481 }
4482}
4483
4484#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
4485impl std::fmt::Debug for super::feature::MonitoringStatsAnomaly {
4486 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4487 let mut debug_struct = f.debug_struct("MonitoringStatsAnomaly");
4488 debug_struct.field("objective", &self.objective);
4489 debug_struct.field("feature_stats_anomaly", &self.feature_stats_anomaly);
4490 if !self._unknown_fields.is_empty() {
4491 debug_struct.field("_unknown_fields", &self._unknown_fields);
4492 }
4493 debug_struct.finish()
4494 }
4495}
4496
4497#[cfg(feature = "feature-registry-service")]
4498impl std::fmt::Debug for super::FeatureGroup {
4499 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4500 let mut debug_struct = f.debug_struct("FeatureGroup");
4501 debug_struct.field("name", &self.name);
4502 debug_struct.field("create_time", &self.create_time);
4503 debug_struct.field("update_time", &self.update_time);
4504 debug_struct.field("etag", &self.etag);
4505 debug_struct.field("labels", &self.labels);
4506 debug_struct.field("description", &self.description);
4507 debug_struct.field("source", &self.source);
4508 if !self._unknown_fields.is_empty() {
4509 debug_struct.field("_unknown_fields", &self._unknown_fields);
4510 }
4511 debug_struct.finish()
4512 }
4513}
4514
4515#[cfg(feature = "feature-registry-service")]
4516impl std::fmt::Debug for super::feature_group::BigQuery {
4517 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4518 let mut debug_struct = f.debug_struct("BigQuery");
4519 debug_struct.field("big_query_source", &self.big_query_source);
4520 debug_struct.field("entity_id_columns", &self.entity_id_columns);
4521 debug_struct.field("static_data_source", &self.static_data_source);
4522 debug_struct.field("time_series", &self.time_series);
4523 debug_struct.field("dense", &self.dense);
4524 if !self._unknown_fields.is_empty() {
4525 debug_struct.field("_unknown_fields", &self._unknown_fields);
4526 }
4527 debug_struct.finish()
4528 }
4529}
4530
4531#[cfg(feature = "feature-registry-service")]
4532impl std::fmt::Debug for super::feature_group::big_query::TimeSeries {
4533 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4534 let mut debug_struct = f.debug_struct("TimeSeries");
4535 debug_struct.field("timestamp_column", &self.timestamp_column);
4536 if !self._unknown_fields.is_empty() {
4537 debug_struct.field("_unknown_fields", &self._unknown_fields);
4538 }
4539 debug_struct.finish()
4540 }
4541}
4542
4543#[cfg(any(
4544 feature = "feature-registry-service",
4545 feature = "featurestore-service",
4546 feature = "job-service",
4547))]
4548impl std::fmt::Debug for super::FeatureStatsAnomaly {
4549 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4550 let mut debug_struct = f.debug_struct("FeatureStatsAnomaly");
4551 debug_struct.field("score", &self.score);
4552 debug_struct.field("stats_uri", &self.stats_uri);
4553 debug_struct.field("anomaly_uri", &self.anomaly_uri);
4554 debug_struct.field("distribution_deviation", &self.distribution_deviation);
4555 debug_struct.field(
4556 "anomaly_detection_threshold",
4557 &self.anomaly_detection_threshold,
4558 );
4559 debug_struct.field("start_time", &self.start_time);
4560 debug_struct.field("end_time", &self.end_time);
4561 if !self._unknown_fields.is_empty() {
4562 debug_struct.field("_unknown_fields", &self._unknown_fields);
4563 }
4564 debug_struct.finish()
4565 }
4566}
4567
4568#[cfg(feature = "feature-online-store-admin-service")]
4569impl std::fmt::Debug for super::FeatureOnlineStore {
4570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4571 let mut debug_struct = f.debug_struct("FeatureOnlineStore");
4572 debug_struct.field("name", &self.name);
4573 debug_struct.field("create_time", &self.create_time);
4574 debug_struct.field("update_time", &self.update_time);
4575 debug_struct.field("etag", &self.etag);
4576 debug_struct.field("labels", &self.labels);
4577 debug_struct.field("state", &self.state);
4578 debug_struct.field(
4579 "dedicated_serving_endpoint",
4580 &self.dedicated_serving_endpoint,
4581 );
4582 debug_struct.field("encryption_spec", &self.encryption_spec);
4583 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
4584 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
4585 debug_struct.field("storage_type", &self.storage_type);
4586 if !self._unknown_fields.is_empty() {
4587 debug_struct.field("_unknown_fields", &self._unknown_fields);
4588 }
4589 debug_struct.finish()
4590 }
4591}
4592
4593#[cfg(feature = "feature-online-store-admin-service")]
4594impl std::fmt::Debug for super::feature_online_store::Bigtable {
4595 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4596 let mut debug_struct = f.debug_struct("Bigtable");
4597 debug_struct.field("auto_scaling", &self.auto_scaling);
4598 if !self._unknown_fields.is_empty() {
4599 debug_struct.field("_unknown_fields", &self._unknown_fields);
4600 }
4601 debug_struct.finish()
4602 }
4603}
4604
4605#[cfg(feature = "feature-online-store-admin-service")]
4606impl std::fmt::Debug for super::feature_online_store::bigtable::AutoScaling {
4607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4608 let mut debug_struct = f.debug_struct("AutoScaling");
4609 debug_struct.field("min_node_count", &self.min_node_count);
4610 debug_struct.field("max_node_count", &self.max_node_count);
4611 debug_struct.field("cpu_utilization_target", &self.cpu_utilization_target);
4612 if !self._unknown_fields.is_empty() {
4613 debug_struct.field("_unknown_fields", &self._unknown_fields);
4614 }
4615 debug_struct.finish()
4616 }
4617}
4618
4619#[cfg(feature = "feature-online-store-admin-service")]
4620impl std::fmt::Debug for super::feature_online_store::Optimized {
4621 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4622 let mut debug_struct = f.debug_struct("Optimized");
4623 if !self._unknown_fields.is_empty() {
4624 debug_struct.field("_unknown_fields", &self._unknown_fields);
4625 }
4626 debug_struct.finish()
4627 }
4628}
4629
4630#[cfg(feature = "feature-online-store-admin-service")]
4631impl std::fmt::Debug for super::feature_online_store::DedicatedServingEndpoint {
4632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4633 let mut debug_struct = f.debug_struct("DedicatedServingEndpoint");
4634 debug_struct.field(
4635 "public_endpoint_domain_name",
4636 &self.public_endpoint_domain_name,
4637 );
4638 debug_struct.field(
4639 "private_service_connect_config",
4640 &self.private_service_connect_config,
4641 );
4642 debug_struct.field("service_attachment", &self.service_attachment);
4643 if !self._unknown_fields.is_empty() {
4644 debug_struct.field("_unknown_fields", &self._unknown_fields);
4645 }
4646 debug_struct.finish()
4647 }
4648}
4649
4650#[cfg(feature = "feature-online-store-admin-service")]
4651impl std::fmt::Debug for super::CreateFeatureOnlineStoreRequest {
4652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4653 let mut debug_struct = f.debug_struct("CreateFeatureOnlineStoreRequest");
4654 debug_struct.field("parent", &self.parent);
4655 debug_struct.field("feature_online_store", &self.feature_online_store);
4656 debug_struct.field("feature_online_store_id", &self.feature_online_store_id);
4657 if !self._unknown_fields.is_empty() {
4658 debug_struct.field("_unknown_fields", &self._unknown_fields);
4659 }
4660 debug_struct.finish()
4661 }
4662}
4663
4664#[cfg(feature = "feature-online-store-admin-service")]
4665impl std::fmt::Debug for super::GetFeatureOnlineStoreRequest {
4666 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4667 let mut debug_struct = f.debug_struct("GetFeatureOnlineStoreRequest");
4668 debug_struct.field("name", &self.name);
4669 if !self._unknown_fields.is_empty() {
4670 debug_struct.field("_unknown_fields", &self._unknown_fields);
4671 }
4672 debug_struct.finish()
4673 }
4674}
4675
4676#[cfg(feature = "feature-online-store-admin-service")]
4677impl std::fmt::Debug for super::ListFeatureOnlineStoresRequest {
4678 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4679 let mut debug_struct = f.debug_struct("ListFeatureOnlineStoresRequest");
4680 debug_struct.field("parent", &self.parent);
4681 debug_struct.field("filter", &self.filter);
4682 debug_struct.field("page_size", &self.page_size);
4683 debug_struct.field("page_token", &self.page_token);
4684 debug_struct.field("order_by", &self.order_by);
4685 if !self._unknown_fields.is_empty() {
4686 debug_struct.field("_unknown_fields", &self._unknown_fields);
4687 }
4688 debug_struct.finish()
4689 }
4690}
4691
4692#[cfg(feature = "feature-online-store-admin-service")]
4693impl std::fmt::Debug for super::ListFeatureOnlineStoresResponse {
4694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4695 let mut debug_struct = f.debug_struct("ListFeatureOnlineStoresResponse");
4696 debug_struct.field("feature_online_stores", &self.feature_online_stores);
4697 debug_struct.field("next_page_token", &self.next_page_token);
4698 if !self._unknown_fields.is_empty() {
4699 debug_struct.field("_unknown_fields", &self._unknown_fields);
4700 }
4701 debug_struct.finish()
4702 }
4703}
4704
4705#[cfg(feature = "feature-online-store-admin-service")]
4706impl std::fmt::Debug for super::UpdateFeatureOnlineStoreRequest {
4707 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4708 let mut debug_struct = f.debug_struct("UpdateFeatureOnlineStoreRequest");
4709 debug_struct.field("feature_online_store", &self.feature_online_store);
4710 debug_struct.field("update_mask", &self.update_mask);
4711 if !self._unknown_fields.is_empty() {
4712 debug_struct.field("_unknown_fields", &self._unknown_fields);
4713 }
4714 debug_struct.finish()
4715 }
4716}
4717
4718#[cfg(feature = "feature-online-store-admin-service")]
4719impl std::fmt::Debug for super::DeleteFeatureOnlineStoreRequest {
4720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4721 let mut debug_struct = f.debug_struct("DeleteFeatureOnlineStoreRequest");
4722 debug_struct.field("name", &self.name);
4723 debug_struct.field("force", &self.force);
4724 if !self._unknown_fields.is_empty() {
4725 debug_struct.field("_unknown_fields", &self._unknown_fields);
4726 }
4727 debug_struct.finish()
4728 }
4729}
4730
4731#[cfg(feature = "feature-online-store-admin-service")]
4732impl std::fmt::Debug for super::CreateFeatureViewRequest {
4733 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4734 let mut debug_struct = f.debug_struct("CreateFeatureViewRequest");
4735 debug_struct.field("parent", &self.parent);
4736 debug_struct.field("feature_view", &self.feature_view);
4737 debug_struct.field("feature_view_id", &self.feature_view_id);
4738 debug_struct.field("run_sync_immediately", &self.run_sync_immediately);
4739 if !self._unknown_fields.is_empty() {
4740 debug_struct.field("_unknown_fields", &self._unknown_fields);
4741 }
4742 debug_struct.finish()
4743 }
4744}
4745
4746#[cfg(feature = "feature-online-store-admin-service")]
4747impl std::fmt::Debug for super::GetFeatureViewRequest {
4748 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4749 let mut debug_struct = f.debug_struct("GetFeatureViewRequest");
4750 debug_struct.field("name", &self.name);
4751 if !self._unknown_fields.is_empty() {
4752 debug_struct.field("_unknown_fields", &self._unknown_fields);
4753 }
4754 debug_struct.finish()
4755 }
4756}
4757
4758#[cfg(feature = "feature-online-store-admin-service")]
4759impl std::fmt::Debug for super::ListFeatureViewsRequest {
4760 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4761 let mut debug_struct = f.debug_struct("ListFeatureViewsRequest");
4762 debug_struct.field("parent", &self.parent);
4763 debug_struct.field("filter", &self.filter);
4764 debug_struct.field("page_size", &self.page_size);
4765 debug_struct.field("page_token", &self.page_token);
4766 debug_struct.field("order_by", &self.order_by);
4767 if !self._unknown_fields.is_empty() {
4768 debug_struct.field("_unknown_fields", &self._unknown_fields);
4769 }
4770 debug_struct.finish()
4771 }
4772}
4773
4774#[cfg(feature = "feature-online-store-admin-service")]
4775impl std::fmt::Debug for super::ListFeatureViewsResponse {
4776 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4777 let mut debug_struct = f.debug_struct("ListFeatureViewsResponse");
4778 debug_struct.field("feature_views", &self.feature_views);
4779 debug_struct.field("next_page_token", &self.next_page_token);
4780 if !self._unknown_fields.is_empty() {
4781 debug_struct.field("_unknown_fields", &self._unknown_fields);
4782 }
4783 debug_struct.finish()
4784 }
4785}
4786
4787#[cfg(feature = "feature-online-store-admin-service")]
4788impl std::fmt::Debug for super::UpdateFeatureViewRequest {
4789 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4790 let mut debug_struct = f.debug_struct("UpdateFeatureViewRequest");
4791 debug_struct.field("feature_view", &self.feature_view);
4792 debug_struct.field("update_mask", &self.update_mask);
4793 if !self._unknown_fields.is_empty() {
4794 debug_struct.field("_unknown_fields", &self._unknown_fields);
4795 }
4796 debug_struct.finish()
4797 }
4798}
4799
4800#[cfg(feature = "feature-online-store-admin-service")]
4801impl std::fmt::Debug for super::DeleteFeatureViewRequest {
4802 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4803 let mut debug_struct = f.debug_struct("DeleteFeatureViewRequest");
4804 debug_struct.field("name", &self.name);
4805 if !self._unknown_fields.is_empty() {
4806 debug_struct.field("_unknown_fields", &self._unknown_fields);
4807 }
4808 debug_struct.finish()
4809 }
4810}
4811
4812#[cfg(feature = "feature-online-store-admin-service")]
4813impl std::fmt::Debug for super::CreateFeatureOnlineStoreOperationMetadata {
4814 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4815 let mut debug_struct = f.debug_struct("CreateFeatureOnlineStoreOperationMetadata");
4816 debug_struct.field("generic_metadata", &self.generic_metadata);
4817 if !self._unknown_fields.is_empty() {
4818 debug_struct.field("_unknown_fields", &self._unknown_fields);
4819 }
4820 debug_struct.finish()
4821 }
4822}
4823
4824#[cfg(feature = "feature-online-store-admin-service")]
4825impl std::fmt::Debug for super::UpdateFeatureOnlineStoreOperationMetadata {
4826 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4827 let mut debug_struct = f.debug_struct("UpdateFeatureOnlineStoreOperationMetadata");
4828 debug_struct.field("generic_metadata", &self.generic_metadata);
4829 if !self._unknown_fields.is_empty() {
4830 debug_struct.field("_unknown_fields", &self._unknown_fields);
4831 }
4832 debug_struct.finish()
4833 }
4834}
4835
4836#[cfg(feature = "feature-online-store-admin-service")]
4837impl std::fmt::Debug for super::CreateFeatureViewOperationMetadata {
4838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4839 let mut debug_struct = f.debug_struct("CreateFeatureViewOperationMetadata");
4840 debug_struct.field("generic_metadata", &self.generic_metadata);
4841 if !self._unknown_fields.is_empty() {
4842 debug_struct.field("_unknown_fields", &self._unknown_fields);
4843 }
4844 debug_struct.finish()
4845 }
4846}
4847
4848#[cfg(feature = "feature-online-store-admin-service")]
4849impl std::fmt::Debug for super::UpdateFeatureViewOperationMetadata {
4850 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4851 let mut debug_struct = f.debug_struct("UpdateFeatureViewOperationMetadata");
4852 debug_struct.field("generic_metadata", &self.generic_metadata);
4853 if !self._unknown_fields.is_empty() {
4854 debug_struct.field("_unknown_fields", &self._unknown_fields);
4855 }
4856 debug_struct.finish()
4857 }
4858}
4859
4860#[cfg(feature = "feature-online-store-admin-service")]
4861impl std::fmt::Debug for super::SyncFeatureViewRequest {
4862 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4863 let mut debug_struct = f.debug_struct("SyncFeatureViewRequest");
4864 debug_struct.field("feature_view", &self.feature_view);
4865 if !self._unknown_fields.is_empty() {
4866 debug_struct.field("_unknown_fields", &self._unknown_fields);
4867 }
4868 debug_struct.finish()
4869 }
4870}
4871
4872#[cfg(feature = "feature-online-store-admin-service")]
4873impl std::fmt::Debug for super::SyncFeatureViewResponse {
4874 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4875 let mut debug_struct = f.debug_struct("SyncFeatureViewResponse");
4876 debug_struct.field("feature_view_sync", &self.feature_view_sync);
4877 if !self._unknown_fields.is_empty() {
4878 debug_struct.field("_unknown_fields", &self._unknown_fields);
4879 }
4880 debug_struct.finish()
4881 }
4882}
4883
4884#[cfg(feature = "feature-online-store-admin-service")]
4885impl std::fmt::Debug for super::GetFeatureViewSyncRequest {
4886 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4887 let mut debug_struct = f.debug_struct("GetFeatureViewSyncRequest");
4888 debug_struct.field("name", &self.name);
4889 if !self._unknown_fields.is_empty() {
4890 debug_struct.field("_unknown_fields", &self._unknown_fields);
4891 }
4892 debug_struct.finish()
4893 }
4894}
4895
4896#[cfg(feature = "feature-online-store-admin-service")]
4897impl std::fmt::Debug for super::ListFeatureViewSyncsRequest {
4898 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4899 let mut debug_struct = f.debug_struct("ListFeatureViewSyncsRequest");
4900 debug_struct.field("parent", &self.parent);
4901 debug_struct.field("filter", &self.filter);
4902 debug_struct.field("page_size", &self.page_size);
4903 debug_struct.field("page_token", &self.page_token);
4904 debug_struct.field("order_by", &self.order_by);
4905 if !self._unknown_fields.is_empty() {
4906 debug_struct.field("_unknown_fields", &self._unknown_fields);
4907 }
4908 debug_struct.finish()
4909 }
4910}
4911
4912#[cfg(feature = "feature-online-store-admin-service")]
4913impl std::fmt::Debug for super::ListFeatureViewSyncsResponse {
4914 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4915 let mut debug_struct = f.debug_struct("ListFeatureViewSyncsResponse");
4916 debug_struct.field("feature_view_syncs", &self.feature_view_syncs);
4917 debug_struct.field("next_page_token", &self.next_page_token);
4918 if !self._unknown_fields.is_empty() {
4919 debug_struct.field("_unknown_fields", &self._unknown_fields);
4920 }
4921 debug_struct.finish()
4922 }
4923}
4924
4925#[cfg(feature = "feature-online-store-service")]
4926impl std::fmt::Debug for super::FeatureViewDataKey {
4927 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4928 let mut debug_struct = f.debug_struct("FeatureViewDataKey");
4929 debug_struct.field("key_oneof", &self.key_oneof);
4930 if !self._unknown_fields.is_empty() {
4931 debug_struct.field("_unknown_fields", &self._unknown_fields);
4932 }
4933 debug_struct.finish()
4934 }
4935}
4936
4937#[cfg(feature = "feature-online-store-service")]
4938impl std::fmt::Debug for super::feature_view_data_key::CompositeKey {
4939 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4940 let mut debug_struct = f.debug_struct("CompositeKey");
4941 debug_struct.field("parts", &self.parts);
4942 if !self._unknown_fields.is_empty() {
4943 debug_struct.field("_unknown_fields", &self._unknown_fields);
4944 }
4945 debug_struct.finish()
4946 }
4947}
4948
4949#[cfg(feature = "feature-online-store-service")]
4950impl std::fmt::Debug for super::FetchFeatureValuesRequest {
4951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4952 let mut debug_struct = f.debug_struct("FetchFeatureValuesRequest");
4953 debug_struct.field("feature_view", &self.feature_view);
4954 debug_struct.field("data_key", &self.data_key);
4955 debug_struct.field("data_format", &self.data_format);
4956 if !self._unknown_fields.is_empty() {
4957 debug_struct.field("_unknown_fields", &self._unknown_fields);
4958 }
4959 debug_struct.finish()
4960 }
4961}
4962
4963#[cfg(feature = "feature-online-store-service")]
4964impl std::fmt::Debug for super::FetchFeatureValuesResponse {
4965 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4966 let mut debug_struct = f.debug_struct("FetchFeatureValuesResponse");
4967 debug_struct.field("data_key", &self.data_key);
4968 debug_struct.field("format", &self.format);
4969 if !self._unknown_fields.is_empty() {
4970 debug_struct.field("_unknown_fields", &self._unknown_fields);
4971 }
4972 debug_struct.finish()
4973 }
4974}
4975
4976#[cfg(feature = "feature-online-store-service")]
4977impl std::fmt::Debug for super::fetch_feature_values_response::FeatureNameValuePairList {
4978 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4979 let mut debug_struct = f.debug_struct("FeatureNameValuePairList");
4980 debug_struct.field("features", &self.features);
4981 if !self._unknown_fields.is_empty() {
4982 debug_struct.field("_unknown_fields", &self._unknown_fields);
4983 }
4984 debug_struct.finish()
4985 }
4986}
4987
4988#[cfg(feature = "feature-online-store-service")]
4989impl std::fmt::Debug
4990 for super::fetch_feature_values_response::feature_name_value_pair_list::FeatureNameValuePair
4991{
4992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4993 let mut debug_struct = f.debug_struct("FeatureNameValuePair");
4994 debug_struct.field("name", &self.name);
4995 debug_struct.field("data", &self.data);
4996 if !self._unknown_fields.is_empty() {
4997 debug_struct.field("_unknown_fields", &self._unknown_fields);
4998 }
4999 debug_struct.finish()
5000 }
5001}
5002
5003#[cfg(feature = "feature-online-store-service")]
5004impl std::fmt::Debug for super::NearestNeighborQuery {
5005 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5006 let mut debug_struct = f.debug_struct("NearestNeighborQuery");
5007 debug_struct.field("neighbor_count", &self.neighbor_count);
5008 debug_struct.field("string_filters", &self.string_filters);
5009 debug_struct.field("numeric_filters", &self.numeric_filters);
5010 debug_struct.field(
5011 "per_crowding_attribute_neighbor_count",
5012 &self.per_crowding_attribute_neighbor_count,
5013 );
5014 debug_struct.field("parameters", &self.parameters);
5015 debug_struct.field("instance", &self.instance);
5016 if !self._unknown_fields.is_empty() {
5017 debug_struct.field("_unknown_fields", &self._unknown_fields);
5018 }
5019 debug_struct.finish()
5020 }
5021}
5022
5023#[cfg(feature = "feature-online-store-service")]
5024impl std::fmt::Debug for super::nearest_neighbor_query::Embedding {
5025 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5026 let mut debug_struct = f.debug_struct("Embedding");
5027 debug_struct.field("value", &self.value);
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-service")]
5036impl std::fmt::Debug for super::nearest_neighbor_query::StringFilter {
5037 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5038 let mut debug_struct = f.debug_struct("StringFilter");
5039 debug_struct.field("name", &self.name);
5040 debug_struct.field("allow_tokens", &self.allow_tokens);
5041 debug_struct.field("deny_tokens", &self.deny_tokens);
5042 if !self._unknown_fields.is_empty() {
5043 debug_struct.field("_unknown_fields", &self._unknown_fields);
5044 }
5045 debug_struct.finish()
5046 }
5047}
5048
5049#[cfg(feature = "feature-online-store-service")]
5050impl std::fmt::Debug for super::nearest_neighbor_query::NumericFilter {
5051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5052 let mut debug_struct = f.debug_struct("NumericFilter");
5053 debug_struct.field("name", &self.name);
5054 debug_struct.field("op", &self.op);
5055 debug_struct.field("value", &self.value);
5056 if !self._unknown_fields.is_empty() {
5057 debug_struct.field("_unknown_fields", &self._unknown_fields);
5058 }
5059 debug_struct.finish()
5060 }
5061}
5062
5063#[cfg(feature = "feature-online-store-service")]
5064impl std::fmt::Debug for super::nearest_neighbor_query::Parameters {
5065 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5066 let mut debug_struct = f.debug_struct("Parameters");
5067 debug_struct.field(
5068 "approximate_neighbor_candidates",
5069 &self.approximate_neighbor_candidates,
5070 );
5071 debug_struct.field(
5072 "leaf_nodes_search_fraction",
5073 &self.leaf_nodes_search_fraction,
5074 );
5075 if !self._unknown_fields.is_empty() {
5076 debug_struct.field("_unknown_fields", &self._unknown_fields);
5077 }
5078 debug_struct.finish()
5079 }
5080}
5081
5082#[cfg(feature = "feature-online-store-service")]
5083impl std::fmt::Debug for super::SearchNearestEntitiesRequest {
5084 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5085 let mut debug_struct = f.debug_struct("SearchNearestEntitiesRequest");
5086 debug_struct.field("feature_view", &self.feature_view);
5087 debug_struct.field("query", &self.query);
5088 debug_struct.field("return_full_entity", &self.return_full_entity);
5089 if !self._unknown_fields.is_empty() {
5090 debug_struct.field("_unknown_fields", &self._unknown_fields);
5091 }
5092 debug_struct.finish()
5093 }
5094}
5095
5096#[cfg(feature = "feature-online-store-service")]
5097impl std::fmt::Debug for super::NearestNeighbors {
5098 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5099 let mut debug_struct = f.debug_struct("NearestNeighbors");
5100 debug_struct.field("neighbors", &self.neighbors);
5101 if !self._unknown_fields.is_empty() {
5102 debug_struct.field("_unknown_fields", &self._unknown_fields);
5103 }
5104 debug_struct.finish()
5105 }
5106}
5107
5108#[cfg(feature = "feature-online-store-service")]
5109impl std::fmt::Debug for super::nearest_neighbors::Neighbor {
5110 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5111 let mut debug_struct = f.debug_struct("Neighbor");
5112 debug_struct.field("entity_id", &self.entity_id);
5113 debug_struct.field("distance", &self.distance);
5114 debug_struct.field("entity_key_values", &self.entity_key_values);
5115 if !self._unknown_fields.is_empty() {
5116 debug_struct.field("_unknown_fields", &self._unknown_fields);
5117 }
5118 debug_struct.finish()
5119 }
5120}
5121
5122#[cfg(feature = "feature-online-store-service")]
5123impl std::fmt::Debug for super::SearchNearestEntitiesResponse {
5124 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5125 let mut debug_struct = f.debug_struct("SearchNearestEntitiesResponse");
5126 debug_struct.field("nearest_neighbors", &self.nearest_neighbors);
5127 if !self._unknown_fields.is_empty() {
5128 debug_struct.field("_unknown_fields", &self._unknown_fields);
5129 }
5130 debug_struct.finish()
5131 }
5132}
5133
5134#[cfg(feature = "feature-online-store-service")]
5135impl std::fmt::Debug for super::FeatureViewDirectWriteRequest {
5136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5137 let mut debug_struct = f.debug_struct("FeatureViewDirectWriteRequest");
5138 debug_struct.field("feature_view", &self.feature_view);
5139 debug_struct.field(
5140 "data_key_and_feature_values",
5141 &self.data_key_and_feature_values,
5142 );
5143 if !self._unknown_fields.is_empty() {
5144 debug_struct.field("_unknown_fields", &self._unknown_fields);
5145 }
5146 debug_struct.finish()
5147 }
5148}
5149
5150#[cfg(feature = "feature-online-store-service")]
5151impl std::fmt::Debug for super::feature_view_direct_write_request::DataKeyAndFeatureValues {
5152 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5153 let mut debug_struct = f.debug_struct("DataKeyAndFeatureValues");
5154 debug_struct.field("data_key", &self.data_key);
5155 debug_struct.field("features", &self.features);
5156 if !self._unknown_fields.is_empty() {
5157 debug_struct.field("_unknown_fields", &self._unknown_fields);
5158 }
5159 debug_struct.finish()
5160 }
5161}
5162
5163#[cfg(feature = "feature-online-store-service")]
5164impl std::fmt::Debug
5165 for super::feature_view_direct_write_request::data_key_and_feature_values::Feature
5166{
5167 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5168 let mut debug_struct = f.debug_struct("Feature");
5169 debug_struct.field("name", &self.name);
5170 debug_struct.field("data_oneof", &self.data_oneof);
5171 if !self._unknown_fields.is_empty() {
5172 debug_struct.field("_unknown_fields", &self._unknown_fields);
5173 }
5174 debug_struct.finish()
5175 }
5176}
5177
5178#[cfg(feature = "feature-online-store-service")]
5179impl std::fmt::Debug for super::FeatureViewDirectWriteResponse {
5180 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5181 let mut debug_struct = f.debug_struct("FeatureViewDirectWriteResponse");
5182 debug_struct.field("status", &self.status);
5183 debug_struct.field("write_responses", &self.write_responses);
5184 if !self._unknown_fields.is_empty() {
5185 debug_struct.field("_unknown_fields", &self._unknown_fields);
5186 }
5187 debug_struct.finish()
5188 }
5189}
5190
5191#[cfg(feature = "feature-online-store-service")]
5192impl std::fmt::Debug for super::feature_view_direct_write_response::WriteResponse {
5193 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5194 let mut debug_struct = f.debug_struct("WriteResponse");
5195 debug_struct.field("data_key", &self.data_key);
5196 debug_struct.field("online_store_write_time", &self.online_store_write_time);
5197 if !self._unknown_fields.is_empty() {
5198 debug_struct.field("_unknown_fields", &self._unknown_fields);
5199 }
5200 debug_struct.finish()
5201 }
5202}
5203
5204#[cfg(feature = "feature-registry-service")]
5205impl std::fmt::Debug for super::CreateFeatureGroupRequest {
5206 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5207 let mut debug_struct = f.debug_struct("CreateFeatureGroupRequest");
5208 debug_struct.field("parent", &self.parent);
5209 debug_struct.field("feature_group", &self.feature_group);
5210 debug_struct.field("feature_group_id", &self.feature_group_id);
5211 if !self._unknown_fields.is_empty() {
5212 debug_struct.field("_unknown_fields", &self._unknown_fields);
5213 }
5214 debug_struct.finish()
5215 }
5216}
5217
5218#[cfg(feature = "feature-registry-service")]
5219impl std::fmt::Debug for super::GetFeatureGroupRequest {
5220 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5221 let mut debug_struct = f.debug_struct("GetFeatureGroupRequest");
5222 debug_struct.field("name", &self.name);
5223 if !self._unknown_fields.is_empty() {
5224 debug_struct.field("_unknown_fields", &self._unknown_fields);
5225 }
5226 debug_struct.finish()
5227 }
5228}
5229
5230#[cfg(feature = "feature-registry-service")]
5231impl std::fmt::Debug for super::ListFeatureGroupsRequest {
5232 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5233 let mut debug_struct = f.debug_struct("ListFeatureGroupsRequest");
5234 debug_struct.field("parent", &self.parent);
5235 debug_struct.field("filter", &self.filter);
5236 debug_struct.field("page_size", &self.page_size);
5237 debug_struct.field("page_token", &self.page_token);
5238 debug_struct.field("order_by", &self.order_by);
5239 if !self._unknown_fields.is_empty() {
5240 debug_struct.field("_unknown_fields", &self._unknown_fields);
5241 }
5242 debug_struct.finish()
5243 }
5244}
5245
5246#[cfg(feature = "feature-registry-service")]
5247impl std::fmt::Debug for super::ListFeatureGroupsResponse {
5248 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5249 let mut debug_struct = f.debug_struct("ListFeatureGroupsResponse");
5250 debug_struct.field("feature_groups", &self.feature_groups);
5251 debug_struct.field("next_page_token", &self.next_page_token);
5252 if !self._unknown_fields.is_empty() {
5253 debug_struct.field("_unknown_fields", &self._unknown_fields);
5254 }
5255 debug_struct.finish()
5256 }
5257}
5258
5259#[cfg(feature = "feature-registry-service")]
5260impl std::fmt::Debug for super::UpdateFeatureGroupRequest {
5261 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5262 let mut debug_struct = f.debug_struct("UpdateFeatureGroupRequest");
5263 debug_struct.field("feature_group", &self.feature_group);
5264 debug_struct.field("update_mask", &self.update_mask);
5265 if !self._unknown_fields.is_empty() {
5266 debug_struct.field("_unknown_fields", &self._unknown_fields);
5267 }
5268 debug_struct.finish()
5269 }
5270}
5271
5272#[cfg(feature = "feature-registry-service")]
5273impl std::fmt::Debug for super::DeleteFeatureGroupRequest {
5274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5275 let mut debug_struct = f.debug_struct("DeleteFeatureGroupRequest");
5276 debug_struct.field("name", &self.name);
5277 debug_struct.field("force", &self.force);
5278 if !self._unknown_fields.is_empty() {
5279 debug_struct.field("_unknown_fields", &self._unknown_fields);
5280 }
5281 debug_struct.finish()
5282 }
5283}
5284
5285#[cfg(feature = "feature-registry-service")]
5286impl std::fmt::Debug for super::CreateFeatureGroupOperationMetadata {
5287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5288 let mut debug_struct = f.debug_struct("CreateFeatureGroupOperationMetadata");
5289 debug_struct.field("generic_metadata", &self.generic_metadata);
5290 if !self._unknown_fields.is_empty() {
5291 debug_struct.field("_unknown_fields", &self._unknown_fields);
5292 }
5293 debug_struct.finish()
5294 }
5295}
5296
5297#[cfg(feature = "feature-registry-service")]
5298impl std::fmt::Debug for super::UpdateFeatureGroupOperationMetadata {
5299 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5300 let mut debug_struct = f.debug_struct("UpdateFeatureGroupOperationMetadata");
5301 debug_struct.field("generic_metadata", &self.generic_metadata);
5302 if !self._unknown_fields.is_empty() {
5303 debug_struct.field("_unknown_fields", &self._unknown_fields);
5304 }
5305 debug_struct.finish()
5306 }
5307}
5308
5309#[cfg(all(
5310 feature = "data-foundry-service",
5311 feature = "dataset-service",
5312 feature = "deployment-resource-pool-service",
5313 feature = "endpoint-service",
5314 feature = "evaluation-service",
5315 feature = "feature-online-store-admin-service",
5316 feature = "feature-online-store-service",
5317 feature = "feature-registry-service",
5318 feature = "featurestore-online-serving-service",
5319 feature = "featurestore-service",
5320 feature = "gen-ai-cache-service",
5321 feature = "gen-ai-tuning-service",
5322 feature = "index-endpoint-service",
5323 feature = "index-service",
5324 feature = "job-service",
5325 feature = "llm-utility-service",
5326 feature = "match-service",
5327 feature = "metadata-service",
5328 feature = "migration-service",
5329 feature = "model-garden-service",
5330 feature = "model-service",
5331 feature = "notebook-service",
5332 feature = "persistent-resource-service",
5333 feature = "pipeline-service",
5334 feature = "prediction-service",
5335 feature = "reasoning-engine-execution-service",
5336 feature = "reasoning-engine-service",
5337 feature = "schedule-service",
5338 feature = "specialist-pool-service",
5339 feature = "tensorboard-service",
5340 feature = "vertex-rag-data-service",
5341 feature = "vertex-rag-service",
5342 feature = "vizier-service",
5343))]
5344impl std::fmt::Debug for super::CreateRegistryFeatureOperationMetadata {
5345 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5346 let mut debug_struct = f.debug_struct("CreateRegistryFeatureOperationMetadata");
5347 debug_struct.field("generic_metadata", &self.generic_metadata);
5348 if !self._unknown_fields.is_empty() {
5349 debug_struct.field("_unknown_fields", &self._unknown_fields);
5350 }
5351 debug_struct.finish()
5352 }
5353}
5354
5355#[cfg(feature = "feature-registry-service")]
5356impl std::fmt::Debug for super::UpdateFeatureOperationMetadata {
5357 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5358 let mut debug_struct = f.debug_struct("UpdateFeatureOperationMetadata");
5359 debug_struct.field("generic_metadata", &self.generic_metadata);
5360 if !self._unknown_fields.is_empty() {
5361 debug_struct.field("_unknown_fields", &self._unknown_fields);
5362 }
5363 debug_struct.finish()
5364 }
5365}
5366
5367#[cfg(any(
5368 feature = "featurestore-online-serving-service",
5369 feature = "featurestore-service",
5370))]
5371impl std::fmt::Debug for super::IdMatcher {
5372 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5373 let mut debug_struct = f.debug_struct("IdMatcher");
5374 debug_struct.field("ids", &self.ids);
5375 if !self._unknown_fields.is_empty() {
5376 debug_struct.field("_unknown_fields", &self._unknown_fields);
5377 }
5378 debug_struct.finish()
5379 }
5380}
5381
5382#[cfg(any(
5383 feature = "featurestore-online-serving-service",
5384 feature = "featurestore-service",
5385))]
5386impl std::fmt::Debug for super::FeatureSelector {
5387 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5388 let mut debug_struct = f.debug_struct("FeatureSelector");
5389 debug_struct.field("id_matcher", &self.id_matcher);
5390 if !self._unknown_fields.is_empty() {
5391 debug_struct.field("_unknown_fields", &self._unknown_fields);
5392 }
5393 debug_struct.finish()
5394 }
5395}
5396
5397#[cfg(feature = "feature-online-store-admin-service")]
5398impl std::fmt::Debug for super::FeatureView {
5399 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5400 let mut debug_struct = f.debug_struct("FeatureView");
5401 debug_struct.field("name", &self.name);
5402 debug_struct.field("create_time", &self.create_time);
5403 debug_struct.field("update_time", &self.update_time);
5404 debug_struct.field("etag", &self.etag);
5405 debug_struct.field("labels", &self.labels);
5406 debug_struct.field("sync_config", &self.sync_config);
5407 debug_struct.field("index_config", &self.index_config);
5408 debug_struct.field("optimized_config", &self.optimized_config);
5409 debug_struct.field("service_agent_type", &self.service_agent_type);
5410 debug_struct.field("service_account_email", &self.service_account_email);
5411 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
5412 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
5413 debug_struct.field("source", &self.source);
5414 if !self._unknown_fields.is_empty() {
5415 debug_struct.field("_unknown_fields", &self._unknown_fields);
5416 }
5417 debug_struct.finish()
5418 }
5419}
5420
5421#[cfg(feature = "feature-online-store-admin-service")]
5422impl std::fmt::Debug for super::feature_view::BigQuerySource {
5423 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5424 let mut debug_struct = f.debug_struct("BigQuerySource");
5425 debug_struct.field("uri", &self.uri);
5426 debug_struct.field("entity_id_columns", &self.entity_id_columns);
5427 if !self._unknown_fields.is_empty() {
5428 debug_struct.field("_unknown_fields", &self._unknown_fields);
5429 }
5430 debug_struct.finish()
5431 }
5432}
5433
5434#[cfg(feature = "feature-online-store-admin-service")]
5435impl std::fmt::Debug for super::feature_view::SyncConfig {
5436 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5437 let mut debug_struct = f.debug_struct("SyncConfig");
5438 debug_struct.field("cron", &self.cron);
5439 debug_struct.field("continuous", &self.continuous);
5440 if !self._unknown_fields.is_empty() {
5441 debug_struct.field("_unknown_fields", &self._unknown_fields);
5442 }
5443 debug_struct.finish()
5444 }
5445}
5446
5447#[cfg(feature = "feature-online-store-admin-service")]
5448impl std::fmt::Debug for super::feature_view::IndexConfig {
5449 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5450 let mut debug_struct = f.debug_struct("IndexConfig");
5451 debug_struct.field("embedding_column", &self.embedding_column);
5452 debug_struct.field("filter_columns", &self.filter_columns);
5453 debug_struct.field("crowding_column", &self.crowding_column);
5454 debug_struct.field("embedding_dimension", &self.embedding_dimension);
5455 debug_struct.field("distance_measure_type", &self.distance_measure_type);
5456 debug_struct.field("algorithm_config", &self.algorithm_config);
5457 if !self._unknown_fields.is_empty() {
5458 debug_struct.field("_unknown_fields", &self._unknown_fields);
5459 }
5460 debug_struct.finish()
5461 }
5462}
5463
5464#[cfg(feature = "feature-online-store-admin-service")]
5465impl std::fmt::Debug for super::feature_view::index_config::BruteForceConfig {
5466 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5467 let mut debug_struct = f.debug_struct("BruteForceConfig");
5468 if !self._unknown_fields.is_empty() {
5469 debug_struct.field("_unknown_fields", &self._unknown_fields);
5470 }
5471 debug_struct.finish()
5472 }
5473}
5474
5475#[cfg(feature = "feature-online-store-admin-service")]
5476impl std::fmt::Debug for super::feature_view::index_config::TreeAHConfig {
5477 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5478 let mut debug_struct = f.debug_struct("TreeAHConfig");
5479 debug_struct.field("leaf_node_embedding_count", &self.leaf_node_embedding_count);
5480 if !self._unknown_fields.is_empty() {
5481 debug_struct.field("_unknown_fields", &self._unknown_fields);
5482 }
5483 debug_struct.finish()
5484 }
5485}
5486
5487#[cfg(feature = "feature-online-store-admin-service")]
5488impl std::fmt::Debug for super::feature_view::FeatureRegistrySource {
5489 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5490 let mut debug_struct = f.debug_struct("FeatureRegistrySource");
5491 debug_struct.field("feature_groups", &self.feature_groups);
5492 debug_struct.field("project_number", &self.project_number);
5493 if !self._unknown_fields.is_empty() {
5494 debug_struct.field("_unknown_fields", &self._unknown_fields);
5495 }
5496 debug_struct.finish()
5497 }
5498}
5499
5500#[cfg(feature = "feature-online-store-admin-service")]
5501impl std::fmt::Debug for super::feature_view::feature_registry_source::FeatureGroup {
5502 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5503 let mut debug_struct = f.debug_struct("FeatureGroup");
5504 debug_struct.field("feature_group_id", &self.feature_group_id);
5505 debug_struct.field("feature_ids", &self.feature_ids);
5506 if !self._unknown_fields.is_empty() {
5507 debug_struct.field("_unknown_fields", &self._unknown_fields);
5508 }
5509 debug_struct.finish()
5510 }
5511}
5512
5513#[cfg(feature = "feature-online-store-admin-service")]
5514impl std::fmt::Debug for super::feature_view::VertexRagSource {
5515 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5516 let mut debug_struct = f.debug_struct("VertexRagSource");
5517 debug_struct.field("uri", &self.uri);
5518 debug_struct.field("rag_corpus_id", &self.rag_corpus_id);
5519 if !self._unknown_fields.is_empty() {
5520 debug_struct.field("_unknown_fields", &self._unknown_fields);
5521 }
5522 debug_struct.finish()
5523 }
5524}
5525
5526#[cfg(feature = "feature-online-store-admin-service")]
5527impl std::fmt::Debug for super::feature_view::OptimizedConfig {
5528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5529 let mut debug_struct = f.debug_struct("OptimizedConfig");
5530 debug_struct.field("automatic_resources", &self.automatic_resources);
5531 if !self._unknown_fields.is_empty() {
5532 debug_struct.field("_unknown_fields", &self._unknown_fields);
5533 }
5534 debug_struct.finish()
5535 }
5536}
5537
5538#[cfg(feature = "feature-online-store-admin-service")]
5539impl std::fmt::Debug for super::FeatureViewSync {
5540 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5541 let mut debug_struct = f.debug_struct("FeatureViewSync");
5542 debug_struct.field("name", &self.name);
5543 debug_struct.field("create_time", &self.create_time);
5544 debug_struct.field("run_time", &self.run_time);
5545 debug_struct.field("final_status", &self.final_status);
5546 debug_struct.field("sync_summary", &self.sync_summary);
5547 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
5548 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
5549 if !self._unknown_fields.is_empty() {
5550 debug_struct.field("_unknown_fields", &self._unknown_fields);
5551 }
5552 debug_struct.finish()
5553 }
5554}
5555
5556#[cfg(feature = "feature-online-store-admin-service")]
5557impl std::fmt::Debug for super::feature_view_sync::SyncSummary {
5558 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5559 let mut debug_struct = f.debug_struct("SyncSummary");
5560 debug_struct.field("row_synced", &self.row_synced);
5561 debug_struct.field("total_slot", &self.total_slot);
5562 debug_struct.field("system_watermark_time", &self.system_watermark_time);
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 = "featurestore-service")]
5571impl std::fmt::Debug for super::Featurestore {
5572 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5573 let mut debug_struct = f.debug_struct("Featurestore");
5574 debug_struct.field("name", &self.name);
5575 debug_struct.field("create_time", &self.create_time);
5576 debug_struct.field("update_time", &self.update_time);
5577 debug_struct.field("etag", &self.etag);
5578 debug_struct.field("labels", &self.labels);
5579 debug_struct.field("online_serving_config", &self.online_serving_config);
5580 debug_struct.field("state", &self.state);
5581 debug_struct.field("online_storage_ttl_days", &self.online_storage_ttl_days);
5582 debug_struct.field("encryption_spec", &self.encryption_spec);
5583 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
5584 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
5585 if !self._unknown_fields.is_empty() {
5586 debug_struct.field("_unknown_fields", &self._unknown_fields);
5587 }
5588 debug_struct.finish()
5589 }
5590}
5591
5592#[cfg(feature = "featurestore-service")]
5593impl std::fmt::Debug for super::featurestore::OnlineServingConfig {
5594 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5595 let mut debug_struct = f.debug_struct("OnlineServingConfig");
5596 debug_struct.field("fixed_node_count", &self.fixed_node_count);
5597 debug_struct.field("scaling", &self.scaling);
5598 if !self._unknown_fields.is_empty() {
5599 debug_struct.field("_unknown_fields", &self._unknown_fields);
5600 }
5601 debug_struct.finish()
5602 }
5603}
5604
5605#[cfg(feature = "featurestore-service")]
5606impl std::fmt::Debug for super::featurestore::online_serving_config::Scaling {
5607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5608 let mut debug_struct = f.debug_struct("Scaling");
5609 debug_struct.field("min_node_count", &self.min_node_count);
5610 debug_struct.field("max_node_count", &self.max_node_count);
5611 debug_struct.field("cpu_utilization_target", &self.cpu_utilization_target);
5612 if !self._unknown_fields.is_empty() {
5613 debug_struct.field("_unknown_fields", &self._unknown_fields);
5614 }
5615 debug_struct.finish()
5616 }
5617}
5618
5619#[cfg(feature = "featurestore-service")]
5620impl std::fmt::Debug for super::FeaturestoreMonitoringConfig {
5621 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5622 let mut debug_struct = f.debug_struct("FeaturestoreMonitoringConfig");
5623 debug_struct.field("snapshot_analysis", &self.snapshot_analysis);
5624 debug_struct.field("import_features_analysis", &self.import_features_analysis);
5625 debug_struct.field(
5626 "numerical_threshold_config",
5627 &self.numerical_threshold_config,
5628 );
5629 debug_struct.field(
5630 "categorical_threshold_config",
5631 &self.categorical_threshold_config,
5632 );
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 = "featurestore-service")]
5641impl std::fmt::Debug for super::featurestore_monitoring_config::SnapshotAnalysis {
5642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5643 let mut debug_struct = f.debug_struct("SnapshotAnalysis");
5644 debug_struct.field("disabled", &self.disabled);
5645 debug_struct.field("monitoring_interval_days", &self.monitoring_interval_days);
5646 debug_struct.field("staleness_days", &self.staleness_days);
5647 if !self._unknown_fields.is_empty() {
5648 debug_struct.field("_unknown_fields", &self._unknown_fields);
5649 }
5650 debug_struct.finish()
5651 }
5652}
5653
5654#[cfg(feature = "featurestore-service")]
5655impl std::fmt::Debug for super::featurestore_monitoring_config::ImportFeaturesAnalysis {
5656 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5657 let mut debug_struct = f.debug_struct("ImportFeaturesAnalysis");
5658 debug_struct.field("state", &self.state);
5659 debug_struct.field(
5660 "anomaly_detection_baseline",
5661 &self.anomaly_detection_baseline,
5662 );
5663 if !self._unknown_fields.is_empty() {
5664 debug_struct.field("_unknown_fields", &self._unknown_fields);
5665 }
5666 debug_struct.finish()
5667 }
5668}
5669
5670#[cfg(feature = "featurestore-service")]
5671impl std::fmt::Debug for super::featurestore_monitoring_config::ThresholdConfig {
5672 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5673 let mut debug_struct = f.debug_struct("ThresholdConfig");
5674 debug_struct.field("threshold", &self.threshold);
5675 if !self._unknown_fields.is_empty() {
5676 debug_struct.field("_unknown_fields", &self._unknown_fields);
5677 }
5678 debug_struct.finish()
5679 }
5680}
5681
5682#[cfg(feature = "featurestore-online-serving-service")]
5683impl std::fmt::Debug for super::WriteFeatureValuesRequest {
5684 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5685 let mut debug_struct = f.debug_struct("WriteFeatureValuesRequest");
5686 debug_struct.field("entity_type", &self.entity_type);
5687 debug_struct.field("payloads", &self.payloads);
5688 if !self._unknown_fields.is_empty() {
5689 debug_struct.field("_unknown_fields", &self._unknown_fields);
5690 }
5691 debug_struct.finish()
5692 }
5693}
5694
5695#[cfg(feature = "featurestore-online-serving-service")]
5696impl std::fmt::Debug for super::WriteFeatureValuesPayload {
5697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5698 let mut debug_struct = f.debug_struct("WriteFeatureValuesPayload");
5699 debug_struct.field("entity_id", &self.entity_id);
5700 debug_struct.field("feature_values", &self.feature_values);
5701 if !self._unknown_fields.is_empty() {
5702 debug_struct.field("_unknown_fields", &self._unknown_fields);
5703 }
5704 debug_struct.finish()
5705 }
5706}
5707
5708#[cfg(feature = "featurestore-online-serving-service")]
5709impl std::fmt::Debug for super::WriteFeatureValuesResponse {
5710 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5711 let mut debug_struct = f.debug_struct("WriteFeatureValuesResponse");
5712 if !self._unknown_fields.is_empty() {
5713 debug_struct.field("_unknown_fields", &self._unknown_fields);
5714 }
5715 debug_struct.finish()
5716 }
5717}
5718
5719#[cfg(feature = "featurestore-online-serving-service")]
5720impl std::fmt::Debug for super::ReadFeatureValuesRequest {
5721 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5722 let mut debug_struct = f.debug_struct("ReadFeatureValuesRequest");
5723 debug_struct.field("entity_type", &self.entity_type);
5724 debug_struct.field("entity_id", &self.entity_id);
5725 debug_struct.field("feature_selector", &self.feature_selector);
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 = "featurestore-online-serving-service")]
5734impl std::fmt::Debug for super::ReadFeatureValuesResponse {
5735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5736 let mut debug_struct = f.debug_struct("ReadFeatureValuesResponse");
5737 debug_struct.field("header", &self.header);
5738 debug_struct.field("entity_view", &self.entity_view);
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 = "featurestore-online-serving-service")]
5747impl std::fmt::Debug for super::read_feature_values_response::FeatureDescriptor {
5748 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5749 let mut debug_struct = f.debug_struct("FeatureDescriptor");
5750 debug_struct.field("id", &self.id);
5751 if !self._unknown_fields.is_empty() {
5752 debug_struct.field("_unknown_fields", &self._unknown_fields);
5753 }
5754 debug_struct.finish()
5755 }
5756}
5757
5758#[cfg(feature = "featurestore-online-serving-service")]
5759impl std::fmt::Debug for super::read_feature_values_response::Header {
5760 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5761 let mut debug_struct = f.debug_struct("Header");
5762 debug_struct.field("entity_type", &self.entity_type);
5763 debug_struct.field("feature_descriptors", &self.feature_descriptors);
5764 if !self._unknown_fields.is_empty() {
5765 debug_struct.field("_unknown_fields", &self._unknown_fields);
5766 }
5767 debug_struct.finish()
5768 }
5769}
5770
5771#[cfg(feature = "featurestore-online-serving-service")]
5772impl std::fmt::Debug for super::read_feature_values_response::EntityView {
5773 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5774 let mut debug_struct = f.debug_struct("EntityView");
5775 debug_struct.field("entity_id", &self.entity_id);
5776 debug_struct.field("data", &self.data);
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 = "featurestore-online-serving-service")]
5785impl std::fmt::Debug for super::read_feature_values_response::entity_view::Data {
5786 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5787 let mut debug_struct = f.debug_struct("Data");
5788 debug_struct.field("data", &self.data);
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(feature = "featurestore-online-serving-service")]
5797impl std::fmt::Debug for super::StreamingReadFeatureValuesRequest {
5798 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5799 let mut debug_struct = f.debug_struct("StreamingReadFeatureValuesRequest");
5800 debug_struct.field("entity_type", &self.entity_type);
5801 debug_struct.field("entity_ids", &self.entity_ids);
5802 debug_struct.field("feature_selector", &self.feature_selector);
5803 if !self._unknown_fields.is_empty() {
5804 debug_struct.field("_unknown_fields", &self._unknown_fields);
5805 }
5806 debug_struct.finish()
5807 }
5808}
5809
5810#[cfg(any(
5811 feature = "feature-online-store-service",
5812 feature = "featurestore-online-serving-service",
5813))]
5814impl std::fmt::Debug for super::FeatureValue {
5815 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5816 let mut debug_struct = f.debug_struct("FeatureValue");
5817 debug_struct.field("metadata", &self.metadata);
5818 debug_struct.field("value", &self.value);
5819 if !self._unknown_fields.is_empty() {
5820 debug_struct.field("_unknown_fields", &self._unknown_fields);
5821 }
5822 debug_struct.finish()
5823 }
5824}
5825
5826#[cfg(any(
5827 feature = "feature-online-store-service",
5828 feature = "featurestore-online-serving-service",
5829))]
5830impl std::fmt::Debug for super::feature_value::Metadata {
5831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5832 let mut debug_struct = f.debug_struct("Metadata");
5833 debug_struct.field("generate_time", &self.generate_time);
5834 if !self._unknown_fields.is_empty() {
5835 debug_struct.field("_unknown_fields", &self._unknown_fields);
5836 }
5837 debug_struct.finish()
5838 }
5839}
5840
5841#[cfg(any(
5842 feature = "feature-online-store-service",
5843 feature = "featurestore-online-serving-service",
5844))]
5845impl std::fmt::Debug for super::StructValue {
5846 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5847 let mut debug_struct = f.debug_struct("StructValue");
5848 debug_struct.field("values", &self.values);
5849 if !self._unknown_fields.is_empty() {
5850 debug_struct.field("_unknown_fields", &self._unknown_fields);
5851 }
5852 debug_struct.finish()
5853 }
5854}
5855
5856#[cfg(any(
5857 feature = "feature-online-store-service",
5858 feature = "featurestore-online-serving-service",
5859))]
5860impl std::fmt::Debug for super::StructFieldValue {
5861 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5862 let mut debug_struct = f.debug_struct("StructFieldValue");
5863 debug_struct.field("name", &self.name);
5864 debug_struct.field("value", &self.value);
5865 if !self._unknown_fields.is_empty() {
5866 debug_struct.field("_unknown_fields", &self._unknown_fields);
5867 }
5868 debug_struct.finish()
5869 }
5870}
5871
5872#[cfg(feature = "featurestore-online-serving-service")]
5873impl std::fmt::Debug for super::FeatureValueList {
5874 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5875 let mut debug_struct = f.debug_struct("FeatureValueList");
5876 debug_struct.field("values", &self.values);
5877 if !self._unknown_fields.is_empty() {
5878 debug_struct.field("_unknown_fields", &self._unknown_fields);
5879 }
5880 debug_struct.finish()
5881 }
5882}
5883
5884#[cfg(feature = "featurestore-service")]
5885impl std::fmt::Debug for super::CreateFeaturestoreRequest {
5886 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5887 let mut debug_struct = f.debug_struct("CreateFeaturestoreRequest");
5888 debug_struct.field("parent", &self.parent);
5889 debug_struct.field("featurestore", &self.featurestore);
5890 debug_struct.field("featurestore_id", &self.featurestore_id);
5891 if !self._unknown_fields.is_empty() {
5892 debug_struct.field("_unknown_fields", &self._unknown_fields);
5893 }
5894 debug_struct.finish()
5895 }
5896}
5897
5898#[cfg(feature = "featurestore-service")]
5899impl std::fmt::Debug for super::GetFeaturestoreRequest {
5900 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5901 let mut debug_struct = f.debug_struct("GetFeaturestoreRequest");
5902 debug_struct.field("name", &self.name);
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 = "featurestore-service")]
5911impl std::fmt::Debug for super::ListFeaturestoresRequest {
5912 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5913 let mut debug_struct = f.debug_struct("ListFeaturestoresRequest");
5914 debug_struct.field("parent", &self.parent);
5915 debug_struct.field("filter", &self.filter);
5916 debug_struct.field("page_size", &self.page_size);
5917 debug_struct.field("page_token", &self.page_token);
5918 debug_struct.field("order_by", &self.order_by);
5919 debug_struct.field("read_mask", &self.read_mask);
5920 if !self._unknown_fields.is_empty() {
5921 debug_struct.field("_unknown_fields", &self._unknown_fields);
5922 }
5923 debug_struct.finish()
5924 }
5925}
5926
5927#[cfg(feature = "featurestore-service")]
5928impl std::fmt::Debug for super::ListFeaturestoresResponse {
5929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5930 let mut debug_struct = f.debug_struct("ListFeaturestoresResponse");
5931 debug_struct.field("featurestores", &self.featurestores);
5932 debug_struct.field("next_page_token", &self.next_page_token);
5933 if !self._unknown_fields.is_empty() {
5934 debug_struct.field("_unknown_fields", &self._unknown_fields);
5935 }
5936 debug_struct.finish()
5937 }
5938}
5939
5940#[cfg(feature = "featurestore-service")]
5941impl std::fmt::Debug for super::UpdateFeaturestoreRequest {
5942 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5943 let mut debug_struct = f.debug_struct("UpdateFeaturestoreRequest");
5944 debug_struct.field("featurestore", &self.featurestore);
5945 debug_struct.field("update_mask", &self.update_mask);
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 = "featurestore-service")]
5954impl std::fmt::Debug for super::DeleteFeaturestoreRequest {
5955 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5956 let mut debug_struct = f.debug_struct("DeleteFeaturestoreRequest");
5957 debug_struct.field("name", &self.name);
5958 debug_struct.field("force", &self.force);
5959 if !self._unknown_fields.is_empty() {
5960 debug_struct.field("_unknown_fields", &self._unknown_fields);
5961 }
5962 debug_struct.finish()
5963 }
5964}
5965
5966#[cfg(feature = "featurestore-service")]
5967impl std::fmt::Debug for super::ImportFeatureValuesRequest {
5968 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5969 let mut debug_struct = f.debug_struct("ImportFeatureValuesRequest");
5970 debug_struct.field("entity_type", &self.entity_type);
5971 debug_struct.field("entity_id_field", &self.entity_id_field);
5972 debug_struct.field("feature_specs", &self.feature_specs);
5973 debug_struct.field("disable_online_serving", &self.disable_online_serving);
5974 debug_struct.field("worker_count", &self.worker_count);
5975 debug_struct.field(
5976 "disable_ingestion_analysis",
5977 &self.disable_ingestion_analysis,
5978 );
5979 debug_struct.field("source", &self.source);
5980 debug_struct.field("feature_time_source", &self.feature_time_source);
5981 if !self._unknown_fields.is_empty() {
5982 debug_struct.field("_unknown_fields", &self._unknown_fields);
5983 }
5984 debug_struct.finish()
5985 }
5986}
5987
5988#[cfg(feature = "featurestore-service")]
5989impl std::fmt::Debug for super::import_feature_values_request::FeatureSpec {
5990 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5991 let mut debug_struct = f.debug_struct("FeatureSpec");
5992 debug_struct.field("id", &self.id);
5993 debug_struct.field("source_field", &self.source_field);
5994 if !self._unknown_fields.is_empty() {
5995 debug_struct.field("_unknown_fields", &self._unknown_fields);
5996 }
5997 debug_struct.finish()
5998 }
5999}
6000
6001#[cfg(feature = "featurestore-service")]
6002impl std::fmt::Debug for super::ImportFeatureValuesResponse {
6003 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6004 let mut debug_struct = f.debug_struct("ImportFeatureValuesResponse");
6005 debug_struct.field("imported_entity_count", &self.imported_entity_count);
6006 debug_struct.field(
6007 "imported_feature_value_count",
6008 &self.imported_feature_value_count,
6009 );
6010 debug_struct.field("invalid_row_count", &self.invalid_row_count);
6011 debug_struct.field(
6012 "timestamp_outside_retention_rows_count",
6013 &self.timestamp_outside_retention_rows_count,
6014 );
6015 if !self._unknown_fields.is_empty() {
6016 debug_struct.field("_unknown_fields", &self._unknown_fields);
6017 }
6018 debug_struct.finish()
6019 }
6020}
6021
6022#[cfg(feature = "featurestore-service")]
6023impl std::fmt::Debug for super::BatchReadFeatureValuesRequest {
6024 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6025 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesRequest");
6026 debug_struct.field("featurestore", &self.featurestore);
6027 debug_struct.field("destination", &self.destination);
6028 debug_struct.field("pass_through_fields", &self.pass_through_fields);
6029 debug_struct.field("entity_type_specs", &self.entity_type_specs);
6030 debug_struct.field("start_time", &self.start_time);
6031 debug_struct.field("read_option", &self.read_option);
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 = "featurestore-service")]
6040impl std::fmt::Debug for super::batch_read_feature_values_request::PassThroughField {
6041 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6042 let mut debug_struct = f.debug_struct("PassThroughField");
6043 debug_struct.field("field_name", &self.field_name);
6044 if !self._unknown_fields.is_empty() {
6045 debug_struct.field("_unknown_fields", &self._unknown_fields);
6046 }
6047 debug_struct.finish()
6048 }
6049}
6050
6051#[cfg(feature = "featurestore-service")]
6052impl std::fmt::Debug for super::batch_read_feature_values_request::EntityTypeSpec {
6053 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6054 let mut debug_struct = f.debug_struct("EntityTypeSpec");
6055 debug_struct.field("entity_type_id", &self.entity_type_id);
6056 debug_struct.field("feature_selector", &self.feature_selector);
6057 debug_struct.field("settings", &self.settings);
6058 if !self._unknown_fields.is_empty() {
6059 debug_struct.field("_unknown_fields", &self._unknown_fields);
6060 }
6061 debug_struct.finish()
6062 }
6063}
6064
6065#[cfg(feature = "featurestore-service")]
6066impl std::fmt::Debug for super::ExportFeatureValuesRequest {
6067 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6068 let mut debug_struct = f.debug_struct("ExportFeatureValuesRequest");
6069 debug_struct.field("entity_type", &self.entity_type);
6070 debug_struct.field("destination", &self.destination);
6071 debug_struct.field("feature_selector", &self.feature_selector);
6072 debug_struct.field("settings", &self.settings);
6073 debug_struct.field("mode", &self.mode);
6074 if !self._unknown_fields.is_empty() {
6075 debug_struct.field("_unknown_fields", &self._unknown_fields);
6076 }
6077 debug_struct.finish()
6078 }
6079}
6080
6081#[cfg(feature = "featurestore-service")]
6082impl std::fmt::Debug for super::export_feature_values_request::SnapshotExport {
6083 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6084 let mut debug_struct = f.debug_struct("SnapshotExport");
6085 debug_struct.field("snapshot_time", &self.snapshot_time);
6086 debug_struct.field("start_time", &self.start_time);
6087 if !self._unknown_fields.is_empty() {
6088 debug_struct.field("_unknown_fields", &self._unknown_fields);
6089 }
6090 debug_struct.finish()
6091 }
6092}
6093
6094#[cfg(feature = "featurestore-service")]
6095impl std::fmt::Debug for super::export_feature_values_request::FullExport {
6096 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6097 let mut debug_struct = f.debug_struct("FullExport");
6098 debug_struct.field("start_time", &self.start_time);
6099 debug_struct.field("end_time", &self.end_time);
6100 if !self._unknown_fields.is_empty() {
6101 debug_struct.field("_unknown_fields", &self._unknown_fields);
6102 }
6103 debug_struct.finish()
6104 }
6105}
6106
6107#[cfg(feature = "featurestore-service")]
6108impl std::fmt::Debug for super::DestinationFeatureSetting {
6109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6110 let mut debug_struct = f.debug_struct("DestinationFeatureSetting");
6111 debug_struct.field("feature_id", &self.feature_id);
6112 debug_struct.field("destination_field", &self.destination_field);
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::FeatureValueDestination {
6122 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6123 let mut debug_struct = f.debug_struct("FeatureValueDestination");
6124 debug_struct.field("destination", &self.destination);
6125 if !self._unknown_fields.is_empty() {
6126 debug_struct.field("_unknown_fields", &self._unknown_fields);
6127 }
6128 debug_struct.finish()
6129 }
6130}
6131
6132#[cfg(feature = "featurestore-service")]
6133impl std::fmt::Debug for super::ExportFeatureValuesResponse {
6134 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6135 let mut debug_struct = f.debug_struct("ExportFeatureValuesResponse");
6136 if !self._unknown_fields.is_empty() {
6137 debug_struct.field("_unknown_fields", &self._unknown_fields);
6138 }
6139 debug_struct.finish()
6140 }
6141}
6142
6143#[cfg(feature = "featurestore-service")]
6144impl std::fmt::Debug for super::BatchReadFeatureValuesResponse {
6145 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6146 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesResponse");
6147 if !self._unknown_fields.is_empty() {
6148 debug_struct.field("_unknown_fields", &self._unknown_fields);
6149 }
6150 debug_struct.finish()
6151 }
6152}
6153
6154#[cfg(feature = "featurestore-service")]
6155impl std::fmt::Debug for super::CreateEntityTypeRequest {
6156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6157 let mut debug_struct = f.debug_struct("CreateEntityTypeRequest");
6158 debug_struct.field("parent", &self.parent);
6159 debug_struct.field("entity_type", &self.entity_type);
6160 debug_struct.field("entity_type_id", &self.entity_type_id);
6161 if !self._unknown_fields.is_empty() {
6162 debug_struct.field("_unknown_fields", &self._unknown_fields);
6163 }
6164 debug_struct.finish()
6165 }
6166}
6167
6168#[cfg(feature = "featurestore-service")]
6169impl std::fmt::Debug for super::GetEntityTypeRequest {
6170 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6171 let mut debug_struct = f.debug_struct("GetEntityTypeRequest");
6172 debug_struct.field("name", &self.name);
6173 if !self._unknown_fields.is_empty() {
6174 debug_struct.field("_unknown_fields", &self._unknown_fields);
6175 }
6176 debug_struct.finish()
6177 }
6178}
6179
6180#[cfg(feature = "featurestore-service")]
6181impl std::fmt::Debug for super::ListEntityTypesRequest {
6182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6183 let mut debug_struct = f.debug_struct("ListEntityTypesRequest");
6184 debug_struct.field("parent", &self.parent);
6185 debug_struct.field("filter", &self.filter);
6186 debug_struct.field("page_size", &self.page_size);
6187 debug_struct.field("page_token", &self.page_token);
6188 debug_struct.field("order_by", &self.order_by);
6189 debug_struct.field("read_mask", &self.read_mask);
6190 if !self._unknown_fields.is_empty() {
6191 debug_struct.field("_unknown_fields", &self._unknown_fields);
6192 }
6193 debug_struct.finish()
6194 }
6195}
6196
6197#[cfg(feature = "featurestore-service")]
6198impl std::fmt::Debug for super::ListEntityTypesResponse {
6199 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6200 let mut debug_struct = f.debug_struct("ListEntityTypesResponse");
6201 debug_struct.field("entity_types", &self.entity_types);
6202 debug_struct.field("next_page_token", &self.next_page_token);
6203 if !self._unknown_fields.is_empty() {
6204 debug_struct.field("_unknown_fields", &self._unknown_fields);
6205 }
6206 debug_struct.finish()
6207 }
6208}
6209
6210#[cfg(feature = "featurestore-service")]
6211impl std::fmt::Debug for super::UpdateEntityTypeRequest {
6212 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6213 let mut debug_struct = f.debug_struct("UpdateEntityTypeRequest");
6214 debug_struct.field("entity_type", &self.entity_type);
6215 debug_struct.field("update_mask", &self.update_mask);
6216 if !self._unknown_fields.is_empty() {
6217 debug_struct.field("_unknown_fields", &self._unknown_fields);
6218 }
6219 debug_struct.finish()
6220 }
6221}
6222
6223#[cfg(feature = "featurestore-service")]
6224impl std::fmt::Debug for super::DeleteEntityTypeRequest {
6225 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6226 let mut debug_struct = f.debug_struct("DeleteEntityTypeRequest");
6227 debug_struct.field("name", &self.name);
6228 debug_struct.field("force", &self.force);
6229 if !self._unknown_fields.is_empty() {
6230 debug_struct.field("_unknown_fields", &self._unknown_fields);
6231 }
6232 debug_struct.finish()
6233 }
6234}
6235
6236#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6237impl std::fmt::Debug for super::CreateFeatureRequest {
6238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6239 let mut debug_struct = f.debug_struct("CreateFeatureRequest");
6240 debug_struct.field("parent", &self.parent);
6241 debug_struct.field("feature", &self.feature);
6242 debug_struct.field("feature_id", &self.feature_id);
6243 if !self._unknown_fields.is_empty() {
6244 debug_struct.field("_unknown_fields", &self._unknown_fields);
6245 }
6246 debug_struct.finish()
6247 }
6248}
6249
6250#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6251impl std::fmt::Debug for super::BatchCreateFeaturesRequest {
6252 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6253 let mut debug_struct = f.debug_struct("BatchCreateFeaturesRequest");
6254 debug_struct.field("parent", &self.parent);
6255 debug_struct.field("requests", &self.requests);
6256 if !self._unknown_fields.is_empty() {
6257 debug_struct.field("_unknown_fields", &self._unknown_fields);
6258 }
6259 debug_struct.finish()
6260 }
6261}
6262
6263#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6264impl std::fmt::Debug for super::BatchCreateFeaturesResponse {
6265 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6266 let mut debug_struct = f.debug_struct("BatchCreateFeaturesResponse");
6267 debug_struct.field("features", &self.features);
6268 if !self._unknown_fields.is_empty() {
6269 debug_struct.field("_unknown_fields", &self._unknown_fields);
6270 }
6271 debug_struct.finish()
6272 }
6273}
6274
6275#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6276impl std::fmt::Debug for super::GetFeatureRequest {
6277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6278 let mut debug_struct = f.debug_struct("GetFeatureRequest");
6279 debug_struct.field("name", &self.name);
6280 if !self._unknown_fields.is_empty() {
6281 debug_struct.field("_unknown_fields", &self._unknown_fields);
6282 }
6283 debug_struct.finish()
6284 }
6285}
6286
6287#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6288impl std::fmt::Debug for super::ListFeaturesRequest {
6289 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6290 let mut debug_struct = f.debug_struct("ListFeaturesRequest");
6291 debug_struct.field("parent", &self.parent);
6292 debug_struct.field("filter", &self.filter);
6293 debug_struct.field("page_size", &self.page_size);
6294 debug_struct.field("page_token", &self.page_token);
6295 debug_struct.field("order_by", &self.order_by);
6296 debug_struct.field("read_mask", &self.read_mask);
6297 debug_struct.field("latest_stats_count", &self.latest_stats_count);
6298 if !self._unknown_fields.is_empty() {
6299 debug_struct.field("_unknown_fields", &self._unknown_fields);
6300 }
6301 debug_struct.finish()
6302 }
6303}
6304
6305#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6306impl std::fmt::Debug for super::ListFeaturesResponse {
6307 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6308 let mut debug_struct = f.debug_struct("ListFeaturesResponse");
6309 debug_struct.field("features", &self.features);
6310 debug_struct.field("next_page_token", &self.next_page_token);
6311 if !self._unknown_fields.is_empty() {
6312 debug_struct.field("_unknown_fields", &self._unknown_fields);
6313 }
6314 debug_struct.finish()
6315 }
6316}
6317
6318#[cfg(feature = "featurestore-service")]
6319impl std::fmt::Debug for super::SearchFeaturesRequest {
6320 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6321 let mut debug_struct = f.debug_struct("SearchFeaturesRequest");
6322 debug_struct.field("location", &self.location);
6323 debug_struct.field("query", &self.query);
6324 debug_struct.field("page_size", &self.page_size);
6325 debug_struct.field("page_token", &self.page_token);
6326 if !self._unknown_fields.is_empty() {
6327 debug_struct.field("_unknown_fields", &self._unknown_fields);
6328 }
6329 debug_struct.finish()
6330 }
6331}
6332
6333#[cfg(feature = "featurestore-service")]
6334impl std::fmt::Debug for super::SearchFeaturesResponse {
6335 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6336 let mut debug_struct = f.debug_struct("SearchFeaturesResponse");
6337 debug_struct.field("features", &self.features);
6338 debug_struct.field("next_page_token", &self.next_page_token);
6339 if !self._unknown_fields.is_empty() {
6340 debug_struct.field("_unknown_fields", &self._unknown_fields);
6341 }
6342 debug_struct.finish()
6343 }
6344}
6345
6346#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6347impl std::fmt::Debug for super::UpdateFeatureRequest {
6348 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6349 let mut debug_struct = f.debug_struct("UpdateFeatureRequest");
6350 debug_struct.field("feature", &self.feature);
6351 debug_struct.field("update_mask", &self.update_mask);
6352 if !self._unknown_fields.is_empty() {
6353 debug_struct.field("_unknown_fields", &self._unknown_fields);
6354 }
6355 debug_struct.finish()
6356 }
6357}
6358
6359#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6360impl std::fmt::Debug for super::DeleteFeatureRequest {
6361 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6362 let mut debug_struct = f.debug_struct("DeleteFeatureRequest");
6363 debug_struct.field("name", &self.name);
6364 if !self._unknown_fields.is_empty() {
6365 debug_struct.field("_unknown_fields", &self._unknown_fields);
6366 }
6367 debug_struct.finish()
6368 }
6369}
6370
6371#[cfg(feature = "featurestore-service")]
6372impl std::fmt::Debug for super::CreateFeaturestoreOperationMetadata {
6373 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6374 let mut debug_struct = f.debug_struct("CreateFeaturestoreOperationMetadata");
6375 debug_struct.field("generic_metadata", &self.generic_metadata);
6376 if !self._unknown_fields.is_empty() {
6377 debug_struct.field("_unknown_fields", &self._unknown_fields);
6378 }
6379 debug_struct.finish()
6380 }
6381}
6382
6383#[cfg(feature = "featurestore-service")]
6384impl std::fmt::Debug for super::UpdateFeaturestoreOperationMetadata {
6385 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6386 let mut debug_struct = f.debug_struct("UpdateFeaturestoreOperationMetadata");
6387 debug_struct.field("generic_metadata", &self.generic_metadata);
6388 if !self._unknown_fields.is_empty() {
6389 debug_struct.field("_unknown_fields", &self._unknown_fields);
6390 }
6391 debug_struct.finish()
6392 }
6393}
6394
6395#[cfg(feature = "featurestore-service")]
6396impl std::fmt::Debug for super::ImportFeatureValuesOperationMetadata {
6397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6398 let mut debug_struct = f.debug_struct("ImportFeatureValuesOperationMetadata");
6399 debug_struct.field("generic_metadata", &self.generic_metadata);
6400 debug_struct.field("imported_entity_count", &self.imported_entity_count);
6401 debug_struct.field(
6402 "imported_feature_value_count",
6403 &self.imported_feature_value_count,
6404 );
6405 debug_struct.field("source_uris", &self.source_uris);
6406 debug_struct.field("invalid_row_count", &self.invalid_row_count);
6407 debug_struct.field(
6408 "timestamp_outside_retention_rows_count",
6409 &self.timestamp_outside_retention_rows_count,
6410 );
6411 debug_struct.field("blocking_operation_ids", &self.blocking_operation_ids);
6412 if !self._unknown_fields.is_empty() {
6413 debug_struct.field("_unknown_fields", &self._unknown_fields);
6414 }
6415 debug_struct.finish()
6416 }
6417}
6418
6419#[cfg(feature = "featurestore-service")]
6420impl std::fmt::Debug for super::ExportFeatureValuesOperationMetadata {
6421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6422 let mut debug_struct = f.debug_struct("ExportFeatureValuesOperationMetadata");
6423 debug_struct.field("generic_metadata", &self.generic_metadata);
6424 if !self._unknown_fields.is_empty() {
6425 debug_struct.field("_unknown_fields", &self._unknown_fields);
6426 }
6427 debug_struct.finish()
6428 }
6429}
6430
6431#[cfg(feature = "featurestore-service")]
6432impl std::fmt::Debug for super::BatchReadFeatureValuesOperationMetadata {
6433 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6434 let mut debug_struct = f.debug_struct("BatchReadFeatureValuesOperationMetadata");
6435 debug_struct.field("generic_metadata", &self.generic_metadata);
6436 if !self._unknown_fields.is_empty() {
6437 debug_struct.field("_unknown_fields", &self._unknown_fields);
6438 }
6439 debug_struct.finish()
6440 }
6441}
6442
6443#[cfg(feature = "featurestore-service")]
6444impl std::fmt::Debug for super::DeleteFeatureValuesOperationMetadata {
6445 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6446 let mut debug_struct = f.debug_struct("DeleteFeatureValuesOperationMetadata");
6447 debug_struct.field("generic_metadata", &self.generic_metadata);
6448 if !self._unknown_fields.is_empty() {
6449 debug_struct.field("_unknown_fields", &self._unknown_fields);
6450 }
6451 debug_struct.finish()
6452 }
6453}
6454
6455#[cfg(feature = "featurestore-service")]
6456impl std::fmt::Debug for super::CreateEntityTypeOperationMetadata {
6457 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6458 let mut debug_struct = f.debug_struct("CreateEntityTypeOperationMetadata");
6459 debug_struct.field("generic_metadata", &self.generic_metadata);
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(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6468impl std::fmt::Debug for super::CreateFeatureOperationMetadata {
6469 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6470 let mut debug_struct = f.debug_struct("CreateFeatureOperationMetadata");
6471 debug_struct.field("generic_metadata", &self.generic_metadata);
6472 if !self._unknown_fields.is_empty() {
6473 debug_struct.field("_unknown_fields", &self._unknown_fields);
6474 }
6475 debug_struct.finish()
6476 }
6477}
6478
6479#[cfg(any(feature = "feature-registry-service", feature = "featurestore-service",))]
6480impl std::fmt::Debug for super::BatchCreateFeaturesOperationMetadata {
6481 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6482 let mut debug_struct = f.debug_struct("BatchCreateFeaturesOperationMetadata");
6483 debug_struct.field("generic_metadata", &self.generic_metadata);
6484 if !self._unknown_fields.is_empty() {
6485 debug_struct.field("_unknown_fields", &self._unknown_fields);
6486 }
6487 debug_struct.finish()
6488 }
6489}
6490
6491#[cfg(feature = "featurestore-service")]
6492impl std::fmt::Debug for super::DeleteFeatureValuesRequest {
6493 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6494 let mut debug_struct = f.debug_struct("DeleteFeatureValuesRequest");
6495 debug_struct.field("entity_type", &self.entity_type);
6496 debug_struct.field("delete_option", &self.delete_option);
6497 if !self._unknown_fields.is_empty() {
6498 debug_struct.field("_unknown_fields", &self._unknown_fields);
6499 }
6500 debug_struct.finish()
6501 }
6502}
6503
6504#[cfg(feature = "featurestore-service")]
6505impl std::fmt::Debug for super::delete_feature_values_request::SelectEntity {
6506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6507 let mut debug_struct = f.debug_struct("SelectEntity");
6508 debug_struct.field("entity_id_selector", &self.entity_id_selector);
6509 if !self._unknown_fields.is_empty() {
6510 debug_struct.field("_unknown_fields", &self._unknown_fields);
6511 }
6512 debug_struct.finish()
6513 }
6514}
6515
6516#[cfg(feature = "featurestore-service")]
6517impl std::fmt::Debug for super::delete_feature_values_request::SelectTimeRangeAndFeature {
6518 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6519 let mut debug_struct = f.debug_struct("SelectTimeRangeAndFeature");
6520 debug_struct.field("time_range", &self.time_range);
6521 debug_struct.field("feature_selector", &self.feature_selector);
6522 debug_struct.field(
6523 "skip_online_storage_delete",
6524 &self.skip_online_storage_delete,
6525 );
6526 if !self._unknown_fields.is_empty() {
6527 debug_struct.field("_unknown_fields", &self._unknown_fields);
6528 }
6529 debug_struct.finish()
6530 }
6531}
6532
6533#[cfg(feature = "featurestore-service")]
6534impl std::fmt::Debug for super::DeleteFeatureValuesResponse {
6535 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6536 let mut debug_struct = f.debug_struct("DeleteFeatureValuesResponse");
6537 debug_struct.field("response", &self.response);
6538 if !self._unknown_fields.is_empty() {
6539 debug_struct.field("_unknown_fields", &self._unknown_fields);
6540 }
6541 debug_struct.finish()
6542 }
6543}
6544
6545#[cfg(feature = "featurestore-service")]
6546impl std::fmt::Debug for super::delete_feature_values_response::SelectEntity {
6547 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6548 let mut debug_struct = f.debug_struct("SelectEntity");
6549 debug_struct.field(
6550 "offline_storage_deleted_entity_row_count",
6551 &self.offline_storage_deleted_entity_row_count,
6552 );
6553 debug_struct.field(
6554 "online_storage_deleted_entity_count",
6555 &self.online_storage_deleted_entity_count,
6556 );
6557 if !self._unknown_fields.is_empty() {
6558 debug_struct.field("_unknown_fields", &self._unknown_fields);
6559 }
6560 debug_struct.finish()
6561 }
6562}
6563
6564#[cfg(feature = "featurestore-service")]
6565impl std::fmt::Debug for super::delete_feature_values_response::SelectTimeRangeAndFeature {
6566 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6567 let mut debug_struct = f.debug_struct("SelectTimeRangeAndFeature");
6568 debug_struct.field("impacted_feature_count", &self.impacted_feature_count);
6569 debug_struct.field(
6570 "offline_storage_modified_entity_row_count",
6571 &self.offline_storage_modified_entity_row_count,
6572 );
6573 debug_struct.field(
6574 "online_storage_modified_entity_count",
6575 &self.online_storage_modified_entity_count,
6576 );
6577 if !self._unknown_fields.is_empty() {
6578 debug_struct.field("_unknown_fields", &self._unknown_fields);
6579 }
6580 debug_struct.finish()
6581 }
6582}
6583
6584#[cfg(feature = "featurestore-service")]
6585impl std::fmt::Debug for super::EntityIdSelector {
6586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6587 let mut debug_struct = f.debug_struct("EntityIdSelector");
6588 debug_struct.field("entity_id_field", &self.entity_id_field);
6589 debug_struct.field("entity_ids_source", &self.entity_ids_source);
6590 if !self._unknown_fields.is_empty() {
6591 debug_struct.field("_unknown_fields", &self._unknown_fields);
6592 }
6593 debug_struct.finish()
6594 }
6595}
6596
6597#[cfg(feature = "gen-ai-cache-service")]
6598impl std::fmt::Debug for super::CreateCachedContentRequest {
6599 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6600 let mut debug_struct = f.debug_struct("CreateCachedContentRequest");
6601 debug_struct.field("parent", &self.parent);
6602 debug_struct.field("cached_content", &self.cached_content);
6603 if !self._unknown_fields.is_empty() {
6604 debug_struct.field("_unknown_fields", &self._unknown_fields);
6605 }
6606 debug_struct.finish()
6607 }
6608}
6609
6610#[cfg(feature = "gen-ai-cache-service")]
6611impl std::fmt::Debug for super::GetCachedContentRequest {
6612 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6613 let mut debug_struct = f.debug_struct("GetCachedContentRequest");
6614 debug_struct.field("name", &self.name);
6615 if !self._unknown_fields.is_empty() {
6616 debug_struct.field("_unknown_fields", &self._unknown_fields);
6617 }
6618 debug_struct.finish()
6619 }
6620}
6621
6622#[cfg(feature = "gen-ai-cache-service")]
6623impl std::fmt::Debug for super::UpdateCachedContentRequest {
6624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6625 let mut debug_struct = f.debug_struct("UpdateCachedContentRequest");
6626 debug_struct.field("cached_content", &self.cached_content);
6627 debug_struct.field("update_mask", &self.update_mask);
6628 if !self._unknown_fields.is_empty() {
6629 debug_struct.field("_unknown_fields", &self._unknown_fields);
6630 }
6631 debug_struct.finish()
6632 }
6633}
6634
6635#[cfg(feature = "gen-ai-cache-service")]
6636impl std::fmt::Debug for super::DeleteCachedContentRequest {
6637 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6638 let mut debug_struct = f.debug_struct("DeleteCachedContentRequest");
6639 debug_struct.field("name", &self.name);
6640 if !self._unknown_fields.is_empty() {
6641 debug_struct.field("_unknown_fields", &self._unknown_fields);
6642 }
6643 debug_struct.finish()
6644 }
6645}
6646
6647#[cfg(feature = "gen-ai-cache-service")]
6648impl std::fmt::Debug for super::ListCachedContentsRequest {
6649 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6650 let mut debug_struct = f.debug_struct("ListCachedContentsRequest");
6651 debug_struct.field("parent", &self.parent);
6652 debug_struct.field("page_size", &self.page_size);
6653 debug_struct.field("page_token", &self.page_token);
6654 if !self._unknown_fields.is_empty() {
6655 debug_struct.field("_unknown_fields", &self._unknown_fields);
6656 }
6657 debug_struct.finish()
6658 }
6659}
6660
6661#[cfg(feature = "gen-ai-cache-service")]
6662impl std::fmt::Debug for super::ListCachedContentsResponse {
6663 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6664 let mut debug_struct = f.debug_struct("ListCachedContentsResponse");
6665 debug_struct.field("cached_contents", &self.cached_contents);
6666 debug_struct.field("next_page_token", &self.next_page_token);
6667 if !self._unknown_fields.is_empty() {
6668 debug_struct.field("_unknown_fields", &self._unknown_fields);
6669 }
6670 debug_struct.finish()
6671 }
6672}
6673
6674#[cfg(feature = "gen-ai-tuning-service")]
6675impl std::fmt::Debug for super::CreateTuningJobRequest {
6676 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6677 let mut debug_struct = f.debug_struct("CreateTuningJobRequest");
6678 debug_struct.field("parent", &self.parent);
6679 debug_struct.field("tuning_job", &self.tuning_job);
6680 if !self._unknown_fields.is_empty() {
6681 debug_struct.field("_unknown_fields", &self._unknown_fields);
6682 }
6683 debug_struct.finish()
6684 }
6685}
6686
6687#[cfg(feature = "gen-ai-tuning-service")]
6688impl std::fmt::Debug for super::GetTuningJobRequest {
6689 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6690 let mut debug_struct = f.debug_struct("GetTuningJobRequest");
6691 debug_struct.field("name", &self.name);
6692 if !self._unknown_fields.is_empty() {
6693 debug_struct.field("_unknown_fields", &self._unknown_fields);
6694 }
6695 debug_struct.finish()
6696 }
6697}
6698
6699#[cfg(feature = "gen-ai-tuning-service")]
6700impl std::fmt::Debug for super::ListTuningJobsRequest {
6701 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6702 let mut debug_struct = f.debug_struct("ListTuningJobsRequest");
6703 debug_struct.field("parent", &self.parent);
6704 debug_struct.field("filter", &self.filter);
6705 debug_struct.field("page_size", &self.page_size);
6706 debug_struct.field("page_token", &self.page_token);
6707 if !self._unknown_fields.is_empty() {
6708 debug_struct.field("_unknown_fields", &self._unknown_fields);
6709 }
6710 debug_struct.finish()
6711 }
6712}
6713
6714#[cfg(feature = "gen-ai-tuning-service")]
6715impl std::fmt::Debug for super::ListTuningJobsResponse {
6716 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6717 let mut debug_struct = f.debug_struct("ListTuningJobsResponse");
6718 debug_struct.field("tuning_jobs", &self.tuning_jobs);
6719 debug_struct.field("next_page_token", &self.next_page_token);
6720 if !self._unknown_fields.is_empty() {
6721 debug_struct.field("_unknown_fields", &self._unknown_fields);
6722 }
6723 debug_struct.finish()
6724 }
6725}
6726
6727#[cfg(feature = "gen-ai-tuning-service")]
6728impl std::fmt::Debug for super::CancelTuningJobRequest {
6729 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6730 let mut debug_struct = f.debug_struct("CancelTuningJobRequest");
6731 debug_struct.field("name", &self.name);
6732 if !self._unknown_fields.is_empty() {
6733 debug_struct.field("_unknown_fields", &self._unknown_fields);
6734 }
6735 debug_struct.finish()
6736 }
6737}
6738
6739#[cfg(feature = "gen-ai-tuning-service")]
6740impl std::fmt::Debug for super::RebaseTunedModelRequest {
6741 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6742 let mut debug_struct = f.debug_struct("RebaseTunedModelRequest");
6743 debug_struct.field("parent", &self.parent);
6744 debug_struct.field("tuned_model_ref", &self.tuned_model_ref);
6745 debug_struct.field("tuning_job", &self.tuning_job);
6746 debug_struct.field("artifact_destination", &self.artifact_destination);
6747 debug_struct.field("deploy_to_same_endpoint", &self.deploy_to_same_endpoint);
6748 if !self._unknown_fields.is_empty() {
6749 debug_struct.field("_unknown_fields", &self._unknown_fields);
6750 }
6751 debug_struct.finish()
6752 }
6753}
6754
6755#[cfg(feature = "gen-ai-tuning-service")]
6756impl std::fmt::Debug for super::RebaseTunedModelOperationMetadata {
6757 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6758 let mut debug_struct = f.debug_struct("RebaseTunedModelOperationMetadata");
6759 debug_struct.field("generic_metadata", &self.generic_metadata);
6760 if !self._unknown_fields.is_empty() {
6761 debug_struct.field("_unknown_fields", &self._unknown_fields);
6762 }
6763 debug_struct.finish()
6764 }
6765}
6766
6767#[cfg(feature = "job-service")]
6768impl std::fmt::Debug for super::HyperparameterTuningJob {
6769 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6770 let mut debug_struct = f.debug_struct("HyperparameterTuningJob");
6771 debug_struct.field("name", &self.name);
6772 debug_struct.field("display_name", &self.display_name);
6773 debug_struct.field("study_spec", &self.study_spec);
6774 debug_struct.field("max_trial_count", &self.max_trial_count);
6775 debug_struct.field("parallel_trial_count", &self.parallel_trial_count);
6776 debug_struct.field("max_failed_trial_count", &self.max_failed_trial_count);
6777 debug_struct.field("trial_job_spec", &self.trial_job_spec);
6778 debug_struct.field("trials", &self.trials);
6779 debug_struct.field("state", &self.state);
6780 debug_struct.field("create_time", &self.create_time);
6781 debug_struct.field("start_time", &self.start_time);
6782 debug_struct.field("end_time", &self.end_time);
6783 debug_struct.field("update_time", &self.update_time);
6784 debug_struct.field("error", &self.error);
6785 debug_struct.field("labels", &self.labels);
6786 debug_struct.field("encryption_spec", &self.encryption_spec);
6787 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
6788 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
6789 if !self._unknown_fields.is_empty() {
6790 debug_struct.field("_unknown_fields", &self._unknown_fields);
6791 }
6792 debug_struct.finish()
6793 }
6794}
6795
6796#[cfg(feature = "index-service")]
6797impl std::fmt::Debug for super::Index {
6798 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6799 let mut debug_struct = f.debug_struct("Index");
6800 debug_struct.field("name", &self.name);
6801 debug_struct.field("display_name", &self.display_name);
6802 debug_struct.field("description", &self.description);
6803 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
6804 debug_struct.field("metadata", &self.metadata);
6805 debug_struct.field("deployed_indexes", &self.deployed_indexes);
6806 debug_struct.field("etag", &self.etag);
6807 debug_struct.field("labels", &self.labels);
6808 debug_struct.field("create_time", &self.create_time);
6809 debug_struct.field("update_time", &self.update_time);
6810 debug_struct.field("index_stats", &self.index_stats);
6811 debug_struct.field("index_update_method", &self.index_update_method);
6812 debug_struct.field("encryption_spec", &self.encryption_spec);
6813 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
6814 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
6815 if !self._unknown_fields.is_empty() {
6816 debug_struct.field("_unknown_fields", &self._unknown_fields);
6817 }
6818 debug_struct.finish()
6819 }
6820}
6821
6822#[cfg(any(feature = "index-service", feature = "match-service",))]
6823impl std::fmt::Debug for super::IndexDatapoint {
6824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6825 let mut debug_struct = f.debug_struct("IndexDatapoint");
6826 debug_struct.field("datapoint_id", &self.datapoint_id);
6827 debug_struct.field("feature_vector", &self.feature_vector);
6828 debug_struct.field("sparse_embedding", &self.sparse_embedding);
6829 debug_struct.field("restricts", &self.restricts);
6830 debug_struct.field("numeric_restricts", &self.numeric_restricts);
6831 debug_struct.field("crowding_tag", &self.crowding_tag);
6832 debug_struct.field("embedding_metadata", &self.embedding_metadata);
6833 if !self._unknown_fields.is_empty() {
6834 debug_struct.field("_unknown_fields", &self._unknown_fields);
6835 }
6836 debug_struct.finish()
6837 }
6838}
6839
6840#[cfg(any(feature = "index-service", feature = "match-service",))]
6841impl std::fmt::Debug for super::index_datapoint::SparseEmbedding {
6842 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6843 let mut debug_struct = f.debug_struct("SparseEmbedding");
6844 debug_struct.field("values", &self.values);
6845 debug_struct.field("dimensions", &self.dimensions);
6846 if !self._unknown_fields.is_empty() {
6847 debug_struct.field("_unknown_fields", &self._unknown_fields);
6848 }
6849 debug_struct.finish()
6850 }
6851}
6852
6853#[cfg(any(feature = "index-service", feature = "match-service",))]
6854impl std::fmt::Debug for super::index_datapoint::Restriction {
6855 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6856 let mut debug_struct = f.debug_struct("Restriction");
6857 debug_struct.field("namespace", &self.namespace);
6858 debug_struct.field("allow_list", &self.allow_list);
6859 debug_struct.field("deny_list", &self.deny_list);
6860 if !self._unknown_fields.is_empty() {
6861 debug_struct.field("_unknown_fields", &self._unknown_fields);
6862 }
6863 debug_struct.finish()
6864 }
6865}
6866
6867#[cfg(any(feature = "index-service", feature = "match-service",))]
6868impl std::fmt::Debug for super::index_datapoint::NumericRestriction {
6869 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6870 let mut debug_struct = f.debug_struct("NumericRestriction");
6871 debug_struct.field("namespace", &self.namespace);
6872 debug_struct.field("op", &self.op);
6873 debug_struct.field("value", &self.value);
6874 if !self._unknown_fields.is_empty() {
6875 debug_struct.field("_unknown_fields", &self._unknown_fields);
6876 }
6877 debug_struct.finish()
6878 }
6879}
6880
6881#[cfg(any(feature = "index-service", feature = "match-service",))]
6882impl std::fmt::Debug for super::index_datapoint::CrowdingTag {
6883 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6884 let mut debug_struct = f.debug_struct("CrowdingTag");
6885 debug_struct.field("crowding_attribute", &self.crowding_attribute);
6886 if !self._unknown_fields.is_empty() {
6887 debug_struct.field("_unknown_fields", &self._unknown_fields);
6888 }
6889 debug_struct.finish()
6890 }
6891}
6892
6893#[cfg(feature = "index-service")]
6894impl std::fmt::Debug for super::IndexStats {
6895 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6896 let mut debug_struct = f.debug_struct("IndexStats");
6897 debug_struct.field("vectors_count", &self.vectors_count);
6898 debug_struct.field("sparse_vectors_count", &self.sparse_vectors_count);
6899 debug_struct.field("shards_count", &self.shards_count);
6900 if !self._unknown_fields.is_empty() {
6901 debug_struct.field("_unknown_fields", &self._unknown_fields);
6902 }
6903 debug_struct.finish()
6904 }
6905}
6906
6907#[cfg(feature = "index-endpoint-service")]
6908impl std::fmt::Debug for super::IndexEndpoint {
6909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6910 let mut debug_struct = f.debug_struct("IndexEndpoint");
6911 debug_struct.field("name", &self.name);
6912 debug_struct.field("display_name", &self.display_name);
6913 debug_struct.field("description", &self.description);
6914 debug_struct.field("deployed_indexes", &self.deployed_indexes);
6915 debug_struct.field("etag", &self.etag);
6916 debug_struct.field("labels", &self.labels);
6917 debug_struct.field("create_time", &self.create_time);
6918 debug_struct.field("update_time", &self.update_time);
6919 debug_struct.field("network", &self.network);
6920 debug_struct.field(
6921 "enable_private_service_connect",
6922 &self.enable_private_service_connect,
6923 );
6924 debug_struct.field(
6925 "private_service_connect_config",
6926 &self.private_service_connect_config,
6927 );
6928 debug_struct.field("public_endpoint_enabled", &self.public_endpoint_enabled);
6929 debug_struct.field(
6930 "public_endpoint_domain_name",
6931 &self.public_endpoint_domain_name,
6932 );
6933 debug_struct.field("encryption_spec", &self.encryption_spec);
6934 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
6935 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
6936 if !self._unknown_fields.is_empty() {
6937 debug_struct.field("_unknown_fields", &self._unknown_fields);
6938 }
6939 debug_struct.finish()
6940 }
6941}
6942
6943#[cfg(feature = "index-endpoint-service")]
6944impl std::fmt::Debug for super::DeployedIndex {
6945 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6946 let mut debug_struct = f.debug_struct("DeployedIndex");
6947 debug_struct.field("id", &self.id);
6948 debug_struct.field("index", &self.index);
6949 debug_struct.field("display_name", &self.display_name);
6950 debug_struct.field("create_time", &self.create_time);
6951 debug_struct.field("private_endpoints", &self.private_endpoints);
6952 debug_struct.field("index_sync_time", &self.index_sync_time);
6953 debug_struct.field("automatic_resources", &self.automatic_resources);
6954 debug_struct.field("dedicated_resources", &self.dedicated_resources);
6955 debug_struct.field("enable_access_logging", &self.enable_access_logging);
6956 debug_struct.field(
6957 "enable_datapoint_upsert_logging",
6958 &self.enable_datapoint_upsert_logging,
6959 );
6960 debug_struct.field(
6961 "deployed_index_auth_config",
6962 &self.deployed_index_auth_config,
6963 );
6964 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
6965 debug_struct.field("deployment_group", &self.deployment_group);
6966 debug_struct.field("deployment_tier", &self.deployment_tier);
6967 debug_struct.field("psc_automation_configs", &self.psc_automation_configs);
6968 if !self._unknown_fields.is_empty() {
6969 debug_struct.field("_unknown_fields", &self._unknown_fields);
6970 }
6971 debug_struct.finish()
6972 }
6973}
6974
6975#[cfg(feature = "index-endpoint-service")]
6976impl std::fmt::Debug for super::DeployedIndexAuthConfig {
6977 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6978 let mut debug_struct = f.debug_struct("DeployedIndexAuthConfig");
6979 debug_struct.field("auth_provider", &self.auth_provider);
6980 if !self._unknown_fields.is_empty() {
6981 debug_struct.field("_unknown_fields", &self._unknown_fields);
6982 }
6983 debug_struct.finish()
6984 }
6985}
6986
6987#[cfg(feature = "index-endpoint-service")]
6988impl std::fmt::Debug for super::deployed_index_auth_config::AuthProvider {
6989 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
6990 let mut debug_struct = f.debug_struct("AuthProvider");
6991 debug_struct.field("audiences", &self.audiences);
6992 debug_struct.field("allowed_issuers", &self.allowed_issuers);
6993 if !self._unknown_fields.is_empty() {
6994 debug_struct.field("_unknown_fields", &self._unknown_fields);
6995 }
6996 debug_struct.finish()
6997 }
6998}
6999
7000#[cfg(feature = "index-endpoint-service")]
7001impl std::fmt::Debug for super::IndexPrivateEndpoints {
7002 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7003 let mut debug_struct = f.debug_struct("IndexPrivateEndpoints");
7004 debug_struct.field("match_grpc_address", &self.match_grpc_address);
7005 debug_struct.field("service_attachment", &self.service_attachment);
7006 debug_struct.field("psc_automated_endpoints", &self.psc_automated_endpoints);
7007 if !self._unknown_fields.is_empty() {
7008 debug_struct.field("_unknown_fields", &self._unknown_fields);
7009 }
7010 debug_struct.finish()
7011 }
7012}
7013
7014#[cfg(feature = "index-endpoint-service")]
7015impl std::fmt::Debug for super::CreateIndexEndpointRequest {
7016 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7017 let mut debug_struct = f.debug_struct("CreateIndexEndpointRequest");
7018 debug_struct.field("parent", &self.parent);
7019 debug_struct.field("index_endpoint", &self.index_endpoint);
7020 if !self._unknown_fields.is_empty() {
7021 debug_struct.field("_unknown_fields", &self._unknown_fields);
7022 }
7023 debug_struct.finish()
7024 }
7025}
7026
7027#[cfg(feature = "index-endpoint-service")]
7028impl std::fmt::Debug for super::CreateIndexEndpointOperationMetadata {
7029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7030 let mut debug_struct = f.debug_struct("CreateIndexEndpointOperationMetadata");
7031 debug_struct.field("generic_metadata", &self.generic_metadata);
7032 if !self._unknown_fields.is_empty() {
7033 debug_struct.field("_unknown_fields", &self._unknown_fields);
7034 }
7035 debug_struct.finish()
7036 }
7037}
7038
7039#[cfg(feature = "index-endpoint-service")]
7040impl std::fmt::Debug for super::GetIndexEndpointRequest {
7041 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7042 let mut debug_struct = f.debug_struct("GetIndexEndpointRequest");
7043 debug_struct.field("name", &self.name);
7044 if !self._unknown_fields.is_empty() {
7045 debug_struct.field("_unknown_fields", &self._unknown_fields);
7046 }
7047 debug_struct.finish()
7048 }
7049}
7050
7051#[cfg(feature = "index-endpoint-service")]
7052impl std::fmt::Debug for super::ListIndexEndpointsRequest {
7053 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7054 let mut debug_struct = f.debug_struct("ListIndexEndpointsRequest");
7055 debug_struct.field("parent", &self.parent);
7056 debug_struct.field("filter", &self.filter);
7057 debug_struct.field("page_size", &self.page_size);
7058 debug_struct.field("page_token", &self.page_token);
7059 debug_struct.field("read_mask", &self.read_mask);
7060 if !self._unknown_fields.is_empty() {
7061 debug_struct.field("_unknown_fields", &self._unknown_fields);
7062 }
7063 debug_struct.finish()
7064 }
7065}
7066
7067#[cfg(feature = "index-endpoint-service")]
7068impl std::fmt::Debug for super::ListIndexEndpointsResponse {
7069 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7070 let mut debug_struct = f.debug_struct("ListIndexEndpointsResponse");
7071 debug_struct.field("index_endpoints", &self.index_endpoints);
7072 debug_struct.field("next_page_token", &self.next_page_token);
7073 if !self._unknown_fields.is_empty() {
7074 debug_struct.field("_unknown_fields", &self._unknown_fields);
7075 }
7076 debug_struct.finish()
7077 }
7078}
7079
7080#[cfg(feature = "index-endpoint-service")]
7081impl std::fmt::Debug for super::UpdateIndexEndpointRequest {
7082 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7083 let mut debug_struct = f.debug_struct("UpdateIndexEndpointRequest");
7084 debug_struct.field("index_endpoint", &self.index_endpoint);
7085 debug_struct.field("update_mask", &self.update_mask);
7086 if !self._unknown_fields.is_empty() {
7087 debug_struct.field("_unknown_fields", &self._unknown_fields);
7088 }
7089 debug_struct.finish()
7090 }
7091}
7092
7093#[cfg(feature = "index-endpoint-service")]
7094impl std::fmt::Debug for super::DeleteIndexEndpointRequest {
7095 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7096 let mut debug_struct = f.debug_struct("DeleteIndexEndpointRequest");
7097 debug_struct.field("name", &self.name);
7098 if !self._unknown_fields.is_empty() {
7099 debug_struct.field("_unknown_fields", &self._unknown_fields);
7100 }
7101 debug_struct.finish()
7102 }
7103}
7104
7105#[cfg(feature = "index-endpoint-service")]
7106impl std::fmt::Debug for super::DeployIndexRequest {
7107 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7108 let mut debug_struct = f.debug_struct("DeployIndexRequest");
7109 debug_struct.field("index_endpoint", &self.index_endpoint);
7110 debug_struct.field("deployed_index", &self.deployed_index);
7111 if !self._unknown_fields.is_empty() {
7112 debug_struct.field("_unknown_fields", &self._unknown_fields);
7113 }
7114 debug_struct.finish()
7115 }
7116}
7117
7118#[cfg(feature = "index-endpoint-service")]
7119impl std::fmt::Debug for super::DeployIndexResponse {
7120 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7121 let mut debug_struct = f.debug_struct("DeployIndexResponse");
7122 debug_struct.field("deployed_index", &self.deployed_index);
7123 if !self._unknown_fields.is_empty() {
7124 debug_struct.field("_unknown_fields", &self._unknown_fields);
7125 }
7126 debug_struct.finish()
7127 }
7128}
7129
7130#[cfg(feature = "index-endpoint-service")]
7131impl std::fmt::Debug for super::DeployIndexOperationMetadata {
7132 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7133 let mut debug_struct = f.debug_struct("DeployIndexOperationMetadata");
7134 debug_struct.field("generic_metadata", &self.generic_metadata);
7135 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7136 if !self._unknown_fields.is_empty() {
7137 debug_struct.field("_unknown_fields", &self._unknown_fields);
7138 }
7139 debug_struct.finish()
7140 }
7141}
7142
7143#[cfg(feature = "index-endpoint-service")]
7144impl std::fmt::Debug for super::UndeployIndexRequest {
7145 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7146 let mut debug_struct = f.debug_struct("UndeployIndexRequest");
7147 debug_struct.field("index_endpoint", &self.index_endpoint);
7148 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7149 if !self._unknown_fields.is_empty() {
7150 debug_struct.field("_unknown_fields", &self._unknown_fields);
7151 }
7152 debug_struct.finish()
7153 }
7154}
7155
7156#[cfg(feature = "index-endpoint-service")]
7157impl std::fmt::Debug for super::UndeployIndexResponse {
7158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7159 let mut debug_struct = f.debug_struct("UndeployIndexResponse");
7160 if !self._unknown_fields.is_empty() {
7161 debug_struct.field("_unknown_fields", &self._unknown_fields);
7162 }
7163 debug_struct.finish()
7164 }
7165}
7166
7167#[cfg(feature = "index-endpoint-service")]
7168impl std::fmt::Debug for super::UndeployIndexOperationMetadata {
7169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7170 let mut debug_struct = f.debug_struct("UndeployIndexOperationMetadata");
7171 debug_struct.field("generic_metadata", &self.generic_metadata);
7172 if !self._unknown_fields.is_empty() {
7173 debug_struct.field("_unknown_fields", &self._unknown_fields);
7174 }
7175 debug_struct.finish()
7176 }
7177}
7178
7179#[cfg(feature = "index-endpoint-service")]
7180impl std::fmt::Debug for super::MutateDeployedIndexRequest {
7181 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7182 let mut debug_struct = f.debug_struct("MutateDeployedIndexRequest");
7183 debug_struct.field("index_endpoint", &self.index_endpoint);
7184 debug_struct.field("deployed_index", &self.deployed_index);
7185 if !self._unknown_fields.is_empty() {
7186 debug_struct.field("_unknown_fields", &self._unknown_fields);
7187 }
7188 debug_struct.finish()
7189 }
7190}
7191
7192#[cfg(feature = "index-endpoint-service")]
7193impl std::fmt::Debug for super::MutateDeployedIndexResponse {
7194 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7195 let mut debug_struct = f.debug_struct("MutateDeployedIndexResponse");
7196 debug_struct.field("deployed_index", &self.deployed_index);
7197 if !self._unknown_fields.is_empty() {
7198 debug_struct.field("_unknown_fields", &self._unknown_fields);
7199 }
7200 debug_struct.finish()
7201 }
7202}
7203
7204#[cfg(feature = "index-endpoint-service")]
7205impl std::fmt::Debug for super::MutateDeployedIndexOperationMetadata {
7206 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7207 let mut debug_struct = f.debug_struct("MutateDeployedIndexOperationMetadata");
7208 debug_struct.field("generic_metadata", &self.generic_metadata);
7209 debug_struct.field("deployed_index_id", &self.deployed_index_id);
7210 if !self._unknown_fields.is_empty() {
7211 debug_struct.field("_unknown_fields", &self._unknown_fields);
7212 }
7213 debug_struct.finish()
7214 }
7215}
7216
7217#[cfg(feature = "index-service")]
7218impl std::fmt::Debug for super::CreateIndexRequest {
7219 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7220 let mut debug_struct = f.debug_struct("CreateIndexRequest");
7221 debug_struct.field("parent", &self.parent);
7222 debug_struct.field("index", &self.index);
7223 if !self._unknown_fields.is_empty() {
7224 debug_struct.field("_unknown_fields", &self._unknown_fields);
7225 }
7226 debug_struct.finish()
7227 }
7228}
7229
7230#[cfg(feature = "index-service")]
7231impl std::fmt::Debug for super::CreateIndexOperationMetadata {
7232 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7233 let mut debug_struct = f.debug_struct("CreateIndexOperationMetadata");
7234 debug_struct.field("generic_metadata", &self.generic_metadata);
7235 debug_struct.field(
7236 "nearest_neighbor_search_operation_metadata",
7237 &self.nearest_neighbor_search_operation_metadata,
7238 );
7239 if !self._unknown_fields.is_empty() {
7240 debug_struct.field("_unknown_fields", &self._unknown_fields);
7241 }
7242 debug_struct.finish()
7243 }
7244}
7245
7246#[cfg(feature = "index-service")]
7247impl std::fmt::Debug for super::GetIndexRequest {
7248 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7249 let mut debug_struct = f.debug_struct("GetIndexRequest");
7250 debug_struct.field("name", &self.name);
7251 if !self._unknown_fields.is_empty() {
7252 debug_struct.field("_unknown_fields", &self._unknown_fields);
7253 }
7254 debug_struct.finish()
7255 }
7256}
7257
7258#[cfg(feature = "index-service")]
7259impl std::fmt::Debug for super::ListIndexesRequest {
7260 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7261 let mut debug_struct = f.debug_struct("ListIndexesRequest");
7262 debug_struct.field("parent", &self.parent);
7263 debug_struct.field("filter", &self.filter);
7264 debug_struct.field("page_size", &self.page_size);
7265 debug_struct.field("page_token", &self.page_token);
7266 debug_struct.field("read_mask", &self.read_mask);
7267 if !self._unknown_fields.is_empty() {
7268 debug_struct.field("_unknown_fields", &self._unknown_fields);
7269 }
7270 debug_struct.finish()
7271 }
7272}
7273
7274#[cfg(feature = "index-service")]
7275impl std::fmt::Debug for super::ListIndexesResponse {
7276 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7277 let mut debug_struct = f.debug_struct("ListIndexesResponse");
7278 debug_struct.field("indexes", &self.indexes);
7279 debug_struct.field("next_page_token", &self.next_page_token);
7280 if !self._unknown_fields.is_empty() {
7281 debug_struct.field("_unknown_fields", &self._unknown_fields);
7282 }
7283 debug_struct.finish()
7284 }
7285}
7286
7287#[cfg(feature = "index-service")]
7288impl std::fmt::Debug for super::UpdateIndexRequest {
7289 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7290 let mut debug_struct = f.debug_struct("UpdateIndexRequest");
7291 debug_struct.field("index", &self.index);
7292 debug_struct.field("update_mask", &self.update_mask);
7293 if !self._unknown_fields.is_empty() {
7294 debug_struct.field("_unknown_fields", &self._unknown_fields);
7295 }
7296 debug_struct.finish()
7297 }
7298}
7299
7300#[cfg(feature = "index-service")]
7301impl std::fmt::Debug for super::UpdateIndexOperationMetadata {
7302 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7303 let mut debug_struct = f.debug_struct("UpdateIndexOperationMetadata");
7304 debug_struct.field("generic_metadata", &self.generic_metadata);
7305 debug_struct.field(
7306 "nearest_neighbor_search_operation_metadata",
7307 &self.nearest_neighbor_search_operation_metadata,
7308 );
7309 if !self._unknown_fields.is_empty() {
7310 debug_struct.field("_unknown_fields", &self._unknown_fields);
7311 }
7312 debug_struct.finish()
7313 }
7314}
7315
7316#[cfg(feature = "index-service")]
7317impl std::fmt::Debug for super::DeleteIndexRequest {
7318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7319 let mut debug_struct = f.debug_struct("DeleteIndexRequest");
7320 debug_struct.field("name", &self.name);
7321 if !self._unknown_fields.is_empty() {
7322 debug_struct.field("_unknown_fields", &self._unknown_fields);
7323 }
7324 debug_struct.finish()
7325 }
7326}
7327
7328#[cfg(feature = "index-service")]
7329impl std::fmt::Debug for super::UpsertDatapointsRequest {
7330 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7331 let mut debug_struct = f.debug_struct("UpsertDatapointsRequest");
7332 debug_struct.field("index", &self.index);
7333 debug_struct.field("datapoints", &self.datapoints);
7334 debug_struct.field("update_mask", &self.update_mask);
7335 if !self._unknown_fields.is_empty() {
7336 debug_struct.field("_unknown_fields", &self._unknown_fields);
7337 }
7338 debug_struct.finish()
7339 }
7340}
7341
7342#[cfg(feature = "index-service")]
7343impl std::fmt::Debug for super::UpsertDatapointsResponse {
7344 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7345 let mut debug_struct = f.debug_struct("UpsertDatapointsResponse");
7346 if !self._unknown_fields.is_empty() {
7347 debug_struct.field("_unknown_fields", &self._unknown_fields);
7348 }
7349 debug_struct.finish()
7350 }
7351}
7352
7353#[cfg(feature = "index-service")]
7354impl std::fmt::Debug for super::RemoveDatapointsRequest {
7355 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7356 let mut debug_struct = f.debug_struct("RemoveDatapointsRequest");
7357 debug_struct.field("index", &self.index);
7358 debug_struct.field("datapoint_ids", &self.datapoint_ids);
7359 if !self._unknown_fields.is_empty() {
7360 debug_struct.field("_unknown_fields", &self._unknown_fields);
7361 }
7362 debug_struct.finish()
7363 }
7364}
7365
7366#[cfg(feature = "index-service")]
7367impl std::fmt::Debug for super::RemoveDatapointsResponse {
7368 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7369 let mut debug_struct = f.debug_struct("RemoveDatapointsResponse");
7370 if !self._unknown_fields.is_empty() {
7371 debug_struct.field("_unknown_fields", &self._unknown_fields);
7372 }
7373 debug_struct.finish()
7374 }
7375}
7376
7377#[cfg(feature = "index-service")]
7378impl std::fmt::Debug for super::NearestNeighborSearchOperationMetadata {
7379 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7380 let mut debug_struct = f.debug_struct("NearestNeighborSearchOperationMetadata");
7381 debug_struct.field("content_validation_stats", &self.content_validation_stats);
7382 debug_struct.field("data_bytes_count", &self.data_bytes_count);
7383 if !self._unknown_fields.is_empty() {
7384 debug_struct.field("_unknown_fields", &self._unknown_fields);
7385 }
7386 debug_struct.finish()
7387 }
7388}
7389
7390#[cfg(feature = "index-service")]
7391impl std::fmt::Debug for super::nearest_neighbor_search_operation_metadata::RecordError {
7392 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7393 let mut debug_struct = f.debug_struct("RecordError");
7394 debug_struct.field("error_type", &self.error_type);
7395 debug_struct.field("error_message", &self.error_message);
7396 debug_struct.field("source_gcs_uri", &self.source_gcs_uri);
7397 debug_struct.field("embedding_id", &self.embedding_id);
7398 debug_struct.field("raw_record", &self.raw_record);
7399 if !self._unknown_fields.is_empty() {
7400 debug_struct.field("_unknown_fields", &self._unknown_fields);
7401 }
7402 debug_struct.finish()
7403 }
7404}
7405
7406#[cfg(feature = "index-service")]
7407impl std::fmt::Debug for super::nearest_neighbor_search_operation_metadata::ContentValidationStats {
7408 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7409 let mut debug_struct = f.debug_struct("ContentValidationStats");
7410 debug_struct.field("source_gcs_uri", &self.source_gcs_uri);
7411 debug_struct.field("valid_record_count", &self.valid_record_count);
7412 debug_struct.field("invalid_record_count", &self.invalid_record_count);
7413 debug_struct.field("partial_errors", &self.partial_errors);
7414 debug_struct.field("valid_sparse_record_count", &self.valid_sparse_record_count);
7415 debug_struct.field(
7416 "invalid_sparse_record_count",
7417 &self.invalid_sparse_record_count,
7418 );
7419 if !self._unknown_fields.is_empty() {
7420 debug_struct.field("_unknown_fields", &self._unknown_fields);
7421 }
7422 debug_struct.finish()
7423 }
7424}
7425
7426#[cfg(feature = "featurestore-service")]
7427impl std::fmt::Debug for super::AvroSource {
7428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7429 let mut debug_struct = f.debug_struct("AvroSource");
7430 debug_struct.field("gcs_source", &self.gcs_source);
7431 if !self._unknown_fields.is_empty() {
7432 debug_struct.field("_unknown_fields", &self._unknown_fields);
7433 }
7434 debug_struct.finish()
7435 }
7436}
7437
7438#[cfg(feature = "featurestore-service")]
7439impl std::fmt::Debug for super::CsvSource {
7440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7441 let mut debug_struct = f.debug_struct("CsvSource");
7442 debug_struct.field("gcs_source", &self.gcs_source);
7443 if !self._unknown_fields.is_empty() {
7444 debug_struct.field("_unknown_fields", &self._unknown_fields);
7445 }
7446 debug_struct.finish()
7447 }
7448}
7449
7450#[cfg(any(
7451 feature = "dataset-service",
7452 feature = "deployment-resource-pool-service",
7453 feature = "endpoint-service",
7454 feature = "featurestore-service",
7455 feature = "job-service",
7456 feature = "model-service",
7457 feature = "pipeline-service",
7458 feature = "prediction-service",
7459 feature = "vertex-rag-data-service",
7460))]
7461impl std::fmt::Debug for super::GcsSource {
7462 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7463 let mut debug_struct = f.debug_struct("GcsSource");
7464 debug_struct.field("uris", &self.uris);
7465 if !self._unknown_fields.is_empty() {
7466 debug_struct.field("_unknown_fields", &self._unknown_fields);
7467 }
7468 debug_struct.finish()
7469 }
7470}
7471
7472#[cfg(any(
7473 feature = "dataset-service",
7474 feature = "featurestore-service",
7475 feature = "gen-ai-tuning-service",
7476 feature = "job-service",
7477 feature = "model-service",
7478 feature = "pipeline-service",
7479 feature = "vertex-rag-data-service",
7480))]
7481impl std::fmt::Debug for super::GcsDestination {
7482 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7483 let mut debug_struct = f.debug_struct("GcsDestination");
7484 debug_struct.field("output_uri_prefix", &self.output_uri_prefix);
7485 if !self._unknown_fields.is_empty() {
7486 debug_struct.field("_unknown_fields", &self._unknown_fields);
7487 }
7488 debug_struct.finish()
7489 }
7490}
7491
7492#[cfg(any(
7493 feature = "feature-registry-service",
7494 feature = "featurestore-service",
7495 feature = "job-service",
7496))]
7497impl std::fmt::Debug for super::BigQuerySource {
7498 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7499 let mut debug_struct = f.debug_struct("BigQuerySource");
7500 debug_struct.field("input_uri", &self.input_uri);
7501 if !self._unknown_fields.is_empty() {
7502 debug_struct.field("_unknown_fields", &self._unknown_fields);
7503 }
7504 debug_struct.finish()
7505 }
7506}
7507
7508#[cfg(any(
7509 feature = "endpoint-service",
7510 feature = "featurestore-service",
7511 feature = "job-service",
7512 feature = "pipeline-service",
7513 feature = "vertex-rag-data-service",
7514))]
7515impl std::fmt::Debug for super::BigQueryDestination {
7516 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7517 let mut debug_struct = f.debug_struct("BigQueryDestination");
7518 debug_struct.field("output_uri", &self.output_uri);
7519 if !self._unknown_fields.is_empty() {
7520 debug_struct.field("_unknown_fields", &self._unknown_fields);
7521 }
7522 debug_struct.finish()
7523 }
7524}
7525
7526#[cfg(feature = "featurestore-service")]
7527impl std::fmt::Debug for super::CsvDestination {
7528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7529 let mut debug_struct = f.debug_struct("CsvDestination");
7530 debug_struct.field("gcs_destination", &self.gcs_destination);
7531 if !self._unknown_fields.is_empty() {
7532 debug_struct.field("_unknown_fields", &self._unknown_fields);
7533 }
7534 debug_struct.finish()
7535 }
7536}
7537
7538#[cfg(feature = "featurestore-service")]
7539impl std::fmt::Debug for super::TFRecordDestination {
7540 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7541 let mut debug_struct = f.debug_struct("TFRecordDestination");
7542 debug_struct.field("gcs_destination", &self.gcs_destination);
7543 if !self._unknown_fields.is_empty() {
7544 debug_struct.field("_unknown_fields", &self._unknown_fields);
7545 }
7546 debug_struct.finish()
7547 }
7548}
7549
7550#[cfg(feature = "model-service")]
7551impl std::fmt::Debug for super::ContainerRegistryDestination {
7552 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7553 let mut debug_struct = f.debug_struct("ContainerRegistryDestination");
7554 debug_struct.field("output_uri", &self.output_uri);
7555 if !self._unknown_fields.is_empty() {
7556 debug_struct.field("_unknown_fields", &self._unknown_fields);
7557 }
7558 debug_struct.finish()
7559 }
7560}
7561
7562#[cfg(feature = "vertex-rag-data-service")]
7563impl std::fmt::Debug for super::GoogleDriveSource {
7564 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7565 let mut debug_struct = f.debug_struct("GoogleDriveSource");
7566 debug_struct.field("resource_ids", &self.resource_ids);
7567 if !self._unknown_fields.is_empty() {
7568 debug_struct.field("_unknown_fields", &self._unknown_fields);
7569 }
7570 debug_struct.finish()
7571 }
7572}
7573
7574#[cfg(feature = "vertex-rag-data-service")]
7575impl std::fmt::Debug for super::google_drive_source::ResourceId {
7576 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7577 let mut debug_struct = f.debug_struct("ResourceId");
7578 debug_struct.field("resource_type", &self.resource_type);
7579 debug_struct.field("resource_id", &self.resource_id);
7580 if !self._unknown_fields.is_empty() {
7581 debug_struct.field("_unknown_fields", &self._unknown_fields);
7582 }
7583 debug_struct.finish()
7584 }
7585}
7586
7587#[cfg(feature = "vertex-rag-data-service")]
7588impl std::fmt::Debug for super::DirectUploadSource {
7589 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7590 let mut debug_struct = f.debug_struct("DirectUploadSource");
7591 if !self._unknown_fields.is_empty() {
7592 debug_struct.field("_unknown_fields", &self._unknown_fields);
7593 }
7594 debug_struct.finish()
7595 }
7596}
7597
7598#[cfg(feature = "vertex-rag-data-service")]
7599impl std::fmt::Debug for super::SlackSource {
7600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7601 let mut debug_struct = f.debug_struct("SlackSource");
7602 debug_struct.field("channels", &self.channels);
7603 if !self._unknown_fields.is_empty() {
7604 debug_struct.field("_unknown_fields", &self._unknown_fields);
7605 }
7606 debug_struct.finish()
7607 }
7608}
7609
7610#[cfg(feature = "vertex-rag-data-service")]
7611impl std::fmt::Debug for super::slack_source::SlackChannels {
7612 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7613 let mut debug_struct = f.debug_struct("SlackChannels");
7614 debug_struct.field("channels", &self.channels);
7615 debug_struct.field("api_key_config", &self.api_key_config);
7616 if !self._unknown_fields.is_empty() {
7617 debug_struct.field("_unknown_fields", &self._unknown_fields);
7618 }
7619 debug_struct.finish()
7620 }
7621}
7622
7623#[cfg(feature = "vertex-rag-data-service")]
7624impl std::fmt::Debug for super::slack_source::slack_channels::SlackChannel {
7625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7626 let mut debug_struct = f.debug_struct("SlackChannel");
7627 debug_struct.field("channel_id", &self.channel_id);
7628 debug_struct.field("start_time", &self.start_time);
7629 debug_struct.field("end_time", &self.end_time);
7630 if !self._unknown_fields.is_empty() {
7631 debug_struct.field("_unknown_fields", &self._unknown_fields);
7632 }
7633 debug_struct.finish()
7634 }
7635}
7636
7637#[cfg(feature = "vertex-rag-data-service")]
7638impl std::fmt::Debug for super::JiraSource {
7639 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7640 let mut debug_struct = f.debug_struct("JiraSource");
7641 debug_struct.field("jira_queries", &self.jira_queries);
7642 if !self._unknown_fields.is_empty() {
7643 debug_struct.field("_unknown_fields", &self._unknown_fields);
7644 }
7645 debug_struct.finish()
7646 }
7647}
7648
7649#[cfg(feature = "vertex-rag-data-service")]
7650impl std::fmt::Debug for super::jira_source::JiraQueries {
7651 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7652 let mut debug_struct = f.debug_struct("JiraQueries");
7653 debug_struct.field("projects", &self.projects);
7654 debug_struct.field("custom_queries", &self.custom_queries);
7655 debug_struct.field("email", &self.email);
7656 debug_struct.field("server_uri", &self.server_uri);
7657 debug_struct.field("api_key_config", &self.api_key_config);
7658 if !self._unknown_fields.is_empty() {
7659 debug_struct.field("_unknown_fields", &self._unknown_fields);
7660 }
7661 debug_struct.finish()
7662 }
7663}
7664
7665#[cfg(feature = "vertex-rag-data-service")]
7666impl std::fmt::Debug for super::SharePointSources {
7667 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7668 let mut debug_struct = f.debug_struct("SharePointSources");
7669 debug_struct.field("share_point_sources", &self.share_point_sources);
7670 if !self._unknown_fields.is_empty() {
7671 debug_struct.field("_unknown_fields", &self._unknown_fields);
7672 }
7673 debug_struct.finish()
7674 }
7675}
7676
7677#[cfg(feature = "vertex-rag-data-service")]
7678impl std::fmt::Debug for super::share_point_sources::SharePointSource {
7679 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7680 let mut debug_struct = f.debug_struct("SharePointSource");
7681 debug_struct.field("client_id", &self.client_id);
7682 debug_struct.field("client_secret", &self.client_secret);
7683 debug_struct.field("tenant_id", &self.tenant_id);
7684 debug_struct.field("sharepoint_site_name", &self.sharepoint_site_name);
7685 debug_struct.field("file_id", &self.file_id);
7686 debug_struct.field("folder_source", &self.folder_source);
7687 debug_struct.field("drive_source", &self.drive_source);
7688 if !self._unknown_fields.is_empty() {
7689 debug_struct.field("_unknown_fields", &self._unknown_fields);
7690 }
7691 debug_struct.finish()
7692 }
7693}
7694
7695#[cfg(feature = "job-service")]
7696impl std::fmt::Debug for super::CreateCustomJobRequest {
7697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7698 let mut debug_struct = f.debug_struct("CreateCustomJobRequest");
7699 debug_struct.field("parent", &self.parent);
7700 debug_struct.field("custom_job", &self.custom_job);
7701 if !self._unknown_fields.is_empty() {
7702 debug_struct.field("_unknown_fields", &self._unknown_fields);
7703 }
7704 debug_struct.finish()
7705 }
7706}
7707
7708#[cfg(feature = "job-service")]
7709impl std::fmt::Debug for super::GetCustomJobRequest {
7710 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7711 let mut debug_struct = f.debug_struct("GetCustomJobRequest");
7712 debug_struct.field("name", &self.name);
7713 if !self._unknown_fields.is_empty() {
7714 debug_struct.field("_unknown_fields", &self._unknown_fields);
7715 }
7716 debug_struct.finish()
7717 }
7718}
7719
7720#[cfg(feature = "job-service")]
7721impl std::fmt::Debug for super::ListCustomJobsRequest {
7722 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7723 let mut debug_struct = f.debug_struct("ListCustomJobsRequest");
7724 debug_struct.field("parent", &self.parent);
7725 debug_struct.field("filter", &self.filter);
7726 debug_struct.field("page_size", &self.page_size);
7727 debug_struct.field("page_token", &self.page_token);
7728 debug_struct.field("read_mask", &self.read_mask);
7729 if !self._unknown_fields.is_empty() {
7730 debug_struct.field("_unknown_fields", &self._unknown_fields);
7731 }
7732 debug_struct.finish()
7733 }
7734}
7735
7736#[cfg(feature = "job-service")]
7737impl std::fmt::Debug for super::ListCustomJobsResponse {
7738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7739 let mut debug_struct = f.debug_struct("ListCustomJobsResponse");
7740 debug_struct.field("custom_jobs", &self.custom_jobs);
7741 debug_struct.field("next_page_token", &self.next_page_token);
7742 if !self._unknown_fields.is_empty() {
7743 debug_struct.field("_unknown_fields", &self._unknown_fields);
7744 }
7745 debug_struct.finish()
7746 }
7747}
7748
7749#[cfg(feature = "job-service")]
7750impl std::fmt::Debug for super::DeleteCustomJobRequest {
7751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7752 let mut debug_struct = f.debug_struct("DeleteCustomJobRequest");
7753 debug_struct.field("name", &self.name);
7754 if !self._unknown_fields.is_empty() {
7755 debug_struct.field("_unknown_fields", &self._unknown_fields);
7756 }
7757 debug_struct.finish()
7758 }
7759}
7760
7761#[cfg(feature = "job-service")]
7762impl std::fmt::Debug for super::CancelCustomJobRequest {
7763 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7764 let mut debug_struct = f.debug_struct("CancelCustomJobRequest");
7765 debug_struct.field("name", &self.name);
7766 if !self._unknown_fields.is_empty() {
7767 debug_struct.field("_unknown_fields", &self._unknown_fields);
7768 }
7769 debug_struct.finish()
7770 }
7771}
7772
7773#[cfg(feature = "job-service")]
7774impl std::fmt::Debug for super::CreateDataLabelingJobRequest {
7775 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7776 let mut debug_struct = f.debug_struct("CreateDataLabelingJobRequest");
7777 debug_struct.field("parent", &self.parent);
7778 debug_struct.field("data_labeling_job", &self.data_labeling_job);
7779 if !self._unknown_fields.is_empty() {
7780 debug_struct.field("_unknown_fields", &self._unknown_fields);
7781 }
7782 debug_struct.finish()
7783 }
7784}
7785
7786#[cfg(feature = "job-service")]
7787impl std::fmt::Debug for super::GetDataLabelingJobRequest {
7788 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7789 let mut debug_struct = f.debug_struct("GetDataLabelingJobRequest");
7790 debug_struct.field("name", &self.name);
7791 if !self._unknown_fields.is_empty() {
7792 debug_struct.field("_unknown_fields", &self._unknown_fields);
7793 }
7794 debug_struct.finish()
7795 }
7796}
7797
7798#[cfg(feature = "job-service")]
7799impl std::fmt::Debug for super::ListDataLabelingJobsRequest {
7800 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7801 let mut debug_struct = f.debug_struct("ListDataLabelingJobsRequest");
7802 debug_struct.field("parent", &self.parent);
7803 debug_struct.field("filter", &self.filter);
7804 debug_struct.field("page_size", &self.page_size);
7805 debug_struct.field("page_token", &self.page_token);
7806 debug_struct.field("read_mask", &self.read_mask);
7807 debug_struct.field("order_by", &self.order_by);
7808 if !self._unknown_fields.is_empty() {
7809 debug_struct.field("_unknown_fields", &self._unknown_fields);
7810 }
7811 debug_struct.finish()
7812 }
7813}
7814
7815#[cfg(feature = "job-service")]
7816impl std::fmt::Debug for super::ListDataLabelingJobsResponse {
7817 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7818 let mut debug_struct = f.debug_struct("ListDataLabelingJobsResponse");
7819 debug_struct.field("data_labeling_jobs", &self.data_labeling_jobs);
7820 debug_struct.field("next_page_token", &self.next_page_token);
7821 if !self._unknown_fields.is_empty() {
7822 debug_struct.field("_unknown_fields", &self._unknown_fields);
7823 }
7824 debug_struct.finish()
7825 }
7826}
7827
7828#[cfg(feature = "job-service")]
7829impl std::fmt::Debug for super::DeleteDataLabelingJobRequest {
7830 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7831 let mut debug_struct = f.debug_struct("DeleteDataLabelingJobRequest");
7832 debug_struct.field("name", &self.name);
7833 if !self._unknown_fields.is_empty() {
7834 debug_struct.field("_unknown_fields", &self._unknown_fields);
7835 }
7836 debug_struct.finish()
7837 }
7838}
7839
7840#[cfg(feature = "job-service")]
7841impl std::fmt::Debug for super::CancelDataLabelingJobRequest {
7842 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7843 let mut debug_struct = f.debug_struct("CancelDataLabelingJobRequest");
7844 debug_struct.field("name", &self.name);
7845 if !self._unknown_fields.is_empty() {
7846 debug_struct.field("_unknown_fields", &self._unknown_fields);
7847 }
7848 debug_struct.finish()
7849 }
7850}
7851
7852#[cfg(feature = "job-service")]
7853impl std::fmt::Debug for super::CreateHyperparameterTuningJobRequest {
7854 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7855 let mut debug_struct = f.debug_struct("CreateHyperparameterTuningJobRequest");
7856 debug_struct.field("parent", &self.parent);
7857 debug_struct.field("hyperparameter_tuning_job", &self.hyperparameter_tuning_job);
7858 if !self._unknown_fields.is_empty() {
7859 debug_struct.field("_unknown_fields", &self._unknown_fields);
7860 }
7861 debug_struct.finish()
7862 }
7863}
7864
7865#[cfg(feature = "job-service")]
7866impl std::fmt::Debug for super::GetHyperparameterTuningJobRequest {
7867 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7868 let mut debug_struct = f.debug_struct("GetHyperparameterTuningJobRequest");
7869 debug_struct.field("name", &self.name);
7870 if !self._unknown_fields.is_empty() {
7871 debug_struct.field("_unknown_fields", &self._unknown_fields);
7872 }
7873 debug_struct.finish()
7874 }
7875}
7876
7877#[cfg(feature = "job-service")]
7878impl std::fmt::Debug for super::ListHyperparameterTuningJobsRequest {
7879 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7880 let mut debug_struct = f.debug_struct("ListHyperparameterTuningJobsRequest");
7881 debug_struct.field("parent", &self.parent);
7882 debug_struct.field("filter", &self.filter);
7883 debug_struct.field("page_size", &self.page_size);
7884 debug_struct.field("page_token", &self.page_token);
7885 debug_struct.field("read_mask", &self.read_mask);
7886 if !self._unknown_fields.is_empty() {
7887 debug_struct.field("_unknown_fields", &self._unknown_fields);
7888 }
7889 debug_struct.finish()
7890 }
7891}
7892
7893#[cfg(feature = "job-service")]
7894impl std::fmt::Debug for super::ListHyperparameterTuningJobsResponse {
7895 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7896 let mut debug_struct = f.debug_struct("ListHyperparameterTuningJobsResponse");
7897 debug_struct.field(
7898 "hyperparameter_tuning_jobs",
7899 &self.hyperparameter_tuning_jobs,
7900 );
7901 debug_struct.field("next_page_token", &self.next_page_token);
7902 if !self._unknown_fields.is_empty() {
7903 debug_struct.field("_unknown_fields", &self._unknown_fields);
7904 }
7905 debug_struct.finish()
7906 }
7907}
7908
7909#[cfg(feature = "job-service")]
7910impl std::fmt::Debug for super::DeleteHyperparameterTuningJobRequest {
7911 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7912 let mut debug_struct = f.debug_struct("DeleteHyperparameterTuningJobRequest");
7913 debug_struct.field("name", &self.name);
7914 if !self._unknown_fields.is_empty() {
7915 debug_struct.field("_unknown_fields", &self._unknown_fields);
7916 }
7917 debug_struct.finish()
7918 }
7919}
7920
7921#[cfg(feature = "job-service")]
7922impl std::fmt::Debug for super::CancelHyperparameterTuningJobRequest {
7923 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7924 let mut debug_struct = f.debug_struct("CancelHyperparameterTuningJobRequest");
7925 debug_struct.field("name", &self.name);
7926 if !self._unknown_fields.is_empty() {
7927 debug_struct.field("_unknown_fields", &self._unknown_fields);
7928 }
7929 debug_struct.finish()
7930 }
7931}
7932
7933#[cfg(feature = "job-service")]
7934impl std::fmt::Debug for super::CreateNasJobRequest {
7935 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7936 let mut debug_struct = f.debug_struct("CreateNasJobRequest");
7937 debug_struct.field("parent", &self.parent);
7938 debug_struct.field("nas_job", &self.nas_job);
7939 if !self._unknown_fields.is_empty() {
7940 debug_struct.field("_unknown_fields", &self._unknown_fields);
7941 }
7942 debug_struct.finish()
7943 }
7944}
7945
7946#[cfg(feature = "job-service")]
7947impl std::fmt::Debug for super::GetNasJobRequest {
7948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7949 let mut debug_struct = f.debug_struct("GetNasJobRequest");
7950 debug_struct.field("name", &self.name);
7951 if !self._unknown_fields.is_empty() {
7952 debug_struct.field("_unknown_fields", &self._unknown_fields);
7953 }
7954 debug_struct.finish()
7955 }
7956}
7957
7958#[cfg(feature = "job-service")]
7959impl std::fmt::Debug for super::ListNasJobsRequest {
7960 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7961 let mut debug_struct = f.debug_struct("ListNasJobsRequest");
7962 debug_struct.field("parent", &self.parent);
7963 debug_struct.field("filter", &self.filter);
7964 debug_struct.field("page_size", &self.page_size);
7965 debug_struct.field("page_token", &self.page_token);
7966 debug_struct.field("read_mask", &self.read_mask);
7967 if !self._unknown_fields.is_empty() {
7968 debug_struct.field("_unknown_fields", &self._unknown_fields);
7969 }
7970 debug_struct.finish()
7971 }
7972}
7973
7974#[cfg(feature = "job-service")]
7975impl std::fmt::Debug for super::ListNasJobsResponse {
7976 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7977 let mut debug_struct = f.debug_struct("ListNasJobsResponse");
7978 debug_struct.field("nas_jobs", &self.nas_jobs);
7979 debug_struct.field("next_page_token", &self.next_page_token);
7980 if !self._unknown_fields.is_empty() {
7981 debug_struct.field("_unknown_fields", &self._unknown_fields);
7982 }
7983 debug_struct.finish()
7984 }
7985}
7986
7987#[cfg(feature = "job-service")]
7988impl std::fmt::Debug for super::DeleteNasJobRequest {
7989 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
7990 let mut debug_struct = f.debug_struct("DeleteNasJobRequest");
7991 debug_struct.field("name", &self.name);
7992 if !self._unknown_fields.is_empty() {
7993 debug_struct.field("_unknown_fields", &self._unknown_fields);
7994 }
7995 debug_struct.finish()
7996 }
7997}
7998
7999#[cfg(feature = "job-service")]
8000impl std::fmt::Debug for super::CancelNasJobRequest {
8001 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8002 let mut debug_struct = f.debug_struct("CancelNasJobRequest");
8003 debug_struct.field("name", &self.name);
8004 if !self._unknown_fields.is_empty() {
8005 debug_struct.field("_unknown_fields", &self._unknown_fields);
8006 }
8007 debug_struct.finish()
8008 }
8009}
8010
8011#[cfg(feature = "job-service")]
8012impl std::fmt::Debug for super::GetNasTrialDetailRequest {
8013 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8014 let mut debug_struct = f.debug_struct("GetNasTrialDetailRequest");
8015 debug_struct.field("name", &self.name);
8016 if !self._unknown_fields.is_empty() {
8017 debug_struct.field("_unknown_fields", &self._unknown_fields);
8018 }
8019 debug_struct.finish()
8020 }
8021}
8022
8023#[cfg(feature = "job-service")]
8024impl std::fmt::Debug for super::ListNasTrialDetailsRequest {
8025 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8026 let mut debug_struct = f.debug_struct("ListNasTrialDetailsRequest");
8027 debug_struct.field("parent", &self.parent);
8028 debug_struct.field("page_size", &self.page_size);
8029 debug_struct.field("page_token", &self.page_token);
8030 if !self._unknown_fields.is_empty() {
8031 debug_struct.field("_unknown_fields", &self._unknown_fields);
8032 }
8033 debug_struct.finish()
8034 }
8035}
8036
8037#[cfg(feature = "job-service")]
8038impl std::fmt::Debug for super::ListNasTrialDetailsResponse {
8039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8040 let mut debug_struct = f.debug_struct("ListNasTrialDetailsResponse");
8041 debug_struct.field("nas_trial_details", &self.nas_trial_details);
8042 debug_struct.field("next_page_token", &self.next_page_token);
8043 if !self._unknown_fields.is_empty() {
8044 debug_struct.field("_unknown_fields", &self._unknown_fields);
8045 }
8046 debug_struct.finish()
8047 }
8048}
8049
8050#[cfg(feature = "job-service")]
8051impl std::fmt::Debug for super::CreateBatchPredictionJobRequest {
8052 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8053 let mut debug_struct = f.debug_struct("CreateBatchPredictionJobRequest");
8054 debug_struct.field("parent", &self.parent);
8055 debug_struct.field("batch_prediction_job", &self.batch_prediction_job);
8056 if !self._unknown_fields.is_empty() {
8057 debug_struct.field("_unknown_fields", &self._unknown_fields);
8058 }
8059 debug_struct.finish()
8060 }
8061}
8062
8063#[cfg(feature = "job-service")]
8064impl std::fmt::Debug for super::GetBatchPredictionJobRequest {
8065 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8066 let mut debug_struct = f.debug_struct("GetBatchPredictionJobRequest");
8067 debug_struct.field("name", &self.name);
8068 if !self._unknown_fields.is_empty() {
8069 debug_struct.field("_unknown_fields", &self._unknown_fields);
8070 }
8071 debug_struct.finish()
8072 }
8073}
8074
8075#[cfg(feature = "job-service")]
8076impl std::fmt::Debug for super::ListBatchPredictionJobsRequest {
8077 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8078 let mut debug_struct = f.debug_struct("ListBatchPredictionJobsRequest");
8079 debug_struct.field("parent", &self.parent);
8080 debug_struct.field("filter", &self.filter);
8081 debug_struct.field("page_size", &self.page_size);
8082 debug_struct.field("page_token", &self.page_token);
8083 debug_struct.field("read_mask", &self.read_mask);
8084 if !self._unknown_fields.is_empty() {
8085 debug_struct.field("_unknown_fields", &self._unknown_fields);
8086 }
8087 debug_struct.finish()
8088 }
8089}
8090
8091#[cfg(feature = "job-service")]
8092impl std::fmt::Debug for super::ListBatchPredictionJobsResponse {
8093 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8094 let mut debug_struct = f.debug_struct("ListBatchPredictionJobsResponse");
8095 debug_struct.field("batch_prediction_jobs", &self.batch_prediction_jobs);
8096 debug_struct.field("next_page_token", &self.next_page_token);
8097 if !self._unknown_fields.is_empty() {
8098 debug_struct.field("_unknown_fields", &self._unknown_fields);
8099 }
8100 debug_struct.finish()
8101 }
8102}
8103
8104#[cfg(feature = "job-service")]
8105impl std::fmt::Debug for super::DeleteBatchPredictionJobRequest {
8106 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8107 let mut debug_struct = f.debug_struct("DeleteBatchPredictionJobRequest");
8108 debug_struct.field("name", &self.name);
8109 if !self._unknown_fields.is_empty() {
8110 debug_struct.field("_unknown_fields", &self._unknown_fields);
8111 }
8112 debug_struct.finish()
8113 }
8114}
8115
8116#[cfg(feature = "job-service")]
8117impl std::fmt::Debug for super::CancelBatchPredictionJobRequest {
8118 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8119 let mut debug_struct = f.debug_struct("CancelBatchPredictionJobRequest");
8120 debug_struct.field("name", &self.name);
8121 if !self._unknown_fields.is_empty() {
8122 debug_struct.field("_unknown_fields", &self._unknown_fields);
8123 }
8124 debug_struct.finish()
8125 }
8126}
8127
8128#[cfg(feature = "job-service")]
8129impl std::fmt::Debug for super::CreateModelDeploymentMonitoringJobRequest {
8130 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8131 let mut debug_struct = f.debug_struct("CreateModelDeploymentMonitoringJobRequest");
8132 debug_struct.field("parent", &self.parent);
8133 debug_struct.field(
8134 "model_deployment_monitoring_job",
8135 &self.model_deployment_monitoring_job,
8136 );
8137 if !self._unknown_fields.is_empty() {
8138 debug_struct.field("_unknown_fields", &self._unknown_fields);
8139 }
8140 debug_struct.finish()
8141 }
8142}
8143
8144#[cfg(feature = "job-service")]
8145impl std::fmt::Debug for super::SearchModelDeploymentMonitoringStatsAnomaliesRequest {
8146 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8147 let mut debug_struct =
8148 f.debug_struct("SearchModelDeploymentMonitoringStatsAnomaliesRequest");
8149 debug_struct.field(
8150 "model_deployment_monitoring_job",
8151 &self.model_deployment_monitoring_job,
8152 );
8153 debug_struct.field("deployed_model_id", &self.deployed_model_id);
8154 debug_struct.field("feature_display_name", &self.feature_display_name);
8155 debug_struct.field("objectives", &self.objectives);
8156 debug_struct.field("page_size", &self.page_size);
8157 debug_struct.field("page_token", &self.page_token);
8158 debug_struct.field("start_time", &self.start_time);
8159 debug_struct.field("end_time", &self.end_time);
8160 if !self._unknown_fields.is_empty() {
8161 debug_struct.field("_unknown_fields", &self._unknown_fields);
8162 }
8163 debug_struct.finish()
8164 }
8165}
8166
8167#[cfg(feature = "job-service")]
8168impl std::fmt::Debug
8169 for super::search_model_deployment_monitoring_stats_anomalies_request::StatsAnomaliesObjective
8170{
8171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8172 let mut debug_struct = f.debug_struct("StatsAnomaliesObjective");
8173 debug_struct.field("r#type", &self.r#type);
8174 debug_struct.field("top_feature_count", &self.top_feature_count);
8175 if !self._unknown_fields.is_empty() {
8176 debug_struct.field("_unknown_fields", &self._unknown_fields);
8177 }
8178 debug_struct.finish()
8179 }
8180}
8181
8182#[cfg(feature = "job-service")]
8183impl std::fmt::Debug for super::SearchModelDeploymentMonitoringStatsAnomaliesResponse {
8184 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8185 let mut debug_struct =
8186 f.debug_struct("SearchModelDeploymentMonitoringStatsAnomaliesResponse");
8187 debug_struct.field("monitoring_stats", &self.monitoring_stats);
8188 debug_struct.field("next_page_token", &self.next_page_token);
8189 if !self._unknown_fields.is_empty() {
8190 debug_struct.field("_unknown_fields", &self._unknown_fields);
8191 }
8192 debug_struct.finish()
8193 }
8194}
8195
8196#[cfg(feature = "job-service")]
8197impl std::fmt::Debug for super::GetModelDeploymentMonitoringJobRequest {
8198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8199 let mut debug_struct = f.debug_struct("GetModelDeploymentMonitoringJobRequest");
8200 debug_struct.field("name", &self.name);
8201 if !self._unknown_fields.is_empty() {
8202 debug_struct.field("_unknown_fields", &self._unknown_fields);
8203 }
8204 debug_struct.finish()
8205 }
8206}
8207
8208#[cfg(feature = "job-service")]
8209impl std::fmt::Debug for super::ListModelDeploymentMonitoringJobsRequest {
8210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8211 let mut debug_struct = f.debug_struct("ListModelDeploymentMonitoringJobsRequest");
8212 debug_struct.field("parent", &self.parent);
8213 debug_struct.field("filter", &self.filter);
8214 debug_struct.field("page_size", &self.page_size);
8215 debug_struct.field("page_token", &self.page_token);
8216 debug_struct.field("read_mask", &self.read_mask);
8217 if !self._unknown_fields.is_empty() {
8218 debug_struct.field("_unknown_fields", &self._unknown_fields);
8219 }
8220 debug_struct.finish()
8221 }
8222}
8223
8224#[cfg(feature = "job-service")]
8225impl std::fmt::Debug for super::ListModelDeploymentMonitoringJobsResponse {
8226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8227 let mut debug_struct = f.debug_struct("ListModelDeploymentMonitoringJobsResponse");
8228 debug_struct.field(
8229 "model_deployment_monitoring_jobs",
8230 &self.model_deployment_monitoring_jobs,
8231 );
8232 debug_struct.field("next_page_token", &self.next_page_token);
8233 if !self._unknown_fields.is_empty() {
8234 debug_struct.field("_unknown_fields", &self._unknown_fields);
8235 }
8236 debug_struct.finish()
8237 }
8238}
8239
8240#[cfg(feature = "job-service")]
8241impl std::fmt::Debug for super::UpdateModelDeploymentMonitoringJobRequest {
8242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8243 let mut debug_struct = f.debug_struct("UpdateModelDeploymentMonitoringJobRequest");
8244 debug_struct.field(
8245 "model_deployment_monitoring_job",
8246 &self.model_deployment_monitoring_job,
8247 );
8248 debug_struct.field("update_mask", &self.update_mask);
8249 if !self._unknown_fields.is_empty() {
8250 debug_struct.field("_unknown_fields", &self._unknown_fields);
8251 }
8252 debug_struct.finish()
8253 }
8254}
8255
8256#[cfg(feature = "job-service")]
8257impl std::fmt::Debug for super::DeleteModelDeploymentMonitoringJobRequest {
8258 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8259 let mut debug_struct = f.debug_struct("DeleteModelDeploymentMonitoringJobRequest");
8260 debug_struct.field("name", &self.name);
8261 if !self._unknown_fields.is_empty() {
8262 debug_struct.field("_unknown_fields", &self._unknown_fields);
8263 }
8264 debug_struct.finish()
8265 }
8266}
8267
8268#[cfg(feature = "job-service")]
8269impl std::fmt::Debug for super::PauseModelDeploymentMonitoringJobRequest {
8270 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8271 let mut debug_struct = f.debug_struct("PauseModelDeploymentMonitoringJobRequest");
8272 debug_struct.field("name", &self.name);
8273 if !self._unknown_fields.is_empty() {
8274 debug_struct.field("_unknown_fields", &self._unknown_fields);
8275 }
8276 debug_struct.finish()
8277 }
8278}
8279
8280#[cfg(feature = "job-service")]
8281impl std::fmt::Debug for super::ResumeModelDeploymentMonitoringJobRequest {
8282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8283 let mut debug_struct = f.debug_struct("ResumeModelDeploymentMonitoringJobRequest");
8284 debug_struct.field("name", &self.name);
8285 if !self._unknown_fields.is_empty() {
8286 debug_struct.field("_unknown_fields", &self._unknown_fields);
8287 }
8288 debug_struct.finish()
8289 }
8290}
8291
8292#[cfg(feature = "job-service")]
8293impl std::fmt::Debug for super::UpdateModelDeploymentMonitoringJobOperationMetadata {
8294 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8295 let mut debug_struct =
8296 f.debug_struct("UpdateModelDeploymentMonitoringJobOperationMetadata");
8297 debug_struct.field("generic_metadata", &self.generic_metadata);
8298 if !self._unknown_fields.is_empty() {
8299 debug_struct.field("_unknown_fields", &self._unknown_fields);
8300 }
8301 debug_struct.finish()
8302 }
8303}
8304
8305#[cfg(feature = "metadata-service")]
8306impl std::fmt::Debug for super::LineageSubgraph {
8307 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8308 let mut debug_struct = f.debug_struct("LineageSubgraph");
8309 debug_struct.field("artifacts", &self.artifacts);
8310 debug_struct.field("executions", &self.executions);
8311 debug_struct.field("events", &self.events);
8312 if !self._unknown_fields.is_empty() {
8313 debug_struct.field("_unknown_fields", &self._unknown_fields);
8314 }
8315 debug_struct.finish()
8316 }
8317}
8318
8319#[cfg(feature = "llm-utility-service")]
8320impl std::fmt::Debug for super::ComputeTokensRequest {
8321 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8322 let mut debug_struct = f.debug_struct("ComputeTokensRequest");
8323 debug_struct.field("endpoint", &self.endpoint);
8324 debug_struct.field("instances", &self.instances);
8325 debug_struct.field("model", &self.model);
8326 debug_struct.field("contents", &self.contents);
8327 if !self._unknown_fields.is_empty() {
8328 debug_struct.field("_unknown_fields", &self._unknown_fields);
8329 }
8330 debug_struct.finish()
8331 }
8332}
8333
8334#[cfg(feature = "llm-utility-service")]
8335impl std::fmt::Debug for super::TokensInfo {
8336 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8337 let mut debug_struct = f.debug_struct("TokensInfo");
8338 debug_struct.field("tokens", &self.tokens);
8339 debug_struct.field("token_ids", &self.token_ids);
8340 debug_struct.field("role", &self.role);
8341 if !self._unknown_fields.is_empty() {
8342 debug_struct.field("_unknown_fields", &self._unknown_fields);
8343 }
8344 debug_struct.finish()
8345 }
8346}
8347
8348#[cfg(feature = "llm-utility-service")]
8349impl std::fmt::Debug for super::ComputeTokensResponse {
8350 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8351 let mut debug_struct = f.debug_struct("ComputeTokensResponse");
8352 debug_struct.field("tokens_info", &self.tokens_info);
8353 if !self._unknown_fields.is_empty() {
8354 debug_struct.field("_unknown_fields", &self._unknown_fields);
8355 }
8356 debug_struct.finish()
8357 }
8358}
8359
8360#[cfg(any(
8361 feature = "deployment-resource-pool-service",
8362 feature = "endpoint-service",
8363 feature = "index-endpoint-service",
8364 feature = "job-service",
8365 feature = "model-garden-service",
8366 feature = "notebook-service",
8367 feature = "persistent-resource-service",
8368 feature = "schedule-service",
8369))]
8370impl std::fmt::Debug for super::MachineSpec {
8371 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8372 let mut debug_struct = f.debug_struct("MachineSpec");
8373 debug_struct.field("machine_type", &self.machine_type);
8374 debug_struct.field("accelerator_type", &self.accelerator_type);
8375 debug_struct.field("accelerator_count", &self.accelerator_count);
8376 debug_struct.field("tpu_topology", &self.tpu_topology);
8377 debug_struct.field("reservation_affinity", &self.reservation_affinity);
8378 if !self._unknown_fields.is_empty() {
8379 debug_struct.field("_unknown_fields", &self._unknown_fields);
8380 }
8381 debug_struct.finish()
8382 }
8383}
8384
8385#[cfg(any(
8386 feature = "deployment-resource-pool-service",
8387 feature = "endpoint-service",
8388 feature = "index-endpoint-service",
8389 feature = "model-garden-service",
8390))]
8391impl std::fmt::Debug for super::DedicatedResources {
8392 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8393 let mut debug_struct = f.debug_struct("DedicatedResources");
8394 debug_struct.field("machine_spec", &self.machine_spec);
8395 debug_struct.field("min_replica_count", &self.min_replica_count);
8396 debug_struct.field("max_replica_count", &self.max_replica_count);
8397 debug_struct.field("required_replica_count", &self.required_replica_count);
8398 debug_struct.field("autoscaling_metric_specs", &self.autoscaling_metric_specs);
8399 debug_struct.field("spot", &self.spot);
8400 if !self._unknown_fields.is_empty() {
8401 debug_struct.field("_unknown_fields", &self._unknown_fields);
8402 }
8403 debug_struct.finish()
8404 }
8405}
8406
8407#[cfg(any(
8408 feature = "deployment-resource-pool-service",
8409 feature = "endpoint-service",
8410 feature = "feature-online-store-admin-service",
8411 feature = "index-endpoint-service",
8412 feature = "model-garden-service",
8413))]
8414impl std::fmt::Debug for super::AutomaticResources {
8415 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8416 let mut debug_struct = f.debug_struct("AutomaticResources");
8417 debug_struct.field("min_replica_count", &self.min_replica_count);
8418 debug_struct.field("max_replica_count", &self.max_replica_count);
8419 if !self._unknown_fields.is_empty() {
8420 debug_struct.field("_unknown_fields", &self._unknown_fields);
8421 }
8422 debug_struct.finish()
8423 }
8424}
8425
8426#[cfg(feature = "job-service")]
8427impl std::fmt::Debug for super::BatchDedicatedResources {
8428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8429 let mut debug_struct = f.debug_struct("BatchDedicatedResources");
8430 debug_struct.field("machine_spec", &self.machine_spec);
8431 debug_struct.field("starting_replica_count", &self.starting_replica_count);
8432 debug_struct.field("max_replica_count", &self.max_replica_count);
8433 if !self._unknown_fields.is_empty() {
8434 debug_struct.field("_unknown_fields", &self._unknown_fields);
8435 }
8436 debug_struct.finish()
8437 }
8438}
8439
8440#[cfg(feature = "job-service")]
8441impl std::fmt::Debug for super::ResourcesConsumed {
8442 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8443 let mut debug_struct = f.debug_struct("ResourcesConsumed");
8444 debug_struct.field("replica_hours", &self.replica_hours);
8445 if !self._unknown_fields.is_empty() {
8446 debug_struct.field("_unknown_fields", &self._unknown_fields);
8447 }
8448 debug_struct.finish()
8449 }
8450}
8451
8452#[cfg(any(feature = "job-service", feature = "persistent-resource-service",))]
8453impl std::fmt::Debug for super::DiskSpec {
8454 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8455 let mut debug_struct = f.debug_struct("DiskSpec");
8456 debug_struct.field("boot_disk_type", &self.boot_disk_type);
8457 debug_struct.field("boot_disk_size_gb", &self.boot_disk_size_gb);
8458 if !self._unknown_fields.is_empty() {
8459 debug_struct.field("_unknown_fields", &self._unknown_fields);
8460 }
8461 debug_struct.finish()
8462 }
8463}
8464
8465#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
8466impl std::fmt::Debug for super::PersistentDiskSpec {
8467 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8468 let mut debug_struct = f.debug_struct("PersistentDiskSpec");
8469 debug_struct.field("disk_type", &self.disk_type);
8470 debug_struct.field("disk_size_gb", &self.disk_size_gb);
8471 if !self._unknown_fields.is_empty() {
8472 debug_struct.field("_unknown_fields", &self._unknown_fields);
8473 }
8474 debug_struct.finish()
8475 }
8476}
8477
8478#[cfg(feature = "job-service")]
8479impl std::fmt::Debug for super::NfsMount {
8480 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8481 let mut debug_struct = f.debug_struct("NfsMount");
8482 debug_struct.field("server", &self.server);
8483 debug_struct.field("path", &self.path);
8484 debug_struct.field("mount_point", &self.mount_point);
8485 if !self._unknown_fields.is_empty() {
8486 debug_struct.field("_unknown_fields", &self._unknown_fields);
8487 }
8488 debug_struct.finish()
8489 }
8490}
8491
8492#[cfg(any(
8493 feature = "deployment-resource-pool-service",
8494 feature = "endpoint-service",
8495 feature = "index-endpoint-service",
8496 feature = "model-garden-service",
8497))]
8498impl std::fmt::Debug for super::AutoscalingMetricSpec {
8499 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8500 let mut debug_struct = f.debug_struct("AutoscalingMetricSpec");
8501 debug_struct.field("metric_name", &self.metric_name);
8502 debug_struct.field("target", &self.target);
8503 if !self._unknown_fields.is_empty() {
8504 debug_struct.field("_unknown_fields", &self._unknown_fields);
8505 }
8506 debug_struct.finish()
8507 }
8508}
8509
8510#[cfg(feature = "notebook-service")]
8511impl std::fmt::Debug for super::ShieldedVmConfig {
8512 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8513 let mut debug_struct = f.debug_struct("ShieldedVmConfig");
8514 debug_struct.field("enable_secure_boot", &self.enable_secure_boot);
8515 if !self._unknown_fields.is_empty() {
8516 debug_struct.field("_unknown_fields", &self._unknown_fields);
8517 }
8518 debug_struct.finish()
8519 }
8520}
8521
8522#[cfg(feature = "job-service")]
8523impl std::fmt::Debug for super::ManualBatchTuningParameters {
8524 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8525 let mut debug_struct = f.debug_struct("ManualBatchTuningParameters");
8526 debug_struct.field("batch_size", &self.batch_size);
8527 if !self._unknown_fields.is_empty() {
8528 debug_struct.field("_unknown_fields", &self._unknown_fields);
8529 }
8530 debug_struct.finish()
8531 }
8532}
8533
8534#[cfg(feature = "match-service")]
8535impl std::fmt::Debug for super::FindNeighborsRequest {
8536 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8537 let mut debug_struct = f.debug_struct("FindNeighborsRequest");
8538 debug_struct.field("index_endpoint", &self.index_endpoint);
8539 debug_struct.field("deployed_index_id", &self.deployed_index_id);
8540 debug_struct.field("queries", &self.queries);
8541 debug_struct.field("return_full_datapoint", &self.return_full_datapoint);
8542 if !self._unknown_fields.is_empty() {
8543 debug_struct.field("_unknown_fields", &self._unknown_fields);
8544 }
8545 debug_struct.finish()
8546 }
8547}
8548
8549#[cfg(feature = "match-service")]
8550impl std::fmt::Debug for super::find_neighbors_request::Query {
8551 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8552 let mut debug_struct = f.debug_struct("Query");
8553 debug_struct.field("datapoint", &self.datapoint);
8554 debug_struct.field("neighbor_count", &self.neighbor_count);
8555 debug_struct.field(
8556 "per_crowding_attribute_neighbor_count",
8557 &self.per_crowding_attribute_neighbor_count,
8558 );
8559 debug_struct.field(
8560 "approximate_neighbor_count",
8561 &self.approximate_neighbor_count,
8562 );
8563 debug_struct.field(
8564 "fraction_leaf_nodes_to_search_override",
8565 &self.fraction_leaf_nodes_to_search_override,
8566 );
8567 debug_struct.field("ranking", &self.ranking);
8568 if !self._unknown_fields.is_empty() {
8569 debug_struct.field("_unknown_fields", &self._unknown_fields);
8570 }
8571 debug_struct.finish()
8572 }
8573}
8574
8575#[cfg(feature = "match-service")]
8576impl std::fmt::Debug for super::find_neighbors_request::query::Rrf {
8577 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8578 let mut debug_struct = f.debug_struct("Rrf");
8579 debug_struct.field("alpha", &self.alpha);
8580 if !self._unknown_fields.is_empty() {
8581 debug_struct.field("_unknown_fields", &self._unknown_fields);
8582 }
8583 debug_struct.finish()
8584 }
8585}
8586
8587#[cfg(feature = "match-service")]
8588impl std::fmt::Debug for super::FindNeighborsResponse {
8589 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8590 let mut debug_struct = f.debug_struct("FindNeighborsResponse");
8591 debug_struct.field("nearest_neighbors", &self.nearest_neighbors);
8592 if !self._unknown_fields.is_empty() {
8593 debug_struct.field("_unknown_fields", &self._unknown_fields);
8594 }
8595 debug_struct.finish()
8596 }
8597}
8598
8599#[cfg(feature = "match-service")]
8600impl std::fmt::Debug for super::find_neighbors_response::Neighbor {
8601 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8602 let mut debug_struct = f.debug_struct("Neighbor");
8603 debug_struct.field("datapoint", &self.datapoint);
8604 debug_struct.field("distance", &self.distance);
8605 debug_struct.field("sparse_distance", &self.sparse_distance);
8606 if !self._unknown_fields.is_empty() {
8607 debug_struct.field("_unknown_fields", &self._unknown_fields);
8608 }
8609 debug_struct.finish()
8610 }
8611}
8612
8613#[cfg(feature = "match-service")]
8614impl std::fmt::Debug for super::find_neighbors_response::NearestNeighbors {
8615 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8616 let mut debug_struct = f.debug_struct("NearestNeighbors");
8617 debug_struct.field("id", &self.id);
8618 debug_struct.field("neighbors", &self.neighbors);
8619 if !self._unknown_fields.is_empty() {
8620 debug_struct.field("_unknown_fields", &self._unknown_fields);
8621 }
8622 debug_struct.finish()
8623 }
8624}
8625
8626#[cfg(feature = "match-service")]
8627impl std::fmt::Debug for super::ReadIndexDatapointsRequest {
8628 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8629 let mut debug_struct = f.debug_struct("ReadIndexDatapointsRequest");
8630 debug_struct.field("index_endpoint", &self.index_endpoint);
8631 debug_struct.field("deployed_index_id", &self.deployed_index_id);
8632 debug_struct.field("ids", &self.ids);
8633 if !self._unknown_fields.is_empty() {
8634 debug_struct.field("_unknown_fields", &self._unknown_fields);
8635 }
8636 debug_struct.finish()
8637 }
8638}
8639
8640#[cfg(feature = "match-service")]
8641impl std::fmt::Debug for super::ReadIndexDatapointsResponse {
8642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8643 let mut debug_struct = f.debug_struct("ReadIndexDatapointsResponse");
8644 debug_struct.field("datapoints", &self.datapoints);
8645 if !self._unknown_fields.is_empty() {
8646 debug_struct.field("_unknown_fields", &self._unknown_fields);
8647 }
8648 debug_struct.finish()
8649 }
8650}
8651
8652#[cfg(feature = "metadata-service")]
8653impl std::fmt::Debug for super::MetadataSchema {
8654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8655 let mut debug_struct = f.debug_struct("MetadataSchema");
8656 debug_struct.field("name", &self.name);
8657 debug_struct.field("schema_version", &self.schema_version);
8658 debug_struct.field("schema", &self.schema);
8659 debug_struct.field("schema_type", &self.schema_type);
8660 debug_struct.field("create_time", &self.create_time);
8661 debug_struct.field("description", &self.description);
8662 if !self._unknown_fields.is_empty() {
8663 debug_struct.field("_unknown_fields", &self._unknown_fields);
8664 }
8665 debug_struct.finish()
8666 }
8667}
8668
8669#[cfg(feature = "metadata-service")]
8670impl std::fmt::Debug for super::CreateMetadataStoreRequest {
8671 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8672 let mut debug_struct = f.debug_struct("CreateMetadataStoreRequest");
8673 debug_struct.field("parent", &self.parent);
8674 debug_struct.field("metadata_store", &self.metadata_store);
8675 debug_struct.field("metadata_store_id", &self.metadata_store_id);
8676 if !self._unknown_fields.is_empty() {
8677 debug_struct.field("_unknown_fields", &self._unknown_fields);
8678 }
8679 debug_struct.finish()
8680 }
8681}
8682
8683#[cfg(feature = "metadata-service")]
8684impl std::fmt::Debug for super::CreateMetadataStoreOperationMetadata {
8685 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8686 let mut debug_struct = f.debug_struct("CreateMetadataStoreOperationMetadata");
8687 debug_struct.field("generic_metadata", &self.generic_metadata);
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 = "metadata-service")]
8696impl std::fmt::Debug for super::GetMetadataStoreRequest {
8697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8698 let mut debug_struct = f.debug_struct("GetMetadataStoreRequest");
8699 debug_struct.field("name", &self.name);
8700 if !self._unknown_fields.is_empty() {
8701 debug_struct.field("_unknown_fields", &self._unknown_fields);
8702 }
8703 debug_struct.finish()
8704 }
8705}
8706
8707#[cfg(feature = "metadata-service")]
8708impl std::fmt::Debug for super::ListMetadataStoresRequest {
8709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8710 let mut debug_struct = f.debug_struct("ListMetadataStoresRequest");
8711 debug_struct.field("parent", &self.parent);
8712 debug_struct.field("page_size", &self.page_size);
8713 debug_struct.field("page_token", &self.page_token);
8714 if !self._unknown_fields.is_empty() {
8715 debug_struct.field("_unknown_fields", &self._unknown_fields);
8716 }
8717 debug_struct.finish()
8718 }
8719}
8720
8721#[cfg(feature = "metadata-service")]
8722impl std::fmt::Debug for super::ListMetadataStoresResponse {
8723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8724 let mut debug_struct = f.debug_struct("ListMetadataStoresResponse");
8725 debug_struct.field("metadata_stores", &self.metadata_stores);
8726 debug_struct.field("next_page_token", &self.next_page_token);
8727 if !self._unknown_fields.is_empty() {
8728 debug_struct.field("_unknown_fields", &self._unknown_fields);
8729 }
8730 debug_struct.finish()
8731 }
8732}
8733
8734#[cfg(feature = "metadata-service")]
8735impl std::fmt::Debug for super::DeleteMetadataStoreRequest {
8736 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8737 let mut debug_struct = f.debug_struct("DeleteMetadataStoreRequest");
8738 debug_struct.field("name", &self.name);
8739 debug_struct.field("force", &self.force);
8740 if !self._unknown_fields.is_empty() {
8741 debug_struct.field("_unknown_fields", &self._unknown_fields);
8742 }
8743 debug_struct.finish()
8744 }
8745}
8746
8747#[cfg(feature = "metadata-service")]
8748impl std::fmt::Debug for super::DeleteMetadataStoreOperationMetadata {
8749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8750 let mut debug_struct = f.debug_struct("DeleteMetadataStoreOperationMetadata");
8751 debug_struct.field("generic_metadata", &self.generic_metadata);
8752 if !self._unknown_fields.is_empty() {
8753 debug_struct.field("_unknown_fields", &self._unknown_fields);
8754 }
8755 debug_struct.finish()
8756 }
8757}
8758
8759#[cfg(feature = "metadata-service")]
8760impl std::fmt::Debug for super::CreateArtifactRequest {
8761 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8762 let mut debug_struct = f.debug_struct("CreateArtifactRequest");
8763 debug_struct.field("parent", &self.parent);
8764 debug_struct.field("artifact", &self.artifact);
8765 debug_struct.field("artifact_id", &self.artifact_id);
8766 if !self._unknown_fields.is_empty() {
8767 debug_struct.field("_unknown_fields", &self._unknown_fields);
8768 }
8769 debug_struct.finish()
8770 }
8771}
8772
8773#[cfg(feature = "metadata-service")]
8774impl std::fmt::Debug for super::GetArtifactRequest {
8775 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8776 let mut debug_struct = f.debug_struct("GetArtifactRequest");
8777 debug_struct.field("name", &self.name);
8778 if !self._unknown_fields.is_empty() {
8779 debug_struct.field("_unknown_fields", &self._unknown_fields);
8780 }
8781 debug_struct.finish()
8782 }
8783}
8784
8785#[cfg(feature = "metadata-service")]
8786impl std::fmt::Debug for super::ListArtifactsRequest {
8787 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8788 let mut debug_struct = f.debug_struct("ListArtifactsRequest");
8789 debug_struct.field("parent", &self.parent);
8790 debug_struct.field("page_size", &self.page_size);
8791 debug_struct.field("page_token", &self.page_token);
8792 debug_struct.field("filter", &self.filter);
8793 debug_struct.field("order_by", &self.order_by);
8794 if !self._unknown_fields.is_empty() {
8795 debug_struct.field("_unknown_fields", &self._unknown_fields);
8796 }
8797 debug_struct.finish()
8798 }
8799}
8800
8801#[cfg(feature = "metadata-service")]
8802impl std::fmt::Debug for super::ListArtifactsResponse {
8803 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8804 let mut debug_struct = f.debug_struct("ListArtifactsResponse");
8805 debug_struct.field("artifacts", &self.artifacts);
8806 debug_struct.field("next_page_token", &self.next_page_token);
8807 if !self._unknown_fields.is_empty() {
8808 debug_struct.field("_unknown_fields", &self._unknown_fields);
8809 }
8810 debug_struct.finish()
8811 }
8812}
8813
8814#[cfg(feature = "metadata-service")]
8815impl std::fmt::Debug for super::UpdateArtifactRequest {
8816 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8817 let mut debug_struct = f.debug_struct("UpdateArtifactRequest");
8818 debug_struct.field("artifact", &self.artifact);
8819 debug_struct.field("update_mask", &self.update_mask);
8820 debug_struct.field("allow_missing", &self.allow_missing);
8821 if !self._unknown_fields.is_empty() {
8822 debug_struct.field("_unknown_fields", &self._unknown_fields);
8823 }
8824 debug_struct.finish()
8825 }
8826}
8827
8828#[cfg(feature = "metadata-service")]
8829impl std::fmt::Debug for super::DeleteArtifactRequest {
8830 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8831 let mut debug_struct = f.debug_struct("DeleteArtifactRequest");
8832 debug_struct.field("name", &self.name);
8833 debug_struct.field("etag", &self.etag);
8834 if !self._unknown_fields.is_empty() {
8835 debug_struct.field("_unknown_fields", &self._unknown_fields);
8836 }
8837 debug_struct.finish()
8838 }
8839}
8840
8841#[cfg(feature = "metadata-service")]
8842impl std::fmt::Debug for super::PurgeArtifactsRequest {
8843 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8844 let mut debug_struct = f.debug_struct("PurgeArtifactsRequest");
8845 debug_struct.field("parent", &self.parent);
8846 debug_struct.field("filter", &self.filter);
8847 debug_struct.field("force", &self.force);
8848 if !self._unknown_fields.is_empty() {
8849 debug_struct.field("_unknown_fields", &self._unknown_fields);
8850 }
8851 debug_struct.finish()
8852 }
8853}
8854
8855#[cfg(feature = "metadata-service")]
8856impl std::fmt::Debug for super::PurgeArtifactsResponse {
8857 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8858 let mut debug_struct = f.debug_struct("PurgeArtifactsResponse");
8859 debug_struct.field("purge_count", &self.purge_count);
8860 debug_struct.field("purge_sample", &self.purge_sample);
8861 if !self._unknown_fields.is_empty() {
8862 debug_struct.field("_unknown_fields", &self._unknown_fields);
8863 }
8864 debug_struct.finish()
8865 }
8866}
8867
8868#[cfg(feature = "metadata-service")]
8869impl std::fmt::Debug for super::PurgeArtifactsMetadata {
8870 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8871 let mut debug_struct = f.debug_struct("PurgeArtifactsMetadata");
8872 debug_struct.field("generic_metadata", &self.generic_metadata);
8873 if !self._unknown_fields.is_empty() {
8874 debug_struct.field("_unknown_fields", &self._unknown_fields);
8875 }
8876 debug_struct.finish()
8877 }
8878}
8879
8880#[cfg(feature = "metadata-service")]
8881impl std::fmt::Debug for super::CreateContextRequest {
8882 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8883 let mut debug_struct = f.debug_struct("CreateContextRequest");
8884 debug_struct.field("parent", &self.parent);
8885 debug_struct.field("context", &self.context);
8886 debug_struct.field("context_id", &self.context_id);
8887 if !self._unknown_fields.is_empty() {
8888 debug_struct.field("_unknown_fields", &self._unknown_fields);
8889 }
8890 debug_struct.finish()
8891 }
8892}
8893
8894#[cfg(feature = "metadata-service")]
8895impl std::fmt::Debug for super::GetContextRequest {
8896 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8897 let mut debug_struct = f.debug_struct("GetContextRequest");
8898 debug_struct.field("name", &self.name);
8899 if !self._unknown_fields.is_empty() {
8900 debug_struct.field("_unknown_fields", &self._unknown_fields);
8901 }
8902 debug_struct.finish()
8903 }
8904}
8905
8906#[cfg(feature = "metadata-service")]
8907impl std::fmt::Debug for super::ListContextsRequest {
8908 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8909 let mut debug_struct = f.debug_struct("ListContextsRequest");
8910 debug_struct.field("parent", &self.parent);
8911 debug_struct.field("page_size", &self.page_size);
8912 debug_struct.field("page_token", &self.page_token);
8913 debug_struct.field("filter", &self.filter);
8914 debug_struct.field("order_by", &self.order_by);
8915 if !self._unknown_fields.is_empty() {
8916 debug_struct.field("_unknown_fields", &self._unknown_fields);
8917 }
8918 debug_struct.finish()
8919 }
8920}
8921
8922#[cfg(feature = "metadata-service")]
8923impl std::fmt::Debug for super::ListContextsResponse {
8924 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8925 let mut debug_struct = f.debug_struct("ListContextsResponse");
8926 debug_struct.field("contexts", &self.contexts);
8927 debug_struct.field("next_page_token", &self.next_page_token);
8928 if !self._unknown_fields.is_empty() {
8929 debug_struct.field("_unknown_fields", &self._unknown_fields);
8930 }
8931 debug_struct.finish()
8932 }
8933}
8934
8935#[cfg(feature = "metadata-service")]
8936impl std::fmt::Debug for super::UpdateContextRequest {
8937 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8938 let mut debug_struct = f.debug_struct("UpdateContextRequest");
8939 debug_struct.field("context", &self.context);
8940 debug_struct.field("update_mask", &self.update_mask);
8941 debug_struct.field("allow_missing", &self.allow_missing);
8942 if !self._unknown_fields.is_empty() {
8943 debug_struct.field("_unknown_fields", &self._unknown_fields);
8944 }
8945 debug_struct.finish()
8946 }
8947}
8948
8949#[cfg(feature = "metadata-service")]
8950impl std::fmt::Debug for super::DeleteContextRequest {
8951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8952 let mut debug_struct = f.debug_struct("DeleteContextRequest");
8953 debug_struct.field("name", &self.name);
8954 debug_struct.field("force", &self.force);
8955 debug_struct.field("etag", &self.etag);
8956 if !self._unknown_fields.is_empty() {
8957 debug_struct.field("_unknown_fields", &self._unknown_fields);
8958 }
8959 debug_struct.finish()
8960 }
8961}
8962
8963#[cfg(feature = "metadata-service")]
8964impl std::fmt::Debug for super::PurgeContextsRequest {
8965 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8966 let mut debug_struct = f.debug_struct("PurgeContextsRequest");
8967 debug_struct.field("parent", &self.parent);
8968 debug_struct.field("filter", &self.filter);
8969 debug_struct.field("force", &self.force);
8970 if !self._unknown_fields.is_empty() {
8971 debug_struct.field("_unknown_fields", &self._unknown_fields);
8972 }
8973 debug_struct.finish()
8974 }
8975}
8976
8977#[cfg(feature = "metadata-service")]
8978impl std::fmt::Debug for super::PurgeContextsResponse {
8979 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8980 let mut debug_struct = f.debug_struct("PurgeContextsResponse");
8981 debug_struct.field("purge_count", &self.purge_count);
8982 debug_struct.field("purge_sample", &self.purge_sample);
8983 if !self._unknown_fields.is_empty() {
8984 debug_struct.field("_unknown_fields", &self._unknown_fields);
8985 }
8986 debug_struct.finish()
8987 }
8988}
8989
8990#[cfg(feature = "metadata-service")]
8991impl std::fmt::Debug for super::PurgeContextsMetadata {
8992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8993 let mut debug_struct = f.debug_struct("PurgeContextsMetadata");
8994 debug_struct.field("generic_metadata", &self.generic_metadata);
8995 if !self._unknown_fields.is_empty() {
8996 debug_struct.field("_unknown_fields", &self._unknown_fields);
8997 }
8998 debug_struct.finish()
8999 }
9000}
9001
9002#[cfg(feature = "metadata-service")]
9003impl std::fmt::Debug for super::AddContextArtifactsAndExecutionsRequest {
9004 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9005 let mut debug_struct = f.debug_struct("AddContextArtifactsAndExecutionsRequest");
9006 debug_struct.field("context", &self.context);
9007 debug_struct.field("artifacts", &self.artifacts);
9008 debug_struct.field("executions", &self.executions);
9009 if !self._unknown_fields.is_empty() {
9010 debug_struct.field("_unknown_fields", &self._unknown_fields);
9011 }
9012 debug_struct.finish()
9013 }
9014}
9015
9016#[cfg(feature = "metadata-service")]
9017impl std::fmt::Debug for super::AddContextArtifactsAndExecutionsResponse {
9018 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9019 let mut debug_struct = f.debug_struct("AddContextArtifactsAndExecutionsResponse");
9020 if !self._unknown_fields.is_empty() {
9021 debug_struct.field("_unknown_fields", &self._unknown_fields);
9022 }
9023 debug_struct.finish()
9024 }
9025}
9026
9027#[cfg(feature = "metadata-service")]
9028impl std::fmt::Debug for super::AddContextChildrenRequest {
9029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9030 let mut debug_struct = f.debug_struct("AddContextChildrenRequest");
9031 debug_struct.field("context", &self.context);
9032 debug_struct.field("child_contexts", &self.child_contexts);
9033 if !self._unknown_fields.is_empty() {
9034 debug_struct.field("_unknown_fields", &self._unknown_fields);
9035 }
9036 debug_struct.finish()
9037 }
9038}
9039
9040#[cfg(feature = "metadata-service")]
9041impl std::fmt::Debug for super::AddContextChildrenResponse {
9042 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9043 let mut debug_struct = f.debug_struct("AddContextChildrenResponse");
9044 if !self._unknown_fields.is_empty() {
9045 debug_struct.field("_unknown_fields", &self._unknown_fields);
9046 }
9047 debug_struct.finish()
9048 }
9049}
9050
9051#[cfg(feature = "metadata-service")]
9052impl std::fmt::Debug for super::RemoveContextChildrenRequest {
9053 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9054 let mut debug_struct = f.debug_struct("RemoveContextChildrenRequest");
9055 debug_struct.field("context", &self.context);
9056 debug_struct.field("child_contexts", &self.child_contexts);
9057 if !self._unknown_fields.is_empty() {
9058 debug_struct.field("_unknown_fields", &self._unknown_fields);
9059 }
9060 debug_struct.finish()
9061 }
9062}
9063
9064#[cfg(feature = "metadata-service")]
9065impl std::fmt::Debug for super::RemoveContextChildrenResponse {
9066 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9067 let mut debug_struct = f.debug_struct("RemoveContextChildrenResponse");
9068 if !self._unknown_fields.is_empty() {
9069 debug_struct.field("_unknown_fields", &self._unknown_fields);
9070 }
9071 debug_struct.finish()
9072 }
9073}
9074
9075#[cfg(feature = "metadata-service")]
9076impl std::fmt::Debug for super::QueryContextLineageSubgraphRequest {
9077 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9078 let mut debug_struct = f.debug_struct("QueryContextLineageSubgraphRequest");
9079 debug_struct.field("context", &self.context);
9080 if !self._unknown_fields.is_empty() {
9081 debug_struct.field("_unknown_fields", &self._unknown_fields);
9082 }
9083 debug_struct.finish()
9084 }
9085}
9086
9087#[cfg(feature = "metadata-service")]
9088impl std::fmt::Debug for super::CreateExecutionRequest {
9089 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9090 let mut debug_struct = f.debug_struct("CreateExecutionRequest");
9091 debug_struct.field("parent", &self.parent);
9092 debug_struct.field("execution", &self.execution);
9093 debug_struct.field("execution_id", &self.execution_id);
9094 if !self._unknown_fields.is_empty() {
9095 debug_struct.field("_unknown_fields", &self._unknown_fields);
9096 }
9097 debug_struct.finish()
9098 }
9099}
9100
9101#[cfg(feature = "metadata-service")]
9102impl std::fmt::Debug for super::GetExecutionRequest {
9103 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9104 let mut debug_struct = f.debug_struct("GetExecutionRequest");
9105 debug_struct.field("name", &self.name);
9106 if !self._unknown_fields.is_empty() {
9107 debug_struct.field("_unknown_fields", &self._unknown_fields);
9108 }
9109 debug_struct.finish()
9110 }
9111}
9112
9113#[cfg(feature = "metadata-service")]
9114impl std::fmt::Debug for super::ListExecutionsRequest {
9115 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9116 let mut debug_struct = f.debug_struct("ListExecutionsRequest");
9117 debug_struct.field("parent", &self.parent);
9118 debug_struct.field("page_size", &self.page_size);
9119 debug_struct.field("page_token", &self.page_token);
9120 debug_struct.field("filter", &self.filter);
9121 debug_struct.field("order_by", &self.order_by);
9122 if !self._unknown_fields.is_empty() {
9123 debug_struct.field("_unknown_fields", &self._unknown_fields);
9124 }
9125 debug_struct.finish()
9126 }
9127}
9128
9129#[cfg(feature = "metadata-service")]
9130impl std::fmt::Debug for super::ListExecutionsResponse {
9131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9132 let mut debug_struct = f.debug_struct("ListExecutionsResponse");
9133 debug_struct.field("executions", &self.executions);
9134 debug_struct.field("next_page_token", &self.next_page_token);
9135 if !self._unknown_fields.is_empty() {
9136 debug_struct.field("_unknown_fields", &self._unknown_fields);
9137 }
9138 debug_struct.finish()
9139 }
9140}
9141
9142#[cfg(feature = "metadata-service")]
9143impl std::fmt::Debug for super::UpdateExecutionRequest {
9144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9145 let mut debug_struct = f.debug_struct("UpdateExecutionRequest");
9146 debug_struct.field("execution", &self.execution);
9147 debug_struct.field("update_mask", &self.update_mask);
9148 debug_struct.field("allow_missing", &self.allow_missing);
9149 if !self._unknown_fields.is_empty() {
9150 debug_struct.field("_unknown_fields", &self._unknown_fields);
9151 }
9152 debug_struct.finish()
9153 }
9154}
9155
9156#[cfg(feature = "metadata-service")]
9157impl std::fmt::Debug for super::DeleteExecutionRequest {
9158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9159 let mut debug_struct = f.debug_struct("DeleteExecutionRequest");
9160 debug_struct.field("name", &self.name);
9161 debug_struct.field("etag", &self.etag);
9162 if !self._unknown_fields.is_empty() {
9163 debug_struct.field("_unknown_fields", &self._unknown_fields);
9164 }
9165 debug_struct.finish()
9166 }
9167}
9168
9169#[cfg(feature = "metadata-service")]
9170impl std::fmt::Debug for super::PurgeExecutionsRequest {
9171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9172 let mut debug_struct = f.debug_struct("PurgeExecutionsRequest");
9173 debug_struct.field("parent", &self.parent);
9174 debug_struct.field("filter", &self.filter);
9175 debug_struct.field("force", &self.force);
9176 if !self._unknown_fields.is_empty() {
9177 debug_struct.field("_unknown_fields", &self._unknown_fields);
9178 }
9179 debug_struct.finish()
9180 }
9181}
9182
9183#[cfg(feature = "metadata-service")]
9184impl std::fmt::Debug for super::PurgeExecutionsResponse {
9185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9186 let mut debug_struct = f.debug_struct("PurgeExecutionsResponse");
9187 debug_struct.field("purge_count", &self.purge_count);
9188 debug_struct.field("purge_sample", &self.purge_sample);
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::PurgeExecutionsMetadata {
9198 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9199 let mut debug_struct = f.debug_struct("PurgeExecutionsMetadata");
9200 debug_struct.field("generic_metadata", &self.generic_metadata);
9201 if !self._unknown_fields.is_empty() {
9202 debug_struct.field("_unknown_fields", &self._unknown_fields);
9203 }
9204 debug_struct.finish()
9205 }
9206}
9207
9208#[cfg(feature = "metadata-service")]
9209impl std::fmt::Debug for super::AddExecutionEventsRequest {
9210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9211 let mut debug_struct = f.debug_struct("AddExecutionEventsRequest");
9212 debug_struct.field("execution", &self.execution);
9213 debug_struct.field("events", &self.events);
9214 if !self._unknown_fields.is_empty() {
9215 debug_struct.field("_unknown_fields", &self._unknown_fields);
9216 }
9217 debug_struct.finish()
9218 }
9219}
9220
9221#[cfg(feature = "metadata-service")]
9222impl std::fmt::Debug for super::AddExecutionEventsResponse {
9223 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9224 let mut debug_struct = f.debug_struct("AddExecutionEventsResponse");
9225 if !self._unknown_fields.is_empty() {
9226 debug_struct.field("_unknown_fields", &self._unknown_fields);
9227 }
9228 debug_struct.finish()
9229 }
9230}
9231
9232#[cfg(feature = "metadata-service")]
9233impl std::fmt::Debug for super::QueryExecutionInputsAndOutputsRequest {
9234 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9235 let mut debug_struct = f.debug_struct("QueryExecutionInputsAndOutputsRequest");
9236 debug_struct.field("execution", &self.execution);
9237 if !self._unknown_fields.is_empty() {
9238 debug_struct.field("_unknown_fields", &self._unknown_fields);
9239 }
9240 debug_struct.finish()
9241 }
9242}
9243
9244#[cfg(feature = "metadata-service")]
9245impl std::fmt::Debug for super::CreateMetadataSchemaRequest {
9246 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9247 let mut debug_struct = f.debug_struct("CreateMetadataSchemaRequest");
9248 debug_struct.field("parent", &self.parent);
9249 debug_struct.field("metadata_schema", &self.metadata_schema);
9250 debug_struct.field("metadata_schema_id", &self.metadata_schema_id);
9251 if !self._unknown_fields.is_empty() {
9252 debug_struct.field("_unknown_fields", &self._unknown_fields);
9253 }
9254 debug_struct.finish()
9255 }
9256}
9257
9258#[cfg(feature = "metadata-service")]
9259impl std::fmt::Debug for super::GetMetadataSchemaRequest {
9260 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9261 let mut debug_struct = f.debug_struct("GetMetadataSchemaRequest");
9262 debug_struct.field("name", &self.name);
9263 if !self._unknown_fields.is_empty() {
9264 debug_struct.field("_unknown_fields", &self._unknown_fields);
9265 }
9266 debug_struct.finish()
9267 }
9268}
9269
9270#[cfg(feature = "metadata-service")]
9271impl std::fmt::Debug for super::ListMetadataSchemasRequest {
9272 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9273 let mut debug_struct = f.debug_struct("ListMetadataSchemasRequest");
9274 debug_struct.field("parent", &self.parent);
9275 debug_struct.field("page_size", &self.page_size);
9276 debug_struct.field("page_token", &self.page_token);
9277 debug_struct.field("filter", &self.filter);
9278 if !self._unknown_fields.is_empty() {
9279 debug_struct.field("_unknown_fields", &self._unknown_fields);
9280 }
9281 debug_struct.finish()
9282 }
9283}
9284
9285#[cfg(feature = "metadata-service")]
9286impl std::fmt::Debug for super::ListMetadataSchemasResponse {
9287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9288 let mut debug_struct = f.debug_struct("ListMetadataSchemasResponse");
9289 debug_struct.field("metadata_schemas", &self.metadata_schemas);
9290 debug_struct.field("next_page_token", &self.next_page_token);
9291 if !self._unknown_fields.is_empty() {
9292 debug_struct.field("_unknown_fields", &self._unknown_fields);
9293 }
9294 debug_struct.finish()
9295 }
9296}
9297
9298#[cfg(feature = "metadata-service")]
9299impl std::fmt::Debug for super::QueryArtifactLineageSubgraphRequest {
9300 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9301 let mut debug_struct = f.debug_struct("QueryArtifactLineageSubgraphRequest");
9302 debug_struct.field("artifact", &self.artifact);
9303 debug_struct.field("max_hops", &self.max_hops);
9304 debug_struct.field("filter", &self.filter);
9305 if !self._unknown_fields.is_empty() {
9306 debug_struct.field("_unknown_fields", &self._unknown_fields);
9307 }
9308 debug_struct.finish()
9309 }
9310}
9311
9312#[cfg(feature = "metadata-service")]
9313impl std::fmt::Debug for super::MetadataStore {
9314 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9315 let mut debug_struct = f.debug_struct("MetadataStore");
9316 debug_struct.field("name", &self.name);
9317 debug_struct.field("create_time", &self.create_time);
9318 debug_struct.field("update_time", &self.update_time);
9319 debug_struct.field("encryption_spec", &self.encryption_spec);
9320 debug_struct.field("description", &self.description);
9321 debug_struct.field("state", &self.state);
9322 debug_struct.field("dataplex_config", &self.dataplex_config);
9323 if !self._unknown_fields.is_empty() {
9324 debug_struct.field("_unknown_fields", &self._unknown_fields);
9325 }
9326 debug_struct.finish()
9327 }
9328}
9329
9330#[cfg(feature = "metadata-service")]
9331impl std::fmt::Debug for super::metadata_store::MetadataStoreState {
9332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9333 let mut debug_struct = f.debug_struct("MetadataStoreState");
9334 debug_struct.field("disk_utilization_bytes", &self.disk_utilization_bytes);
9335 if !self._unknown_fields.is_empty() {
9336 debug_struct.field("_unknown_fields", &self._unknown_fields);
9337 }
9338 debug_struct.finish()
9339 }
9340}
9341
9342#[cfg(feature = "metadata-service")]
9343impl std::fmt::Debug for super::metadata_store::DataplexConfig {
9344 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9345 let mut debug_struct = f.debug_struct("DataplexConfig");
9346 debug_struct.field("enabled_pipelines_lineage", &self.enabled_pipelines_lineage);
9347 if !self._unknown_fields.is_empty() {
9348 debug_struct.field("_unknown_fields", &self._unknown_fields);
9349 }
9350 debug_struct.finish()
9351 }
9352}
9353
9354#[cfg(feature = "migration-service")]
9355impl std::fmt::Debug for super::MigratableResource {
9356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9357 let mut debug_struct = f.debug_struct("MigratableResource");
9358 debug_struct.field("last_migrate_time", &self.last_migrate_time);
9359 debug_struct.field("last_update_time", &self.last_update_time);
9360 debug_struct.field("resource", &self.resource);
9361 if !self._unknown_fields.is_empty() {
9362 debug_struct.field("_unknown_fields", &self._unknown_fields);
9363 }
9364 debug_struct.finish()
9365 }
9366}
9367
9368#[cfg(feature = "migration-service")]
9369impl std::fmt::Debug for super::migratable_resource::MlEngineModelVersion {
9370 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9371 let mut debug_struct = f.debug_struct("MlEngineModelVersion");
9372 debug_struct.field("endpoint", &self.endpoint);
9373 debug_struct.field("version", &self.version);
9374 if !self._unknown_fields.is_empty() {
9375 debug_struct.field("_unknown_fields", &self._unknown_fields);
9376 }
9377 debug_struct.finish()
9378 }
9379}
9380
9381#[cfg(feature = "migration-service")]
9382impl std::fmt::Debug for super::migratable_resource::AutomlModel {
9383 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9384 let mut debug_struct = f.debug_struct("AutomlModel");
9385 debug_struct.field("model", &self.model);
9386 debug_struct.field("model_display_name", &self.model_display_name);
9387 if !self._unknown_fields.is_empty() {
9388 debug_struct.field("_unknown_fields", &self._unknown_fields);
9389 }
9390 debug_struct.finish()
9391 }
9392}
9393
9394#[cfg(feature = "migration-service")]
9395impl std::fmt::Debug for super::migratable_resource::AutomlDataset {
9396 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9397 let mut debug_struct = f.debug_struct("AutomlDataset");
9398 debug_struct.field("dataset", &self.dataset);
9399 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9400 if !self._unknown_fields.is_empty() {
9401 debug_struct.field("_unknown_fields", &self._unknown_fields);
9402 }
9403 debug_struct.finish()
9404 }
9405}
9406
9407#[cfg(feature = "migration-service")]
9408impl std::fmt::Debug for super::migratable_resource::DataLabelingDataset {
9409 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9410 let mut debug_struct = f.debug_struct("DataLabelingDataset");
9411 debug_struct.field("dataset", &self.dataset);
9412 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9413 debug_struct.field(
9414 "data_labeling_annotated_datasets",
9415 &self.data_labeling_annotated_datasets,
9416 );
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 = "migration-service")]
9425impl std::fmt::Debug
9426 for super::migratable_resource::data_labeling_dataset::DataLabelingAnnotatedDataset
9427{
9428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9429 let mut debug_struct = f.debug_struct("DataLabelingAnnotatedDataset");
9430 debug_struct.field("annotated_dataset", &self.annotated_dataset);
9431 debug_struct.field(
9432 "annotated_dataset_display_name",
9433 &self.annotated_dataset_display_name,
9434 );
9435 if !self._unknown_fields.is_empty() {
9436 debug_struct.field("_unknown_fields", &self._unknown_fields);
9437 }
9438 debug_struct.finish()
9439 }
9440}
9441
9442#[cfg(feature = "migration-service")]
9443impl std::fmt::Debug for super::SearchMigratableResourcesRequest {
9444 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9445 let mut debug_struct = f.debug_struct("SearchMigratableResourcesRequest");
9446 debug_struct.field("parent", &self.parent);
9447 debug_struct.field("page_size", &self.page_size);
9448 debug_struct.field("page_token", &self.page_token);
9449 debug_struct.field("filter", &self.filter);
9450 if !self._unknown_fields.is_empty() {
9451 debug_struct.field("_unknown_fields", &self._unknown_fields);
9452 }
9453 debug_struct.finish()
9454 }
9455}
9456
9457#[cfg(feature = "migration-service")]
9458impl std::fmt::Debug for super::SearchMigratableResourcesResponse {
9459 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9460 let mut debug_struct = f.debug_struct("SearchMigratableResourcesResponse");
9461 debug_struct.field("migratable_resources", &self.migratable_resources);
9462 debug_struct.field("next_page_token", &self.next_page_token);
9463 if !self._unknown_fields.is_empty() {
9464 debug_struct.field("_unknown_fields", &self._unknown_fields);
9465 }
9466 debug_struct.finish()
9467 }
9468}
9469
9470#[cfg(feature = "migration-service")]
9471impl std::fmt::Debug for super::BatchMigrateResourcesRequest {
9472 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9473 let mut debug_struct = f.debug_struct("BatchMigrateResourcesRequest");
9474 debug_struct.field("parent", &self.parent);
9475 debug_struct.field("migrate_resource_requests", &self.migrate_resource_requests);
9476 if !self._unknown_fields.is_empty() {
9477 debug_struct.field("_unknown_fields", &self._unknown_fields);
9478 }
9479 debug_struct.finish()
9480 }
9481}
9482
9483#[cfg(feature = "migration-service")]
9484impl std::fmt::Debug for super::MigrateResourceRequest {
9485 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9486 let mut debug_struct = f.debug_struct("MigrateResourceRequest");
9487 debug_struct.field("request", &self.request);
9488 if !self._unknown_fields.is_empty() {
9489 debug_struct.field("_unknown_fields", &self._unknown_fields);
9490 }
9491 debug_struct.finish()
9492 }
9493}
9494
9495#[cfg(feature = "migration-service")]
9496impl std::fmt::Debug for super::migrate_resource_request::MigrateMlEngineModelVersionConfig {
9497 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9498 let mut debug_struct = f.debug_struct("MigrateMlEngineModelVersionConfig");
9499 debug_struct.field("endpoint", &self.endpoint);
9500 debug_struct.field("model_version", &self.model_version);
9501 debug_struct.field("model_display_name", &self.model_display_name);
9502 if !self._unknown_fields.is_empty() {
9503 debug_struct.field("_unknown_fields", &self._unknown_fields);
9504 }
9505 debug_struct.finish()
9506 }
9507}
9508
9509#[cfg(feature = "migration-service")]
9510impl std::fmt::Debug for super::migrate_resource_request::MigrateAutomlModelConfig {
9511 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9512 let mut debug_struct = f.debug_struct("MigrateAutomlModelConfig");
9513 debug_struct.field("model", &self.model);
9514 debug_struct.field("model_display_name", &self.model_display_name);
9515 if !self._unknown_fields.is_empty() {
9516 debug_struct.field("_unknown_fields", &self._unknown_fields);
9517 }
9518 debug_struct.finish()
9519 }
9520}
9521
9522#[cfg(feature = "migration-service")]
9523impl std::fmt::Debug for super::migrate_resource_request::MigrateAutomlDatasetConfig {
9524 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9525 let mut debug_struct = f.debug_struct("MigrateAutomlDatasetConfig");
9526 debug_struct.field("dataset", &self.dataset);
9527 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9528 if !self._unknown_fields.is_empty() {
9529 debug_struct.field("_unknown_fields", &self._unknown_fields);
9530 }
9531 debug_struct.finish()
9532 }
9533}
9534
9535#[cfg(feature = "migration-service")]
9536impl std::fmt::Debug for super::migrate_resource_request::MigrateDataLabelingDatasetConfig {
9537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9538 let mut debug_struct = f.debug_struct("MigrateDataLabelingDatasetConfig");
9539 debug_struct.field("dataset", &self.dataset);
9540 debug_struct.field("dataset_display_name", &self.dataset_display_name);
9541 debug_struct.field(
9542 "migrate_data_labeling_annotated_dataset_configs",
9543 &self.migrate_data_labeling_annotated_dataset_configs,
9544 );
9545 if !self._unknown_fields.is_empty() {
9546 debug_struct.field("_unknown_fields", &self._unknown_fields);
9547 }
9548 debug_struct.finish()
9549 }
9550}
9551
9552#[cfg(feature = "migration-service")]
9553impl std::fmt::Debug for super::migrate_resource_request::migrate_data_labeling_dataset_config::MigrateDataLabelingAnnotatedDatasetConfig {
9554 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9555 let mut debug_struct = f.debug_struct("MigrateDataLabelingAnnotatedDatasetConfig");
9556 debug_struct.field("annotated_dataset", &self.annotated_dataset);
9557 if !self._unknown_fields.is_empty() {
9558 debug_struct.field("_unknown_fields", &self._unknown_fields);
9559 }
9560 debug_struct.finish()
9561 }
9562}
9563
9564#[cfg(feature = "migration-service")]
9565impl std::fmt::Debug for super::BatchMigrateResourcesResponse {
9566 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9567 let mut debug_struct = f.debug_struct("BatchMigrateResourcesResponse");
9568 debug_struct.field(
9569 "migrate_resource_responses",
9570 &self.migrate_resource_responses,
9571 );
9572 if !self._unknown_fields.is_empty() {
9573 debug_struct.field("_unknown_fields", &self._unknown_fields);
9574 }
9575 debug_struct.finish()
9576 }
9577}
9578
9579#[cfg(feature = "migration-service")]
9580impl std::fmt::Debug for super::MigrateResourceResponse {
9581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9582 let mut debug_struct = f.debug_struct("MigrateResourceResponse");
9583 debug_struct.field("migratable_resource", &self.migratable_resource);
9584 debug_struct.field("migrated_resource", &self.migrated_resource);
9585 if !self._unknown_fields.is_empty() {
9586 debug_struct.field("_unknown_fields", &self._unknown_fields);
9587 }
9588 debug_struct.finish()
9589 }
9590}
9591
9592#[cfg(feature = "migration-service")]
9593impl std::fmt::Debug for super::BatchMigrateResourcesOperationMetadata {
9594 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9595 let mut debug_struct = f.debug_struct("BatchMigrateResourcesOperationMetadata");
9596 debug_struct.field("generic_metadata", &self.generic_metadata);
9597 debug_struct.field("partial_results", &self.partial_results);
9598 if !self._unknown_fields.is_empty() {
9599 debug_struct.field("_unknown_fields", &self._unknown_fields);
9600 }
9601 debug_struct.finish()
9602 }
9603}
9604
9605#[cfg(feature = "migration-service")]
9606impl std::fmt::Debug for super::batch_migrate_resources_operation_metadata::PartialResult {
9607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9608 let mut debug_struct = f.debug_struct("PartialResult");
9609 debug_struct.field("request", &self.request);
9610 debug_struct.field("result", &self.result);
9611 if !self._unknown_fields.is_empty() {
9612 debug_struct.field("_unknown_fields", &self._unknown_fields);
9613 }
9614 debug_struct.finish()
9615 }
9616}
9617
9618#[cfg(any(
9619 feature = "dataset-service",
9620 feature = "model-service",
9621 feature = "pipeline-service",
9622))]
9623impl std::fmt::Debug for super::Model {
9624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9625 let mut debug_struct = f.debug_struct("Model");
9626 debug_struct.field("name", &self.name);
9627 debug_struct.field("version_id", &self.version_id);
9628 debug_struct.field("version_aliases", &self.version_aliases);
9629 debug_struct.field("version_create_time", &self.version_create_time);
9630 debug_struct.field("version_update_time", &self.version_update_time);
9631 debug_struct.field("display_name", &self.display_name);
9632 debug_struct.field("description", &self.description);
9633 debug_struct.field("version_description", &self.version_description);
9634 debug_struct.field("default_checkpoint_id", &self.default_checkpoint_id);
9635 debug_struct.field("predict_schemata", &self.predict_schemata);
9636 debug_struct.field("metadata_schema_uri", &self.metadata_schema_uri);
9637 debug_struct.field("metadata", &self.metadata);
9638 debug_struct.field("supported_export_formats", &self.supported_export_formats);
9639 debug_struct.field("training_pipeline", &self.training_pipeline);
9640 debug_struct.field("pipeline_job", &self.pipeline_job);
9641 debug_struct.field("container_spec", &self.container_spec);
9642 debug_struct.field("artifact_uri", &self.artifact_uri);
9643 debug_struct.field(
9644 "supported_deployment_resources_types",
9645 &self.supported_deployment_resources_types,
9646 );
9647 debug_struct.field(
9648 "supported_input_storage_formats",
9649 &self.supported_input_storage_formats,
9650 );
9651 debug_struct.field(
9652 "supported_output_storage_formats",
9653 &self.supported_output_storage_formats,
9654 );
9655 debug_struct.field("create_time", &self.create_time);
9656 debug_struct.field("update_time", &self.update_time);
9657 debug_struct.field("deployed_models", &self.deployed_models);
9658 debug_struct.field("explanation_spec", &self.explanation_spec);
9659 debug_struct.field("etag", &self.etag);
9660 debug_struct.field("labels", &self.labels);
9661 debug_struct.field("data_stats", &self.data_stats);
9662 debug_struct.field("encryption_spec", &self.encryption_spec);
9663 debug_struct.field("model_source_info", &self.model_source_info);
9664 debug_struct.field("original_model_info", &self.original_model_info);
9665 debug_struct.field("metadata_artifact", &self.metadata_artifact);
9666 debug_struct.field("base_model_source", &self.base_model_source);
9667 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
9668 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
9669 debug_struct.field("checkpoints", &self.checkpoints);
9670 if !self._unknown_fields.is_empty() {
9671 debug_struct.field("_unknown_fields", &self._unknown_fields);
9672 }
9673 debug_struct.finish()
9674 }
9675}
9676
9677#[cfg(any(
9678 feature = "dataset-service",
9679 feature = "model-service",
9680 feature = "pipeline-service",
9681))]
9682impl std::fmt::Debug for super::model::ExportFormat {
9683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9684 let mut debug_struct = f.debug_struct("ExportFormat");
9685 debug_struct.field("id", &self.id);
9686 debug_struct.field("exportable_contents", &self.exportable_contents);
9687 if !self._unknown_fields.is_empty() {
9688 debug_struct.field("_unknown_fields", &self._unknown_fields);
9689 }
9690 debug_struct.finish()
9691 }
9692}
9693
9694#[cfg(any(
9695 feature = "dataset-service",
9696 feature = "model-service",
9697 feature = "pipeline-service",
9698))]
9699impl std::fmt::Debug for super::model::DataStats {
9700 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9701 let mut debug_struct = f.debug_struct("DataStats");
9702 debug_struct.field("training_data_items_count", &self.training_data_items_count);
9703 debug_struct.field(
9704 "validation_data_items_count",
9705 &self.validation_data_items_count,
9706 );
9707 debug_struct.field("test_data_items_count", &self.test_data_items_count);
9708 debug_struct.field(
9709 "training_annotations_count",
9710 &self.training_annotations_count,
9711 );
9712 debug_struct.field(
9713 "validation_annotations_count",
9714 &self.validation_annotations_count,
9715 );
9716 debug_struct.field("test_annotations_count", &self.test_annotations_count);
9717 if !self._unknown_fields.is_empty() {
9718 debug_struct.field("_unknown_fields", &self._unknown_fields);
9719 }
9720 debug_struct.finish()
9721 }
9722}
9723
9724#[cfg(any(
9725 feature = "dataset-service",
9726 feature = "model-service",
9727 feature = "pipeline-service",
9728))]
9729impl std::fmt::Debug for super::model::OriginalModelInfo {
9730 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9731 let mut debug_struct = f.debug_struct("OriginalModelInfo");
9732 debug_struct.field("model", &self.model);
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(any(
9741 feature = "dataset-service",
9742 feature = "model-service",
9743 feature = "pipeline-service",
9744))]
9745impl std::fmt::Debug for super::model::BaseModelSource {
9746 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9747 let mut debug_struct = f.debug_struct("BaseModelSource");
9748 debug_struct.field("source", &self.source);
9749 if !self._unknown_fields.is_empty() {
9750 debug_struct.field("_unknown_fields", &self._unknown_fields);
9751 }
9752 debug_struct.finish()
9753 }
9754}
9755
9756#[cfg(feature = "model-garden-service")]
9757impl std::fmt::Debug for super::LargeModelReference {
9758 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9759 let mut debug_struct = f.debug_struct("LargeModelReference");
9760 debug_struct.field("name", &self.name);
9761 if !self._unknown_fields.is_empty() {
9762 debug_struct.field("_unknown_fields", &self._unknown_fields);
9763 }
9764 debug_struct.finish()
9765 }
9766}
9767
9768#[cfg(any(
9769 feature = "dataset-service",
9770 feature = "model-service",
9771 feature = "pipeline-service",
9772))]
9773impl std::fmt::Debug for super::ModelGardenSource {
9774 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9775 let mut debug_struct = f.debug_struct("ModelGardenSource");
9776 debug_struct.field("public_model_name", &self.public_model_name);
9777 debug_struct.field("version_id", &self.version_id);
9778 debug_struct.field("skip_hf_model_cache", &self.skip_hf_model_cache);
9779 if !self._unknown_fields.is_empty() {
9780 debug_struct.field("_unknown_fields", &self._unknown_fields);
9781 }
9782 debug_struct.finish()
9783 }
9784}
9785
9786#[cfg(any(
9787 feature = "dataset-service",
9788 feature = "model-service",
9789 feature = "pipeline-service",
9790))]
9791impl std::fmt::Debug for super::GenieSource {
9792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9793 let mut debug_struct = f.debug_struct("GenieSource");
9794 debug_struct.field("base_model_uri", &self.base_model_uri);
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(any(
9803 feature = "dataset-service",
9804 feature = "job-service",
9805 feature = "model-garden-service",
9806 feature = "model-service",
9807 feature = "pipeline-service",
9808))]
9809impl std::fmt::Debug for super::PredictSchemata {
9810 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9811 let mut debug_struct = f.debug_struct("PredictSchemata");
9812 debug_struct.field("instance_schema_uri", &self.instance_schema_uri);
9813 debug_struct.field("parameters_schema_uri", &self.parameters_schema_uri);
9814 debug_struct.field("prediction_schema_uri", &self.prediction_schema_uri);
9815 if !self._unknown_fields.is_empty() {
9816 debug_struct.field("_unknown_fields", &self._unknown_fields);
9817 }
9818 debug_struct.finish()
9819 }
9820}
9821
9822#[cfg(any(
9823 feature = "dataset-service",
9824 feature = "job-service",
9825 feature = "model-garden-service",
9826 feature = "model-service",
9827 feature = "pipeline-service",
9828))]
9829impl std::fmt::Debug for super::ModelContainerSpec {
9830 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9831 let mut debug_struct = f.debug_struct("ModelContainerSpec");
9832 debug_struct.field("image_uri", &self.image_uri);
9833 debug_struct.field("command", &self.command);
9834 debug_struct.field("args", &self.args);
9835 debug_struct.field("env", &self.env);
9836 debug_struct.field("ports", &self.ports);
9837 debug_struct.field("predict_route", &self.predict_route);
9838 debug_struct.field("health_route", &self.health_route);
9839 debug_struct.field("invoke_route_prefix", &self.invoke_route_prefix);
9840 debug_struct.field("grpc_ports", &self.grpc_ports);
9841 debug_struct.field("deployment_timeout", &self.deployment_timeout);
9842 debug_struct.field("shared_memory_size_mb", &self.shared_memory_size_mb);
9843 debug_struct.field("startup_probe", &self.startup_probe);
9844 debug_struct.field("health_probe", &self.health_probe);
9845 debug_struct.field("liveness_probe", &self.liveness_probe);
9846 if !self._unknown_fields.is_empty() {
9847 debug_struct.field("_unknown_fields", &self._unknown_fields);
9848 }
9849 debug_struct.finish()
9850 }
9851}
9852
9853#[cfg(any(
9854 feature = "dataset-service",
9855 feature = "job-service",
9856 feature = "model-garden-service",
9857 feature = "model-service",
9858 feature = "pipeline-service",
9859))]
9860impl std::fmt::Debug for super::Port {
9861 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9862 let mut debug_struct = f.debug_struct("Port");
9863 debug_struct.field("container_port", &self.container_port);
9864 if !self._unknown_fields.is_empty() {
9865 debug_struct.field("_unknown_fields", &self._unknown_fields);
9866 }
9867 debug_struct.finish()
9868 }
9869}
9870
9871#[cfg(any(
9872 feature = "dataset-service",
9873 feature = "model-service",
9874 feature = "pipeline-service",
9875))]
9876impl std::fmt::Debug for super::ModelSourceInfo {
9877 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9878 let mut debug_struct = f.debug_struct("ModelSourceInfo");
9879 debug_struct.field("source_type", &self.source_type);
9880 debug_struct.field("copy", &self.copy);
9881 if !self._unknown_fields.is_empty() {
9882 debug_struct.field("_unknown_fields", &self._unknown_fields);
9883 }
9884 debug_struct.finish()
9885 }
9886}
9887
9888#[cfg(any(
9889 feature = "dataset-service",
9890 feature = "job-service",
9891 feature = "model-garden-service",
9892 feature = "model-service",
9893 feature = "pipeline-service",
9894))]
9895impl std::fmt::Debug for super::Probe {
9896 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9897 let mut debug_struct = f.debug_struct("Probe");
9898 debug_struct.field("period_seconds", &self.period_seconds);
9899 debug_struct.field("timeout_seconds", &self.timeout_seconds);
9900 debug_struct.field("failure_threshold", &self.failure_threshold);
9901 debug_struct.field("success_threshold", &self.success_threshold);
9902 debug_struct.field("initial_delay_seconds", &self.initial_delay_seconds);
9903 debug_struct.field("probe_type", &self.probe_type);
9904 if !self._unknown_fields.is_empty() {
9905 debug_struct.field("_unknown_fields", &self._unknown_fields);
9906 }
9907 debug_struct.finish()
9908 }
9909}
9910
9911#[cfg(any(
9912 feature = "dataset-service",
9913 feature = "job-service",
9914 feature = "model-garden-service",
9915 feature = "model-service",
9916 feature = "pipeline-service",
9917))]
9918impl std::fmt::Debug for super::probe::ExecAction {
9919 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9920 let mut debug_struct = f.debug_struct("ExecAction");
9921 debug_struct.field("command", &self.command);
9922 if !self._unknown_fields.is_empty() {
9923 debug_struct.field("_unknown_fields", &self._unknown_fields);
9924 }
9925 debug_struct.finish()
9926 }
9927}
9928
9929#[cfg(any(
9930 feature = "dataset-service",
9931 feature = "job-service",
9932 feature = "model-garden-service",
9933 feature = "model-service",
9934 feature = "pipeline-service",
9935))]
9936impl std::fmt::Debug for super::probe::HttpGetAction {
9937 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9938 let mut debug_struct = f.debug_struct("HttpGetAction");
9939 debug_struct.field("path", &self.path);
9940 debug_struct.field("port", &self.port);
9941 debug_struct.field("host", &self.host);
9942 debug_struct.field("scheme", &self.scheme);
9943 debug_struct.field("http_headers", &self.http_headers);
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(any(
9952 feature = "dataset-service",
9953 feature = "job-service",
9954 feature = "model-garden-service",
9955 feature = "model-service",
9956 feature = "pipeline-service",
9957))]
9958impl std::fmt::Debug for super::probe::GrpcAction {
9959 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9960 let mut debug_struct = f.debug_struct("GrpcAction");
9961 debug_struct.field("port", &self.port);
9962 debug_struct.field("service", &self.service);
9963 if !self._unknown_fields.is_empty() {
9964 debug_struct.field("_unknown_fields", &self._unknown_fields);
9965 }
9966 debug_struct.finish()
9967 }
9968}
9969
9970#[cfg(any(
9971 feature = "dataset-service",
9972 feature = "job-service",
9973 feature = "model-garden-service",
9974 feature = "model-service",
9975 feature = "pipeline-service",
9976))]
9977impl std::fmt::Debug for super::probe::TcpSocketAction {
9978 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9979 let mut debug_struct = f.debug_struct("TcpSocketAction");
9980 debug_struct.field("port", &self.port);
9981 debug_struct.field("host", &self.host);
9982 if !self._unknown_fields.is_empty() {
9983 debug_struct.field("_unknown_fields", &self._unknown_fields);
9984 }
9985 debug_struct.finish()
9986 }
9987}
9988
9989#[cfg(any(
9990 feature = "dataset-service",
9991 feature = "job-service",
9992 feature = "model-garden-service",
9993 feature = "model-service",
9994 feature = "pipeline-service",
9995))]
9996impl std::fmt::Debug for super::probe::HttpHeader {
9997 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9998 let mut debug_struct = f.debug_struct("HttpHeader");
9999 debug_struct.field("name", &self.name);
10000 debug_struct.field("value", &self.value);
10001 if !self._unknown_fields.is_empty() {
10002 debug_struct.field("_unknown_fields", &self._unknown_fields);
10003 }
10004 debug_struct.finish()
10005 }
10006}
10007
10008#[cfg(any(
10009 feature = "dataset-service",
10010 feature = "model-service",
10011 feature = "pipeline-service",
10012))]
10013impl std::fmt::Debug for super::Checkpoint {
10014 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10015 let mut debug_struct = f.debug_struct("Checkpoint");
10016 debug_struct.field("checkpoint_id", &self.checkpoint_id);
10017 debug_struct.field("epoch", &self.epoch);
10018 debug_struct.field("step", &self.step);
10019 if !self._unknown_fields.is_empty() {
10020 debug_struct.field("_unknown_fields", &self._unknown_fields);
10021 }
10022 debug_struct.finish()
10023 }
10024}
10025
10026#[cfg(feature = "job-service")]
10027impl std::fmt::Debug for super::ModelDeploymentMonitoringJob {
10028 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10029 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringJob");
10030 debug_struct.field("name", &self.name);
10031 debug_struct.field("display_name", &self.display_name);
10032 debug_struct.field("endpoint", &self.endpoint);
10033 debug_struct.field("state", &self.state);
10034 debug_struct.field("schedule_state", &self.schedule_state);
10035 debug_struct.field(
10036 "latest_monitoring_pipeline_metadata",
10037 &self.latest_monitoring_pipeline_metadata,
10038 );
10039 debug_struct.field(
10040 "model_deployment_monitoring_objective_configs",
10041 &self.model_deployment_monitoring_objective_configs,
10042 );
10043 debug_struct.field(
10044 "model_deployment_monitoring_schedule_config",
10045 &self.model_deployment_monitoring_schedule_config,
10046 );
10047 debug_struct.field("logging_sampling_strategy", &self.logging_sampling_strategy);
10048 debug_struct.field(
10049 "model_monitoring_alert_config",
10050 &self.model_monitoring_alert_config,
10051 );
10052 debug_struct.field(
10053 "predict_instance_schema_uri",
10054 &self.predict_instance_schema_uri,
10055 );
10056 debug_struct.field("sample_predict_instance", &self.sample_predict_instance);
10057 debug_struct.field(
10058 "analysis_instance_schema_uri",
10059 &self.analysis_instance_schema_uri,
10060 );
10061 debug_struct.field("bigquery_tables", &self.bigquery_tables);
10062 debug_struct.field("log_ttl", &self.log_ttl);
10063 debug_struct.field("labels", &self.labels);
10064 debug_struct.field("create_time", &self.create_time);
10065 debug_struct.field("update_time", &self.update_time);
10066 debug_struct.field("next_schedule_time", &self.next_schedule_time);
10067 debug_struct.field(
10068 "stats_anomalies_base_directory",
10069 &self.stats_anomalies_base_directory,
10070 );
10071 debug_struct.field("encryption_spec", &self.encryption_spec);
10072 debug_struct.field(
10073 "enable_monitoring_pipeline_logs",
10074 &self.enable_monitoring_pipeline_logs,
10075 );
10076 debug_struct.field("error", &self.error);
10077 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
10078 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
10079 if !self._unknown_fields.is_empty() {
10080 debug_struct.field("_unknown_fields", &self._unknown_fields);
10081 }
10082 debug_struct.finish()
10083 }
10084}
10085
10086#[cfg(feature = "job-service")]
10087impl std::fmt::Debug for super::model_deployment_monitoring_job::LatestMonitoringPipelineMetadata {
10088 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10089 let mut debug_struct = f.debug_struct("LatestMonitoringPipelineMetadata");
10090 debug_struct.field("run_time", &self.run_time);
10091 debug_struct.field("status", &self.status);
10092 if !self._unknown_fields.is_empty() {
10093 debug_struct.field("_unknown_fields", &self._unknown_fields);
10094 }
10095 debug_struct.finish()
10096 }
10097}
10098
10099#[cfg(feature = "job-service")]
10100impl std::fmt::Debug for super::ModelDeploymentMonitoringBigQueryTable {
10101 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10102 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringBigQueryTable");
10103 debug_struct.field("log_source", &self.log_source);
10104 debug_struct.field("log_type", &self.log_type);
10105 debug_struct.field("bigquery_table_path", &self.bigquery_table_path);
10106 debug_struct.field(
10107 "request_response_logging_schema_version",
10108 &self.request_response_logging_schema_version,
10109 );
10110 if !self._unknown_fields.is_empty() {
10111 debug_struct.field("_unknown_fields", &self._unknown_fields);
10112 }
10113 debug_struct.finish()
10114 }
10115}
10116
10117#[cfg(feature = "job-service")]
10118impl std::fmt::Debug for super::ModelDeploymentMonitoringObjectiveConfig {
10119 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10120 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringObjectiveConfig");
10121 debug_struct.field("deployed_model_id", &self.deployed_model_id);
10122 debug_struct.field("objective_config", &self.objective_config);
10123 if !self._unknown_fields.is_empty() {
10124 debug_struct.field("_unknown_fields", &self._unknown_fields);
10125 }
10126 debug_struct.finish()
10127 }
10128}
10129
10130#[cfg(feature = "job-service")]
10131impl std::fmt::Debug for super::ModelDeploymentMonitoringScheduleConfig {
10132 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10133 let mut debug_struct = f.debug_struct("ModelDeploymentMonitoringScheduleConfig");
10134 debug_struct.field("monitor_interval", &self.monitor_interval);
10135 debug_struct.field("monitor_window", &self.monitor_window);
10136 if !self._unknown_fields.is_empty() {
10137 debug_struct.field("_unknown_fields", &self._unknown_fields);
10138 }
10139 debug_struct.finish()
10140 }
10141}
10142
10143#[cfg(feature = "job-service")]
10144impl std::fmt::Debug for super::ModelMonitoringStatsAnomalies {
10145 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10146 let mut debug_struct = f.debug_struct("ModelMonitoringStatsAnomalies");
10147 debug_struct.field("objective", &self.objective);
10148 debug_struct.field("deployed_model_id", &self.deployed_model_id);
10149 debug_struct.field("anomaly_count", &self.anomaly_count);
10150 debug_struct.field("feature_stats", &self.feature_stats);
10151 if !self._unknown_fields.is_empty() {
10152 debug_struct.field("_unknown_fields", &self._unknown_fields);
10153 }
10154 debug_struct.finish()
10155 }
10156}
10157
10158#[cfg(feature = "job-service")]
10159impl std::fmt::Debug for super::model_monitoring_stats_anomalies::FeatureHistoricStatsAnomalies {
10160 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10161 let mut debug_struct = f.debug_struct("FeatureHistoricStatsAnomalies");
10162 debug_struct.field("feature_display_name", &self.feature_display_name);
10163 debug_struct.field("threshold", &self.threshold);
10164 debug_struct.field("training_stats", &self.training_stats);
10165 debug_struct.field("prediction_stats", &self.prediction_stats);
10166 if !self._unknown_fields.is_empty() {
10167 debug_struct.field("_unknown_fields", &self._unknown_fields);
10168 }
10169 debug_struct.finish()
10170 }
10171}
10172
10173#[cfg(feature = "model-service")]
10174impl std::fmt::Debug for super::ModelEvaluation {
10175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10176 let mut debug_struct = f.debug_struct("ModelEvaluation");
10177 debug_struct.field("name", &self.name);
10178 debug_struct.field("display_name", &self.display_name);
10179 debug_struct.field("metrics_schema_uri", &self.metrics_schema_uri);
10180 debug_struct.field("metrics", &self.metrics);
10181 debug_struct.field("create_time", &self.create_time);
10182 debug_struct.field("slice_dimensions", &self.slice_dimensions);
10183 debug_struct.field("data_item_schema_uri", &self.data_item_schema_uri);
10184 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
10185 debug_struct.field("model_explanation", &self.model_explanation);
10186 debug_struct.field("explanation_specs", &self.explanation_specs);
10187 debug_struct.field("metadata", &self.metadata);
10188 if !self._unknown_fields.is_empty() {
10189 debug_struct.field("_unknown_fields", &self._unknown_fields);
10190 }
10191 debug_struct.finish()
10192 }
10193}
10194
10195#[cfg(feature = "model-service")]
10196impl std::fmt::Debug for super::model_evaluation::ModelEvaluationExplanationSpec {
10197 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10198 let mut debug_struct = f.debug_struct("ModelEvaluationExplanationSpec");
10199 debug_struct.field("explanation_type", &self.explanation_type);
10200 debug_struct.field("explanation_spec", &self.explanation_spec);
10201 if !self._unknown_fields.is_empty() {
10202 debug_struct.field("_unknown_fields", &self._unknown_fields);
10203 }
10204 debug_struct.finish()
10205 }
10206}
10207
10208#[cfg(feature = "model-service")]
10209impl std::fmt::Debug for super::ModelEvaluationSlice {
10210 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10211 let mut debug_struct = f.debug_struct("ModelEvaluationSlice");
10212 debug_struct.field("name", &self.name);
10213 debug_struct.field("slice", &self.slice);
10214 debug_struct.field("metrics_schema_uri", &self.metrics_schema_uri);
10215 debug_struct.field("metrics", &self.metrics);
10216 debug_struct.field("create_time", &self.create_time);
10217 debug_struct.field("model_explanation", &self.model_explanation);
10218 if !self._unknown_fields.is_empty() {
10219 debug_struct.field("_unknown_fields", &self._unknown_fields);
10220 }
10221 debug_struct.finish()
10222 }
10223}
10224
10225#[cfg(feature = "model-service")]
10226impl std::fmt::Debug for super::model_evaluation_slice::Slice {
10227 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10228 let mut debug_struct = f.debug_struct("Slice");
10229 debug_struct.field("dimension", &self.dimension);
10230 debug_struct.field("value", &self.value);
10231 debug_struct.field("slice_spec", &self.slice_spec);
10232 if !self._unknown_fields.is_empty() {
10233 debug_struct.field("_unknown_fields", &self._unknown_fields);
10234 }
10235 debug_struct.finish()
10236 }
10237}
10238
10239#[cfg(feature = "model-service")]
10240impl std::fmt::Debug for super::model_evaluation_slice::slice::SliceSpec {
10241 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10242 let mut debug_struct = f.debug_struct("SliceSpec");
10243 debug_struct.field("configs", &self.configs);
10244 if !self._unknown_fields.is_empty() {
10245 debug_struct.field("_unknown_fields", &self._unknown_fields);
10246 }
10247 debug_struct.finish()
10248 }
10249}
10250
10251#[cfg(feature = "model-service")]
10252impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::SliceConfig {
10253 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10254 let mut debug_struct = f.debug_struct("SliceConfig");
10255 debug_struct.field("kind", &self.kind);
10256 if !self._unknown_fields.is_empty() {
10257 debug_struct.field("_unknown_fields", &self._unknown_fields);
10258 }
10259 debug_struct.finish()
10260 }
10261}
10262
10263#[cfg(feature = "model-service")]
10264impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::Range {
10265 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10266 let mut debug_struct = f.debug_struct("Range");
10267 debug_struct.field("low", &self.low);
10268 debug_struct.field("high", &self.high);
10269 if !self._unknown_fields.is_empty() {
10270 debug_struct.field("_unknown_fields", &self._unknown_fields);
10271 }
10272 debug_struct.finish()
10273 }
10274}
10275
10276#[cfg(feature = "model-service")]
10277impl std::fmt::Debug for super::model_evaluation_slice::slice::slice_spec::Value {
10278 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10279 let mut debug_struct = f.debug_struct("Value");
10280 debug_struct.field("kind", &self.kind);
10281 if !self._unknown_fields.is_empty() {
10282 debug_struct.field("_unknown_fields", &self._unknown_fields);
10283 }
10284 debug_struct.finish()
10285 }
10286}
10287
10288#[cfg(feature = "model-garden-service")]
10289impl std::fmt::Debug for super::GetPublisherModelRequest {
10290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10291 let mut debug_struct = f.debug_struct("GetPublisherModelRequest");
10292 debug_struct.field("name", &self.name);
10293 debug_struct.field("language_code", &self.language_code);
10294 debug_struct.field("view", &self.view);
10295 debug_struct.field("is_hugging_face_model", &self.is_hugging_face_model);
10296 debug_struct.field("hugging_face_token", &self.hugging_face_token);
10297 if !self._unknown_fields.is_empty() {
10298 debug_struct.field("_unknown_fields", &self._unknown_fields);
10299 }
10300 debug_struct.finish()
10301 }
10302}
10303
10304#[cfg(feature = "model-garden-service")]
10305impl std::fmt::Debug for super::DeployRequest {
10306 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10307 let mut debug_struct = f.debug_struct("DeployRequest");
10308 debug_struct.field("destination", &self.destination);
10309 debug_struct.field("model_config", &self.model_config);
10310 debug_struct.field("endpoint_config", &self.endpoint_config);
10311 debug_struct.field("deploy_config", &self.deploy_config);
10312 debug_struct.field("artifacts", &self.artifacts);
10313 if !self._unknown_fields.is_empty() {
10314 debug_struct.field("_unknown_fields", &self._unknown_fields);
10315 }
10316 debug_struct.finish()
10317 }
10318}
10319
10320#[cfg(feature = "model-garden-service")]
10321impl std::fmt::Debug for super::deploy_request::ModelConfig {
10322 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10323 let mut debug_struct = f.debug_struct("ModelConfig");
10324 debug_struct.field("accept_eula", &self.accept_eula);
10325 debug_struct.field("hugging_face_access_token", &self.hugging_face_access_token);
10326 debug_struct.field(
10327 "hugging_face_cache_enabled",
10328 &self.hugging_face_cache_enabled,
10329 );
10330 debug_struct.field("model_display_name", &self.model_display_name);
10331 debug_struct.field("container_spec", &self.container_spec);
10332 debug_struct.field("model_user_id", &self.model_user_id);
10333 if !self._unknown_fields.is_empty() {
10334 debug_struct.field("_unknown_fields", &self._unknown_fields);
10335 }
10336 debug_struct.finish()
10337 }
10338}
10339
10340#[cfg(feature = "model-garden-service")]
10341impl std::fmt::Debug for super::deploy_request::EndpointConfig {
10342 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10343 let mut debug_struct = f.debug_struct("EndpointConfig");
10344 debug_struct.field("endpoint_display_name", &self.endpoint_display_name);
10345 debug_struct.field(
10346 "dedicated_endpoint_enabled",
10347 &self.dedicated_endpoint_enabled,
10348 );
10349 debug_struct.field(
10350 "dedicated_endpoint_disabled",
10351 &self.dedicated_endpoint_disabled,
10352 );
10353 debug_struct.field("endpoint_user_id", &self.endpoint_user_id);
10354 if !self._unknown_fields.is_empty() {
10355 debug_struct.field("_unknown_fields", &self._unknown_fields);
10356 }
10357 debug_struct.finish()
10358 }
10359}
10360
10361#[cfg(feature = "model-garden-service")]
10362impl std::fmt::Debug for super::deploy_request::DeployConfig {
10363 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10364 let mut debug_struct = f.debug_struct("DeployConfig");
10365 debug_struct.field("dedicated_resources", &self.dedicated_resources);
10366 debug_struct.field("fast_tryout_enabled", &self.fast_tryout_enabled);
10367 debug_struct.field("system_labels", &self.system_labels);
10368 if !self._unknown_fields.is_empty() {
10369 debug_struct.field("_unknown_fields", &self._unknown_fields);
10370 }
10371 debug_struct.finish()
10372 }
10373}
10374
10375#[cfg(feature = "model-garden-service")]
10376impl std::fmt::Debug for super::DeployResponse {
10377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10378 let mut debug_struct = f.debug_struct("DeployResponse");
10379 debug_struct.field("publisher_model", &self.publisher_model);
10380 debug_struct.field("endpoint", &self.endpoint);
10381 debug_struct.field("model", &self.model);
10382 if !self._unknown_fields.is_empty() {
10383 debug_struct.field("_unknown_fields", &self._unknown_fields);
10384 }
10385 debug_struct.finish()
10386 }
10387}
10388
10389#[cfg(feature = "model-garden-service")]
10390impl std::fmt::Debug for super::DeployOperationMetadata {
10391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10392 let mut debug_struct = f.debug_struct("DeployOperationMetadata");
10393 debug_struct.field("generic_metadata", &self.generic_metadata);
10394 debug_struct.field("publisher_model", &self.publisher_model);
10395 debug_struct.field("destination", &self.destination);
10396 debug_struct.field("project_number", &self.project_number);
10397 debug_struct.field("model_id", &self.model_id);
10398 if !self._unknown_fields.is_empty() {
10399 debug_struct.field("_unknown_fields", &self._unknown_fields);
10400 }
10401 debug_struct.finish()
10402 }
10403}
10404
10405#[cfg(feature = "job-service")]
10406impl std::fmt::Debug for super::ModelMonitoringObjectiveConfig {
10407 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10408 let mut debug_struct = f.debug_struct("ModelMonitoringObjectiveConfig");
10409 debug_struct.field("training_dataset", &self.training_dataset);
10410 debug_struct.field(
10411 "training_prediction_skew_detection_config",
10412 &self.training_prediction_skew_detection_config,
10413 );
10414 debug_struct.field(
10415 "prediction_drift_detection_config",
10416 &self.prediction_drift_detection_config,
10417 );
10418 debug_struct.field("explanation_config", &self.explanation_config);
10419 if !self._unknown_fields.is_empty() {
10420 debug_struct.field("_unknown_fields", &self._unknown_fields);
10421 }
10422 debug_struct.finish()
10423 }
10424}
10425
10426#[cfg(feature = "job-service")]
10427impl std::fmt::Debug for super::model_monitoring_objective_config::TrainingDataset {
10428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10429 let mut debug_struct = f.debug_struct("TrainingDataset");
10430 debug_struct.field("data_format", &self.data_format);
10431 debug_struct.field("target_field", &self.target_field);
10432 debug_struct.field("logging_sampling_strategy", &self.logging_sampling_strategy);
10433 debug_struct.field("data_source", &self.data_source);
10434 if !self._unknown_fields.is_empty() {
10435 debug_struct.field("_unknown_fields", &self._unknown_fields);
10436 }
10437 debug_struct.finish()
10438 }
10439}
10440
10441#[cfg(feature = "job-service")]
10442impl std::fmt::Debug
10443 for super::model_monitoring_objective_config::TrainingPredictionSkewDetectionConfig
10444{
10445 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10446 let mut debug_struct = f.debug_struct("TrainingPredictionSkewDetectionConfig");
10447 debug_struct.field("skew_thresholds", &self.skew_thresholds);
10448 debug_struct.field(
10449 "attribution_score_skew_thresholds",
10450 &self.attribution_score_skew_thresholds,
10451 );
10452 debug_struct.field("default_skew_threshold", &self.default_skew_threshold);
10453 if !self._unknown_fields.is_empty() {
10454 debug_struct.field("_unknown_fields", &self._unknown_fields);
10455 }
10456 debug_struct.finish()
10457 }
10458}
10459
10460#[cfg(feature = "job-service")]
10461impl std::fmt::Debug for super::model_monitoring_objective_config::PredictionDriftDetectionConfig {
10462 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10463 let mut debug_struct = f.debug_struct("PredictionDriftDetectionConfig");
10464 debug_struct.field("drift_thresholds", &self.drift_thresholds);
10465 debug_struct.field(
10466 "attribution_score_drift_thresholds",
10467 &self.attribution_score_drift_thresholds,
10468 );
10469 debug_struct.field("default_drift_threshold", &self.default_drift_threshold);
10470 if !self._unknown_fields.is_empty() {
10471 debug_struct.field("_unknown_fields", &self._unknown_fields);
10472 }
10473 debug_struct.finish()
10474 }
10475}
10476
10477#[cfg(feature = "job-service")]
10478impl std::fmt::Debug for super::model_monitoring_objective_config::ExplanationConfig {
10479 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10480 let mut debug_struct = f.debug_struct("ExplanationConfig");
10481 debug_struct.field("enable_feature_attributes", &self.enable_feature_attributes);
10482 debug_struct.field("explanation_baseline", &self.explanation_baseline);
10483 if !self._unknown_fields.is_empty() {
10484 debug_struct.field("_unknown_fields", &self._unknown_fields);
10485 }
10486 debug_struct.finish()
10487 }
10488}
10489
10490#[cfg(feature = "job-service")]
10491impl std::fmt::Debug
10492 for super::model_monitoring_objective_config::explanation_config::ExplanationBaseline
10493{
10494 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10495 let mut debug_struct = f.debug_struct("ExplanationBaseline");
10496 debug_struct.field("prediction_format", &self.prediction_format);
10497 debug_struct.field("destination", &self.destination);
10498 if !self._unknown_fields.is_empty() {
10499 debug_struct.field("_unknown_fields", &self._unknown_fields);
10500 }
10501 debug_struct.finish()
10502 }
10503}
10504
10505#[cfg(feature = "job-service")]
10506impl std::fmt::Debug for super::ModelMonitoringAlertConfig {
10507 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10508 let mut debug_struct = f.debug_struct("ModelMonitoringAlertConfig");
10509 debug_struct.field("enable_logging", &self.enable_logging);
10510 debug_struct.field("notification_channels", &self.notification_channels);
10511 debug_struct.field("alert", &self.alert);
10512 if !self._unknown_fields.is_empty() {
10513 debug_struct.field("_unknown_fields", &self._unknown_fields);
10514 }
10515 debug_struct.finish()
10516 }
10517}
10518
10519#[cfg(feature = "job-service")]
10520impl std::fmt::Debug for super::model_monitoring_alert_config::EmailAlertConfig {
10521 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10522 let mut debug_struct = f.debug_struct("EmailAlertConfig");
10523 debug_struct.field("user_emails", &self.user_emails);
10524 if !self._unknown_fields.is_empty() {
10525 debug_struct.field("_unknown_fields", &self._unknown_fields);
10526 }
10527 debug_struct.finish()
10528 }
10529}
10530
10531#[cfg(feature = "job-service")]
10532impl std::fmt::Debug for super::ThresholdConfig {
10533 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10534 let mut debug_struct = f.debug_struct("ThresholdConfig");
10535 debug_struct.field("threshold", &self.threshold);
10536 if !self._unknown_fields.is_empty() {
10537 debug_struct.field("_unknown_fields", &self._unknown_fields);
10538 }
10539 debug_struct.finish()
10540 }
10541}
10542
10543#[cfg(feature = "job-service")]
10544impl std::fmt::Debug for super::SamplingStrategy {
10545 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10546 let mut debug_struct = f.debug_struct("SamplingStrategy");
10547 debug_struct.field("random_sample_config", &self.random_sample_config);
10548 if !self._unknown_fields.is_empty() {
10549 debug_struct.field("_unknown_fields", &self._unknown_fields);
10550 }
10551 debug_struct.finish()
10552 }
10553}
10554
10555#[cfg(feature = "job-service")]
10556impl std::fmt::Debug for super::sampling_strategy::RandomSampleConfig {
10557 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10558 let mut debug_struct = f.debug_struct("RandomSampleConfig");
10559 debug_struct.field("sample_rate", &self.sample_rate);
10560 if !self._unknown_fields.is_empty() {
10561 debug_struct.field("_unknown_fields", &self._unknown_fields);
10562 }
10563 debug_struct.finish()
10564 }
10565}
10566
10567#[cfg(feature = "model-service")]
10568impl std::fmt::Debug for super::UploadModelRequest {
10569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10570 let mut debug_struct = f.debug_struct("UploadModelRequest");
10571 debug_struct.field("parent", &self.parent);
10572 debug_struct.field("parent_model", &self.parent_model);
10573 debug_struct.field("model_id", &self.model_id);
10574 debug_struct.field("model", &self.model);
10575 debug_struct.field("service_account", &self.service_account);
10576 if !self._unknown_fields.is_empty() {
10577 debug_struct.field("_unknown_fields", &self._unknown_fields);
10578 }
10579 debug_struct.finish()
10580 }
10581}
10582
10583#[cfg(feature = "model-service")]
10584impl std::fmt::Debug for super::UploadModelOperationMetadata {
10585 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10586 let mut debug_struct = f.debug_struct("UploadModelOperationMetadata");
10587 debug_struct.field("generic_metadata", &self.generic_metadata);
10588 if !self._unknown_fields.is_empty() {
10589 debug_struct.field("_unknown_fields", &self._unknown_fields);
10590 }
10591 debug_struct.finish()
10592 }
10593}
10594
10595#[cfg(feature = "model-service")]
10596impl std::fmt::Debug for super::UploadModelResponse {
10597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10598 let mut debug_struct = f.debug_struct("UploadModelResponse");
10599 debug_struct.field("model", &self.model);
10600 debug_struct.field("model_version_id", &self.model_version_id);
10601 if !self._unknown_fields.is_empty() {
10602 debug_struct.field("_unknown_fields", &self._unknown_fields);
10603 }
10604 debug_struct.finish()
10605 }
10606}
10607
10608#[cfg(feature = "model-service")]
10609impl std::fmt::Debug for super::GetModelRequest {
10610 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10611 let mut debug_struct = f.debug_struct("GetModelRequest");
10612 debug_struct.field("name", &self.name);
10613 if !self._unknown_fields.is_empty() {
10614 debug_struct.field("_unknown_fields", &self._unknown_fields);
10615 }
10616 debug_struct.finish()
10617 }
10618}
10619
10620#[cfg(feature = "model-service")]
10621impl std::fmt::Debug for super::ListModelsRequest {
10622 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10623 let mut debug_struct = f.debug_struct("ListModelsRequest");
10624 debug_struct.field("parent", &self.parent);
10625 debug_struct.field("filter", &self.filter);
10626 debug_struct.field("page_size", &self.page_size);
10627 debug_struct.field("page_token", &self.page_token);
10628 debug_struct.field("read_mask", &self.read_mask);
10629 debug_struct.field("order_by", &self.order_by);
10630 if !self._unknown_fields.is_empty() {
10631 debug_struct.field("_unknown_fields", &self._unknown_fields);
10632 }
10633 debug_struct.finish()
10634 }
10635}
10636
10637#[cfg(feature = "model-service")]
10638impl std::fmt::Debug for super::ListModelsResponse {
10639 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10640 let mut debug_struct = f.debug_struct("ListModelsResponse");
10641 debug_struct.field("models", &self.models);
10642 debug_struct.field("next_page_token", &self.next_page_token);
10643 if !self._unknown_fields.is_empty() {
10644 debug_struct.field("_unknown_fields", &self._unknown_fields);
10645 }
10646 debug_struct.finish()
10647 }
10648}
10649
10650#[cfg(feature = "model-service")]
10651impl std::fmt::Debug for super::ListModelVersionsRequest {
10652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10653 let mut debug_struct = f.debug_struct("ListModelVersionsRequest");
10654 debug_struct.field("name", &self.name);
10655 debug_struct.field("page_size", &self.page_size);
10656 debug_struct.field("page_token", &self.page_token);
10657 debug_struct.field("filter", &self.filter);
10658 debug_struct.field("read_mask", &self.read_mask);
10659 debug_struct.field("order_by", &self.order_by);
10660 if !self._unknown_fields.is_empty() {
10661 debug_struct.field("_unknown_fields", &self._unknown_fields);
10662 }
10663 debug_struct.finish()
10664 }
10665}
10666
10667#[cfg(feature = "model-service")]
10668impl std::fmt::Debug for super::ListModelVersionsResponse {
10669 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10670 let mut debug_struct = f.debug_struct("ListModelVersionsResponse");
10671 debug_struct.field("models", &self.models);
10672 debug_struct.field("next_page_token", &self.next_page_token);
10673 if !self._unknown_fields.is_empty() {
10674 debug_struct.field("_unknown_fields", &self._unknown_fields);
10675 }
10676 debug_struct.finish()
10677 }
10678}
10679
10680#[cfg(feature = "model-service")]
10681impl std::fmt::Debug for super::ListModelVersionCheckpointsRequest {
10682 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10683 let mut debug_struct = f.debug_struct("ListModelVersionCheckpointsRequest");
10684 debug_struct.field("name", &self.name);
10685 debug_struct.field("page_size", &self.page_size);
10686 debug_struct.field("page_token", &self.page_token);
10687 if !self._unknown_fields.is_empty() {
10688 debug_struct.field("_unknown_fields", &self._unknown_fields);
10689 }
10690 debug_struct.finish()
10691 }
10692}
10693
10694#[cfg(feature = "model-service")]
10695impl std::fmt::Debug for super::ModelVersionCheckpoint {
10696 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10697 let mut debug_struct = f.debug_struct("ModelVersionCheckpoint");
10698 debug_struct.field("checkpoint_id", &self.checkpoint_id);
10699 debug_struct.field("epoch", &self.epoch);
10700 debug_struct.field("step", &self.step);
10701 if !self._unknown_fields.is_empty() {
10702 debug_struct.field("_unknown_fields", &self._unknown_fields);
10703 }
10704 debug_struct.finish()
10705 }
10706}
10707
10708#[cfg(feature = "model-service")]
10709impl std::fmt::Debug for super::ListModelVersionCheckpointsResponse {
10710 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10711 let mut debug_struct = f.debug_struct("ListModelVersionCheckpointsResponse");
10712 debug_struct.field("checkpoints", &self.checkpoints);
10713 debug_struct.field("next_page_token", &self.next_page_token);
10714 if !self._unknown_fields.is_empty() {
10715 debug_struct.field("_unknown_fields", &self._unknown_fields);
10716 }
10717 debug_struct.finish()
10718 }
10719}
10720
10721#[cfg(feature = "model-service")]
10722impl std::fmt::Debug for super::UpdateModelRequest {
10723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10724 let mut debug_struct = f.debug_struct("UpdateModelRequest");
10725 debug_struct.field("model", &self.model);
10726 debug_struct.field("update_mask", &self.update_mask);
10727 if !self._unknown_fields.is_empty() {
10728 debug_struct.field("_unknown_fields", &self._unknown_fields);
10729 }
10730 debug_struct.finish()
10731 }
10732}
10733
10734#[cfg(feature = "model-service")]
10735impl std::fmt::Debug for super::UpdateExplanationDatasetRequest {
10736 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10737 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetRequest");
10738 debug_struct.field("model", &self.model);
10739 debug_struct.field("examples", &self.examples);
10740 if !self._unknown_fields.is_empty() {
10741 debug_struct.field("_unknown_fields", &self._unknown_fields);
10742 }
10743 debug_struct.finish()
10744 }
10745}
10746
10747#[cfg(feature = "model-service")]
10748impl std::fmt::Debug for super::UpdateExplanationDatasetOperationMetadata {
10749 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10750 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetOperationMetadata");
10751 debug_struct.field("generic_metadata", &self.generic_metadata);
10752 if !self._unknown_fields.is_empty() {
10753 debug_struct.field("_unknown_fields", &self._unknown_fields);
10754 }
10755 debug_struct.finish()
10756 }
10757}
10758
10759#[cfg(feature = "model-service")]
10760impl std::fmt::Debug for super::DeleteModelRequest {
10761 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10762 let mut debug_struct = f.debug_struct("DeleteModelRequest");
10763 debug_struct.field("name", &self.name);
10764 if !self._unknown_fields.is_empty() {
10765 debug_struct.field("_unknown_fields", &self._unknown_fields);
10766 }
10767 debug_struct.finish()
10768 }
10769}
10770
10771#[cfg(feature = "model-service")]
10772impl std::fmt::Debug for super::DeleteModelVersionRequest {
10773 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10774 let mut debug_struct = f.debug_struct("DeleteModelVersionRequest");
10775 debug_struct.field("name", &self.name);
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::MergeVersionAliasesRequest {
10785 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10786 let mut debug_struct = f.debug_struct("MergeVersionAliasesRequest");
10787 debug_struct.field("name", &self.name);
10788 debug_struct.field("version_aliases", &self.version_aliases);
10789 if !self._unknown_fields.is_empty() {
10790 debug_struct.field("_unknown_fields", &self._unknown_fields);
10791 }
10792 debug_struct.finish()
10793 }
10794}
10795
10796#[cfg(feature = "model-service")]
10797impl std::fmt::Debug for super::ExportModelRequest {
10798 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10799 let mut debug_struct = f.debug_struct("ExportModelRequest");
10800 debug_struct.field("name", &self.name);
10801 debug_struct.field("output_config", &self.output_config);
10802 if !self._unknown_fields.is_empty() {
10803 debug_struct.field("_unknown_fields", &self._unknown_fields);
10804 }
10805 debug_struct.finish()
10806 }
10807}
10808
10809#[cfg(feature = "model-service")]
10810impl std::fmt::Debug for super::export_model_request::OutputConfig {
10811 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10812 let mut debug_struct = f.debug_struct("OutputConfig");
10813 debug_struct.field("export_format_id", &self.export_format_id);
10814 debug_struct.field("artifact_destination", &self.artifact_destination);
10815 debug_struct.field("image_destination", &self.image_destination);
10816 if !self._unknown_fields.is_empty() {
10817 debug_struct.field("_unknown_fields", &self._unknown_fields);
10818 }
10819 debug_struct.finish()
10820 }
10821}
10822
10823#[cfg(feature = "model-service")]
10824impl std::fmt::Debug for super::ExportModelOperationMetadata {
10825 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10826 let mut debug_struct = f.debug_struct("ExportModelOperationMetadata");
10827 debug_struct.field("generic_metadata", &self.generic_metadata);
10828 debug_struct.field("output_info", &self.output_info);
10829 if !self._unknown_fields.is_empty() {
10830 debug_struct.field("_unknown_fields", &self._unknown_fields);
10831 }
10832 debug_struct.finish()
10833 }
10834}
10835
10836#[cfg(feature = "model-service")]
10837impl std::fmt::Debug for super::export_model_operation_metadata::OutputInfo {
10838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10839 let mut debug_struct = f.debug_struct("OutputInfo");
10840 debug_struct.field("artifact_output_uri", &self.artifact_output_uri);
10841 debug_struct.field("image_output_uri", &self.image_output_uri);
10842 if !self._unknown_fields.is_empty() {
10843 debug_struct.field("_unknown_fields", &self._unknown_fields);
10844 }
10845 debug_struct.finish()
10846 }
10847}
10848
10849#[cfg(feature = "model-service")]
10850impl std::fmt::Debug for super::UpdateExplanationDatasetResponse {
10851 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10852 let mut debug_struct = f.debug_struct("UpdateExplanationDatasetResponse");
10853 if !self._unknown_fields.is_empty() {
10854 debug_struct.field("_unknown_fields", &self._unknown_fields);
10855 }
10856 debug_struct.finish()
10857 }
10858}
10859
10860#[cfg(feature = "model-service")]
10861impl std::fmt::Debug for super::ExportModelResponse {
10862 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10863 let mut debug_struct = f.debug_struct("ExportModelResponse");
10864 if !self._unknown_fields.is_empty() {
10865 debug_struct.field("_unknown_fields", &self._unknown_fields);
10866 }
10867 debug_struct.finish()
10868 }
10869}
10870
10871#[cfg(feature = "model-service")]
10872impl std::fmt::Debug for super::CopyModelRequest {
10873 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10874 let mut debug_struct = f.debug_struct("CopyModelRequest");
10875 debug_struct.field("parent", &self.parent);
10876 debug_struct.field("source_model", &self.source_model);
10877 debug_struct.field("encryption_spec", &self.encryption_spec);
10878 debug_struct.field("destination_model", &self.destination_model);
10879 if !self._unknown_fields.is_empty() {
10880 debug_struct.field("_unknown_fields", &self._unknown_fields);
10881 }
10882 debug_struct.finish()
10883 }
10884}
10885
10886#[cfg(feature = "model-service")]
10887impl std::fmt::Debug for super::CopyModelOperationMetadata {
10888 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10889 let mut debug_struct = f.debug_struct("CopyModelOperationMetadata");
10890 debug_struct.field("generic_metadata", &self.generic_metadata);
10891 if !self._unknown_fields.is_empty() {
10892 debug_struct.field("_unknown_fields", &self._unknown_fields);
10893 }
10894 debug_struct.finish()
10895 }
10896}
10897
10898#[cfg(feature = "model-service")]
10899impl std::fmt::Debug for super::CopyModelResponse {
10900 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10901 let mut debug_struct = f.debug_struct("CopyModelResponse");
10902 debug_struct.field("model", &self.model);
10903 debug_struct.field("model_version_id", &self.model_version_id);
10904 if !self._unknown_fields.is_empty() {
10905 debug_struct.field("_unknown_fields", &self._unknown_fields);
10906 }
10907 debug_struct.finish()
10908 }
10909}
10910
10911#[cfg(feature = "model-service")]
10912impl std::fmt::Debug for super::ImportModelEvaluationRequest {
10913 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10914 let mut debug_struct = f.debug_struct("ImportModelEvaluationRequest");
10915 debug_struct.field("parent", &self.parent);
10916 debug_struct.field("model_evaluation", &self.model_evaluation);
10917 if !self._unknown_fields.is_empty() {
10918 debug_struct.field("_unknown_fields", &self._unknown_fields);
10919 }
10920 debug_struct.finish()
10921 }
10922}
10923
10924#[cfg(feature = "model-service")]
10925impl std::fmt::Debug for super::BatchImportModelEvaluationSlicesRequest {
10926 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10927 let mut debug_struct = f.debug_struct("BatchImportModelEvaluationSlicesRequest");
10928 debug_struct.field("parent", &self.parent);
10929 debug_struct.field("model_evaluation_slices", &self.model_evaluation_slices);
10930 if !self._unknown_fields.is_empty() {
10931 debug_struct.field("_unknown_fields", &self._unknown_fields);
10932 }
10933 debug_struct.finish()
10934 }
10935}
10936
10937#[cfg(feature = "model-service")]
10938impl std::fmt::Debug for super::BatchImportModelEvaluationSlicesResponse {
10939 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10940 let mut debug_struct = f.debug_struct("BatchImportModelEvaluationSlicesResponse");
10941 debug_struct.field(
10942 "imported_model_evaluation_slices",
10943 &self.imported_model_evaluation_slices,
10944 );
10945 if !self._unknown_fields.is_empty() {
10946 debug_struct.field("_unknown_fields", &self._unknown_fields);
10947 }
10948 debug_struct.finish()
10949 }
10950}
10951
10952#[cfg(feature = "model-service")]
10953impl std::fmt::Debug for super::BatchImportEvaluatedAnnotationsRequest {
10954 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10955 let mut debug_struct = f.debug_struct("BatchImportEvaluatedAnnotationsRequest");
10956 debug_struct.field("parent", &self.parent);
10957 debug_struct.field("evaluated_annotations", &self.evaluated_annotations);
10958 if !self._unknown_fields.is_empty() {
10959 debug_struct.field("_unknown_fields", &self._unknown_fields);
10960 }
10961 debug_struct.finish()
10962 }
10963}
10964
10965#[cfg(feature = "model-service")]
10966impl std::fmt::Debug for super::BatchImportEvaluatedAnnotationsResponse {
10967 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10968 let mut debug_struct = f.debug_struct("BatchImportEvaluatedAnnotationsResponse");
10969 debug_struct.field(
10970 "imported_evaluated_annotations_count",
10971 &self.imported_evaluated_annotations_count,
10972 );
10973 if !self._unknown_fields.is_empty() {
10974 debug_struct.field("_unknown_fields", &self._unknown_fields);
10975 }
10976 debug_struct.finish()
10977 }
10978}
10979
10980#[cfg(feature = "model-service")]
10981impl std::fmt::Debug for super::GetModelEvaluationRequest {
10982 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10983 let mut debug_struct = f.debug_struct("GetModelEvaluationRequest");
10984 debug_struct.field("name", &self.name);
10985 if !self._unknown_fields.is_empty() {
10986 debug_struct.field("_unknown_fields", &self._unknown_fields);
10987 }
10988 debug_struct.finish()
10989 }
10990}
10991
10992#[cfg(feature = "model-service")]
10993impl std::fmt::Debug for super::ListModelEvaluationsRequest {
10994 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10995 let mut debug_struct = f.debug_struct("ListModelEvaluationsRequest");
10996 debug_struct.field("parent", &self.parent);
10997 debug_struct.field("filter", &self.filter);
10998 debug_struct.field("page_size", &self.page_size);
10999 debug_struct.field("page_token", &self.page_token);
11000 debug_struct.field("read_mask", &self.read_mask);
11001 if !self._unknown_fields.is_empty() {
11002 debug_struct.field("_unknown_fields", &self._unknown_fields);
11003 }
11004 debug_struct.finish()
11005 }
11006}
11007
11008#[cfg(feature = "model-service")]
11009impl std::fmt::Debug for super::ListModelEvaluationsResponse {
11010 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11011 let mut debug_struct = f.debug_struct("ListModelEvaluationsResponse");
11012 debug_struct.field("model_evaluations", &self.model_evaluations);
11013 debug_struct.field("next_page_token", &self.next_page_token);
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 = "model-service")]
11022impl std::fmt::Debug for super::GetModelEvaluationSliceRequest {
11023 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11024 let mut debug_struct = f.debug_struct("GetModelEvaluationSliceRequest");
11025 debug_struct.field("name", &self.name);
11026 if !self._unknown_fields.is_empty() {
11027 debug_struct.field("_unknown_fields", &self._unknown_fields);
11028 }
11029 debug_struct.finish()
11030 }
11031}
11032
11033#[cfg(feature = "model-service")]
11034impl std::fmt::Debug for super::ListModelEvaluationSlicesRequest {
11035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11036 let mut debug_struct = f.debug_struct("ListModelEvaluationSlicesRequest");
11037 debug_struct.field("parent", &self.parent);
11038 debug_struct.field("filter", &self.filter);
11039 debug_struct.field("page_size", &self.page_size);
11040 debug_struct.field("page_token", &self.page_token);
11041 debug_struct.field("read_mask", &self.read_mask);
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 = "model-service")]
11050impl std::fmt::Debug for super::ListModelEvaluationSlicesResponse {
11051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11052 let mut debug_struct = f.debug_struct("ListModelEvaluationSlicesResponse");
11053 debug_struct.field("model_evaluation_slices", &self.model_evaluation_slices);
11054 debug_struct.field("next_page_token", &self.next_page_token);
11055 if !self._unknown_fields.is_empty() {
11056 debug_struct.field("_unknown_fields", &self._unknown_fields);
11057 }
11058 debug_struct.finish()
11059 }
11060}
11061
11062#[cfg(feature = "job-service")]
11063impl std::fmt::Debug for super::NasJob {
11064 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11065 let mut debug_struct = f.debug_struct("NasJob");
11066 debug_struct.field("name", &self.name);
11067 debug_struct.field("display_name", &self.display_name);
11068 debug_struct.field("nas_job_spec", &self.nas_job_spec);
11069 debug_struct.field("nas_job_output", &self.nas_job_output);
11070 debug_struct.field("state", &self.state);
11071 debug_struct.field("create_time", &self.create_time);
11072 debug_struct.field("start_time", &self.start_time);
11073 debug_struct.field("end_time", &self.end_time);
11074 debug_struct.field("update_time", &self.update_time);
11075 debug_struct.field("error", &self.error);
11076 debug_struct.field("labels", &self.labels);
11077 debug_struct.field("encryption_spec", &self.encryption_spec);
11078 debug_struct.field(
11079 "enable_restricted_image_training",
11080 &self.enable_restricted_image_training,
11081 );
11082 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
11083 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
11084 if !self._unknown_fields.is_empty() {
11085 debug_struct.field("_unknown_fields", &self._unknown_fields);
11086 }
11087 debug_struct.finish()
11088 }
11089}
11090
11091#[cfg(feature = "job-service")]
11092impl std::fmt::Debug for super::NasTrialDetail {
11093 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11094 let mut debug_struct = f.debug_struct("NasTrialDetail");
11095 debug_struct.field("name", &self.name);
11096 debug_struct.field("parameters", &self.parameters);
11097 debug_struct.field("search_trial", &self.search_trial);
11098 debug_struct.field("train_trial", &self.train_trial);
11099 if !self._unknown_fields.is_empty() {
11100 debug_struct.field("_unknown_fields", &self._unknown_fields);
11101 }
11102 debug_struct.finish()
11103 }
11104}
11105
11106#[cfg(feature = "job-service")]
11107impl std::fmt::Debug for super::NasJobSpec {
11108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11109 let mut debug_struct = f.debug_struct("NasJobSpec");
11110 debug_struct.field("resume_nas_job_id", &self.resume_nas_job_id);
11111 debug_struct.field("search_space_spec", &self.search_space_spec);
11112 debug_struct.field("nas_algorithm_spec", &self.nas_algorithm_spec);
11113 if !self._unknown_fields.is_empty() {
11114 debug_struct.field("_unknown_fields", &self._unknown_fields);
11115 }
11116 debug_struct.finish()
11117 }
11118}
11119
11120#[cfg(feature = "job-service")]
11121impl std::fmt::Debug for super::nas_job_spec::MultiTrialAlgorithmSpec {
11122 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11123 let mut debug_struct = f.debug_struct("MultiTrialAlgorithmSpec");
11124 debug_struct.field("multi_trial_algorithm", &self.multi_trial_algorithm);
11125 debug_struct.field("metric", &self.metric);
11126 debug_struct.field("search_trial_spec", &self.search_trial_spec);
11127 debug_struct.field("train_trial_spec", &self.train_trial_spec);
11128 if !self._unknown_fields.is_empty() {
11129 debug_struct.field("_unknown_fields", &self._unknown_fields);
11130 }
11131 debug_struct.finish()
11132 }
11133}
11134
11135#[cfg(feature = "job-service")]
11136impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::MetricSpec {
11137 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11138 let mut debug_struct = f.debug_struct("MetricSpec");
11139 debug_struct.field("metric_id", &self.metric_id);
11140 debug_struct.field("goal", &self.goal);
11141 if !self._unknown_fields.is_empty() {
11142 debug_struct.field("_unknown_fields", &self._unknown_fields);
11143 }
11144 debug_struct.finish()
11145 }
11146}
11147
11148#[cfg(feature = "job-service")]
11149impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::SearchTrialSpec {
11150 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11151 let mut debug_struct = f.debug_struct("SearchTrialSpec");
11152 debug_struct.field("search_trial_job_spec", &self.search_trial_job_spec);
11153 debug_struct.field("max_trial_count", &self.max_trial_count);
11154 debug_struct.field("max_parallel_trial_count", &self.max_parallel_trial_count);
11155 debug_struct.field("max_failed_trial_count", &self.max_failed_trial_count);
11156 if !self._unknown_fields.is_empty() {
11157 debug_struct.field("_unknown_fields", &self._unknown_fields);
11158 }
11159 debug_struct.finish()
11160 }
11161}
11162
11163#[cfg(feature = "job-service")]
11164impl std::fmt::Debug for super::nas_job_spec::multi_trial_algorithm_spec::TrainTrialSpec {
11165 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11166 let mut debug_struct = f.debug_struct("TrainTrialSpec");
11167 debug_struct.field("train_trial_job_spec", &self.train_trial_job_spec);
11168 debug_struct.field("max_parallel_trial_count", &self.max_parallel_trial_count);
11169 debug_struct.field("frequency", &self.frequency);
11170 if !self._unknown_fields.is_empty() {
11171 debug_struct.field("_unknown_fields", &self._unknown_fields);
11172 }
11173 debug_struct.finish()
11174 }
11175}
11176
11177#[cfg(feature = "job-service")]
11178impl std::fmt::Debug for super::NasJobOutput {
11179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11180 let mut debug_struct = f.debug_struct("NasJobOutput");
11181 debug_struct.field("output", &self.output);
11182 if !self._unknown_fields.is_empty() {
11183 debug_struct.field("_unknown_fields", &self._unknown_fields);
11184 }
11185 debug_struct.finish()
11186 }
11187}
11188
11189#[cfg(feature = "job-service")]
11190impl std::fmt::Debug for super::nas_job_output::MultiTrialJobOutput {
11191 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11192 let mut debug_struct = f.debug_struct("MultiTrialJobOutput");
11193 debug_struct.field("search_trials", &self.search_trials);
11194 debug_struct.field("train_trials", &self.train_trials);
11195 if !self._unknown_fields.is_empty() {
11196 debug_struct.field("_unknown_fields", &self._unknown_fields);
11197 }
11198 debug_struct.finish()
11199 }
11200}
11201
11202#[cfg(feature = "job-service")]
11203impl std::fmt::Debug for super::NasTrial {
11204 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11205 let mut debug_struct = f.debug_struct("NasTrial");
11206 debug_struct.field("id", &self.id);
11207 debug_struct.field("state", &self.state);
11208 debug_struct.field("final_measurement", &self.final_measurement);
11209 debug_struct.field("start_time", &self.start_time);
11210 debug_struct.field("end_time", &self.end_time);
11211 if !self._unknown_fields.is_empty() {
11212 debug_struct.field("_unknown_fields", &self._unknown_fields);
11213 }
11214 debug_struct.finish()
11215 }
11216}
11217
11218#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11219impl std::fmt::Debug for super::NetworkSpec {
11220 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11221 let mut debug_struct = f.debug_struct("NetworkSpec");
11222 debug_struct.field("enable_internet_access", &self.enable_internet_access);
11223 debug_struct.field("network", &self.network);
11224 debug_struct.field("subnetwork", &self.subnetwork);
11225 if !self._unknown_fields.is_empty() {
11226 debug_struct.field("_unknown_fields", &self._unknown_fields);
11227 }
11228 debug_struct.finish()
11229 }
11230}
11231
11232#[cfg(feature = "notebook-service")]
11233impl std::fmt::Debug for super::NotebookEucConfig {
11234 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11235 let mut debug_struct = f.debug_struct("NotebookEucConfig");
11236 debug_struct.field("euc_disabled", &self.euc_disabled);
11237 debug_struct.field("bypass_actas_check", &self.bypass_actas_check);
11238 if !self._unknown_fields.is_empty() {
11239 debug_struct.field("_unknown_fields", &self._unknown_fields);
11240 }
11241 debug_struct.finish()
11242 }
11243}
11244
11245#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11246impl std::fmt::Debug for super::NotebookExecutionJob {
11247 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11248 let mut debug_struct = f.debug_struct("NotebookExecutionJob");
11249 debug_struct.field("name", &self.name);
11250 debug_struct.field("display_name", &self.display_name);
11251 debug_struct.field("execution_timeout", &self.execution_timeout);
11252 debug_struct.field("schedule_resource_name", &self.schedule_resource_name);
11253 debug_struct.field("job_state", &self.job_state);
11254 debug_struct.field("status", &self.status);
11255 debug_struct.field("create_time", &self.create_time);
11256 debug_struct.field("update_time", &self.update_time);
11257 debug_struct.field("labels", &self.labels);
11258 debug_struct.field("kernel_name", &self.kernel_name);
11259 debug_struct.field("encryption_spec", &self.encryption_spec);
11260 debug_struct.field("notebook_source", &self.notebook_source);
11261 debug_struct.field("environment_spec", &self.environment_spec);
11262 debug_struct.field("execution_sink", &self.execution_sink);
11263 debug_struct.field("execution_identity", &self.execution_identity);
11264 debug_struct.field("runtime_environment", &self.runtime_environment);
11265 if !self._unknown_fields.is_empty() {
11266 debug_struct.field("_unknown_fields", &self._unknown_fields);
11267 }
11268 debug_struct.finish()
11269 }
11270}
11271
11272#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11273impl std::fmt::Debug for super::notebook_execution_job::DataformRepositorySource {
11274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11275 let mut debug_struct = f.debug_struct("DataformRepositorySource");
11276 debug_struct.field(
11277 "dataform_repository_resource_name",
11278 &self.dataform_repository_resource_name,
11279 );
11280 debug_struct.field("commit_sha", &self.commit_sha);
11281 if !self._unknown_fields.is_empty() {
11282 debug_struct.field("_unknown_fields", &self._unknown_fields);
11283 }
11284 debug_struct.finish()
11285 }
11286}
11287
11288#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11289impl std::fmt::Debug for super::notebook_execution_job::GcsNotebookSource {
11290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11291 let mut debug_struct = f.debug_struct("GcsNotebookSource");
11292 debug_struct.field("uri", &self.uri);
11293 debug_struct.field("generation", &self.generation);
11294 if !self._unknown_fields.is_empty() {
11295 debug_struct.field("_unknown_fields", &self._unknown_fields);
11296 }
11297 debug_struct.finish()
11298 }
11299}
11300
11301#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11302impl std::fmt::Debug for super::notebook_execution_job::DirectNotebookSource {
11303 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11304 let mut debug_struct = f.debug_struct("DirectNotebookSource");
11305 debug_struct.field("content", &self.content);
11306 if !self._unknown_fields.is_empty() {
11307 debug_struct.field("_unknown_fields", &self._unknown_fields);
11308 }
11309 debug_struct.finish()
11310 }
11311}
11312
11313#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11314impl std::fmt::Debug for super::notebook_execution_job::CustomEnvironmentSpec {
11315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11316 let mut debug_struct = f.debug_struct("CustomEnvironmentSpec");
11317 debug_struct.field("machine_spec", &self.machine_spec);
11318 debug_struct.field("persistent_disk_spec", &self.persistent_disk_spec);
11319 debug_struct.field("network_spec", &self.network_spec);
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(any(feature = "notebook-service", feature = "schedule-service",))]
11328impl std::fmt::Debug for super::notebook_execution_job::WorkbenchRuntime {
11329 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11330 let mut debug_struct = f.debug_struct("WorkbenchRuntime");
11331 if !self._unknown_fields.is_empty() {
11332 debug_struct.field("_unknown_fields", &self._unknown_fields);
11333 }
11334 debug_struct.finish()
11335 }
11336}
11337
11338#[cfg(feature = "notebook-service")]
11339impl std::fmt::Debug for super::NotebookIdleShutdownConfig {
11340 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11341 let mut debug_struct = f.debug_struct("NotebookIdleShutdownConfig");
11342 debug_struct.field("idle_timeout", &self.idle_timeout);
11343 debug_struct.field("idle_shutdown_disabled", &self.idle_shutdown_disabled);
11344 if !self._unknown_fields.is_empty() {
11345 debug_struct.field("_unknown_fields", &self._unknown_fields);
11346 }
11347 debug_struct.finish()
11348 }
11349}
11350
11351#[cfg(feature = "notebook-service")]
11352impl std::fmt::Debug for super::NotebookRuntimeTemplate {
11353 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11354 let mut debug_struct = f.debug_struct("NotebookRuntimeTemplate");
11355 debug_struct.field("name", &self.name);
11356 debug_struct.field("display_name", &self.display_name);
11357 debug_struct.field("description", &self.description);
11358 debug_struct.field("is_default", &self.is_default);
11359 debug_struct.field("machine_spec", &self.machine_spec);
11360 debug_struct.field("data_persistent_disk_spec", &self.data_persistent_disk_spec);
11361 debug_struct.field("network_spec", &self.network_spec);
11362 debug_struct.field("service_account", &self.service_account);
11363 debug_struct.field("etag", &self.etag);
11364 debug_struct.field("labels", &self.labels);
11365 debug_struct.field("idle_shutdown_config", &self.idle_shutdown_config);
11366 debug_struct.field("euc_config", &self.euc_config);
11367 debug_struct.field("create_time", &self.create_time);
11368 debug_struct.field("update_time", &self.update_time);
11369 debug_struct.field("notebook_runtime_type", &self.notebook_runtime_type);
11370 debug_struct.field("shielded_vm_config", &self.shielded_vm_config);
11371 debug_struct.field("network_tags", &self.network_tags);
11372 debug_struct.field("encryption_spec", &self.encryption_spec);
11373 debug_struct.field("software_config", &self.software_config);
11374 if !self._unknown_fields.is_empty() {
11375 debug_struct.field("_unknown_fields", &self._unknown_fields);
11376 }
11377 debug_struct.finish()
11378 }
11379}
11380
11381#[cfg(feature = "notebook-service")]
11382impl std::fmt::Debug for super::NotebookRuntime {
11383 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11384 let mut debug_struct = f.debug_struct("NotebookRuntime");
11385 debug_struct.field("name", &self.name);
11386 debug_struct.field("runtime_user", &self.runtime_user);
11387 debug_struct.field(
11388 "notebook_runtime_template_ref",
11389 &self.notebook_runtime_template_ref,
11390 );
11391 debug_struct.field("proxy_uri", &self.proxy_uri);
11392 debug_struct.field("create_time", &self.create_time);
11393 debug_struct.field("update_time", &self.update_time);
11394 debug_struct.field("health_state", &self.health_state);
11395 debug_struct.field("display_name", &self.display_name);
11396 debug_struct.field("description", &self.description);
11397 debug_struct.field("service_account", &self.service_account);
11398 debug_struct.field("runtime_state", &self.runtime_state);
11399 debug_struct.field("is_upgradable", &self.is_upgradable);
11400 debug_struct.field("labels", &self.labels);
11401 debug_struct.field("expiration_time", &self.expiration_time);
11402 debug_struct.field("version", &self.version);
11403 debug_struct.field("notebook_runtime_type", &self.notebook_runtime_type);
11404 debug_struct.field("machine_spec", &self.machine_spec);
11405 debug_struct.field("data_persistent_disk_spec", &self.data_persistent_disk_spec);
11406 debug_struct.field("network_spec", &self.network_spec);
11407 debug_struct.field("idle_shutdown_config", &self.idle_shutdown_config);
11408 debug_struct.field("euc_config", &self.euc_config);
11409 debug_struct.field("shielded_vm_config", &self.shielded_vm_config);
11410 debug_struct.field("network_tags", &self.network_tags);
11411 debug_struct.field("software_config", &self.software_config);
11412 debug_struct.field("encryption_spec", &self.encryption_spec);
11413 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
11414 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
11415 if !self._unknown_fields.is_empty() {
11416 debug_struct.field("_unknown_fields", &self._unknown_fields);
11417 }
11418 debug_struct.finish()
11419 }
11420}
11421
11422#[cfg(feature = "notebook-service")]
11423impl std::fmt::Debug for super::NotebookRuntimeTemplateRef {
11424 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11425 let mut debug_struct = f.debug_struct("NotebookRuntimeTemplateRef");
11426 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11427 if !self._unknown_fields.is_empty() {
11428 debug_struct.field("_unknown_fields", &self._unknown_fields);
11429 }
11430 debug_struct.finish()
11431 }
11432}
11433
11434#[cfg(feature = "notebook-service")]
11435impl std::fmt::Debug for super::CreateNotebookRuntimeTemplateRequest {
11436 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11437 let mut debug_struct = f.debug_struct("CreateNotebookRuntimeTemplateRequest");
11438 debug_struct.field("parent", &self.parent);
11439 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11440 debug_struct.field(
11441 "notebook_runtime_template_id",
11442 &self.notebook_runtime_template_id,
11443 );
11444 if !self._unknown_fields.is_empty() {
11445 debug_struct.field("_unknown_fields", &self._unknown_fields);
11446 }
11447 debug_struct.finish()
11448 }
11449}
11450
11451#[cfg(feature = "notebook-service")]
11452impl std::fmt::Debug for super::CreateNotebookRuntimeTemplateOperationMetadata {
11453 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11454 let mut debug_struct = f.debug_struct("CreateNotebookRuntimeTemplateOperationMetadata");
11455 debug_struct.field("generic_metadata", &self.generic_metadata);
11456 if !self._unknown_fields.is_empty() {
11457 debug_struct.field("_unknown_fields", &self._unknown_fields);
11458 }
11459 debug_struct.finish()
11460 }
11461}
11462
11463#[cfg(feature = "notebook-service")]
11464impl std::fmt::Debug for super::GetNotebookRuntimeTemplateRequest {
11465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11466 let mut debug_struct = f.debug_struct("GetNotebookRuntimeTemplateRequest");
11467 debug_struct.field("name", &self.name);
11468 if !self._unknown_fields.is_empty() {
11469 debug_struct.field("_unknown_fields", &self._unknown_fields);
11470 }
11471 debug_struct.finish()
11472 }
11473}
11474
11475#[cfg(feature = "notebook-service")]
11476impl std::fmt::Debug for super::ListNotebookRuntimeTemplatesRequest {
11477 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11478 let mut debug_struct = f.debug_struct("ListNotebookRuntimeTemplatesRequest");
11479 debug_struct.field("parent", &self.parent);
11480 debug_struct.field("filter", &self.filter);
11481 debug_struct.field("page_size", &self.page_size);
11482 debug_struct.field("page_token", &self.page_token);
11483 debug_struct.field("read_mask", &self.read_mask);
11484 debug_struct.field("order_by", &self.order_by);
11485 if !self._unknown_fields.is_empty() {
11486 debug_struct.field("_unknown_fields", &self._unknown_fields);
11487 }
11488 debug_struct.finish()
11489 }
11490}
11491
11492#[cfg(feature = "notebook-service")]
11493impl std::fmt::Debug for super::ListNotebookRuntimeTemplatesResponse {
11494 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11495 let mut debug_struct = f.debug_struct("ListNotebookRuntimeTemplatesResponse");
11496 debug_struct.field(
11497 "notebook_runtime_templates",
11498 &self.notebook_runtime_templates,
11499 );
11500 debug_struct.field("next_page_token", &self.next_page_token);
11501 if !self._unknown_fields.is_empty() {
11502 debug_struct.field("_unknown_fields", &self._unknown_fields);
11503 }
11504 debug_struct.finish()
11505 }
11506}
11507
11508#[cfg(feature = "notebook-service")]
11509impl std::fmt::Debug for super::DeleteNotebookRuntimeTemplateRequest {
11510 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11511 let mut debug_struct = f.debug_struct("DeleteNotebookRuntimeTemplateRequest");
11512 debug_struct.field("name", &self.name);
11513 if !self._unknown_fields.is_empty() {
11514 debug_struct.field("_unknown_fields", &self._unknown_fields);
11515 }
11516 debug_struct.finish()
11517 }
11518}
11519
11520#[cfg(feature = "notebook-service")]
11521impl std::fmt::Debug for super::UpdateNotebookRuntimeTemplateRequest {
11522 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11523 let mut debug_struct = f.debug_struct("UpdateNotebookRuntimeTemplateRequest");
11524 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11525 debug_struct.field("update_mask", &self.update_mask);
11526 if !self._unknown_fields.is_empty() {
11527 debug_struct.field("_unknown_fields", &self._unknown_fields);
11528 }
11529 debug_struct.finish()
11530 }
11531}
11532
11533#[cfg(feature = "notebook-service")]
11534impl std::fmt::Debug for super::AssignNotebookRuntimeRequest {
11535 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11536 let mut debug_struct = f.debug_struct("AssignNotebookRuntimeRequest");
11537 debug_struct.field("parent", &self.parent);
11538 debug_struct.field("notebook_runtime_template", &self.notebook_runtime_template);
11539 debug_struct.field("notebook_runtime", &self.notebook_runtime);
11540 debug_struct.field("notebook_runtime_id", &self.notebook_runtime_id);
11541 if !self._unknown_fields.is_empty() {
11542 debug_struct.field("_unknown_fields", &self._unknown_fields);
11543 }
11544 debug_struct.finish()
11545 }
11546}
11547
11548#[cfg(feature = "notebook-service")]
11549impl std::fmt::Debug for super::AssignNotebookRuntimeOperationMetadata {
11550 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11551 let mut debug_struct = f.debug_struct("AssignNotebookRuntimeOperationMetadata");
11552 debug_struct.field("generic_metadata", &self.generic_metadata);
11553 debug_struct.field("progress_message", &self.progress_message);
11554 if !self._unknown_fields.is_empty() {
11555 debug_struct.field("_unknown_fields", &self._unknown_fields);
11556 }
11557 debug_struct.finish()
11558 }
11559}
11560
11561#[cfg(feature = "notebook-service")]
11562impl std::fmt::Debug for super::GetNotebookRuntimeRequest {
11563 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11564 let mut debug_struct = f.debug_struct("GetNotebookRuntimeRequest");
11565 debug_struct.field("name", &self.name);
11566 if !self._unknown_fields.is_empty() {
11567 debug_struct.field("_unknown_fields", &self._unknown_fields);
11568 }
11569 debug_struct.finish()
11570 }
11571}
11572
11573#[cfg(feature = "notebook-service")]
11574impl std::fmt::Debug for super::ListNotebookRuntimesRequest {
11575 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11576 let mut debug_struct = f.debug_struct("ListNotebookRuntimesRequest");
11577 debug_struct.field("parent", &self.parent);
11578 debug_struct.field("filter", &self.filter);
11579 debug_struct.field("page_size", &self.page_size);
11580 debug_struct.field("page_token", &self.page_token);
11581 debug_struct.field("read_mask", &self.read_mask);
11582 debug_struct.field("order_by", &self.order_by);
11583 if !self._unknown_fields.is_empty() {
11584 debug_struct.field("_unknown_fields", &self._unknown_fields);
11585 }
11586 debug_struct.finish()
11587 }
11588}
11589
11590#[cfg(feature = "notebook-service")]
11591impl std::fmt::Debug for super::ListNotebookRuntimesResponse {
11592 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11593 let mut debug_struct = f.debug_struct("ListNotebookRuntimesResponse");
11594 debug_struct.field("notebook_runtimes", &self.notebook_runtimes);
11595 debug_struct.field("next_page_token", &self.next_page_token);
11596 if !self._unknown_fields.is_empty() {
11597 debug_struct.field("_unknown_fields", &self._unknown_fields);
11598 }
11599 debug_struct.finish()
11600 }
11601}
11602
11603#[cfg(feature = "notebook-service")]
11604impl std::fmt::Debug for super::DeleteNotebookRuntimeRequest {
11605 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11606 let mut debug_struct = f.debug_struct("DeleteNotebookRuntimeRequest");
11607 debug_struct.field("name", &self.name);
11608 if !self._unknown_fields.is_empty() {
11609 debug_struct.field("_unknown_fields", &self._unknown_fields);
11610 }
11611 debug_struct.finish()
11612 }
11613}
11614
11615#[cfg(feature = "notebook-service")]
11616impl std::fmt::Debug for super::UpgradeNotebookRuntimeRequest {
11617 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11618 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeRequest");
11619 debug_struct.field("name", &self.name);
11620 if !self._unknown_fields.is_empty() {
11621 debug_struct.field("_unknown_fields", &self._unknown_fields);
11622 }
11623 debug_struct.finish()
11624 }
11625}
11626
11627#[cfg(feature = "notebook-service")]
11628impl std::fmt::Debug for super::UpgradeNotebookRuntimeOperationMetadata {
11629 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11630 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeOperationMetadata");
11631 debug_struct.field("generic_metadata", &self.generic_metadata);
11632 debug_struct.field("progress_message", &self.progress_message);
11633 if !self._unknown_fields.is_empty() {
11634 debug_struct.field("_unknown_fields", &self._unknown_fields);
11635 }
11636 debug_struct.finish()
11637 }
11638}
11639
11640#[cfg(feature = "notebook-service")]
11641impl std::fmt::Debug for super::UpgradeNotebookRuntimeResponse {
11642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11643 let mut debug_struct = f.debug_struct("UpgradeNotebookRuntimeResponse");
11644 if !self._unknown_fields.is_empty() {
11645 debug_struct.field("_unknown_fields", &self._unknown_fields);
11646 }
11647 debug_struct.finish()
11648 }
11649}
11650
11651#[cfg(feature = "notebook-service")]
11652impl std::fmt::Debug for super::StartNotebookRuntimeRequest {
11653 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11654 let mut debug_struct = f.debug_struct("StartNotebookRuntimeRequest");
11655 debug_struct.field("name", &self.name);
11656 if !self._unknown_fields.is_empty() {
11657 debug_struct.field("_unknown_fields", &self._unknown_fields);
11658 }
11659 debug_struct.finish()
11660 }
11661}
11662
11663#[cfg(feature = "notebook-service")]
11664impl std::fmt::Debug for super::StartNotebookRuntimeOperationMetadata {
11665 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11666 let mut debug_struct = f.debug_struct("StartNotebookRuntimeOperationMetadata");
11667 debug_struct.field("generic_metadata", &self.generic_metadata);
11668 debug_struct.field("progress_message", &self.progress_message);
11669 if !self._unknown_fields.is_empty() {
11670 debug_struct.field("_unknown_fields", &self._unknown_fields);
11671 }
11672 debug_struct.finish()
11673 }
11674}
11675
11676#[cfg(feature = "notebook-service")]
11677impl std::fmt::Debug for super::StartNotebookRuntimeResponse {
11678 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11679 let mut debug_struct = f.debug_struct("StartNotebookRuntimeResponse");
11680 if !self._unknown_fields.is_empty() {
11681 debug_struct.field("_unknown_fields", &self._unknown_fields);
11682 }
11683 debug_struct.finish()
11684 }
11685}
11686
11687#[cfg(feature = "notebook-service")]
11688impl std::fmt::Debug for super::StopNotebookRuntimeRequest {
11689 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11690 let mut debug_struct = f.debug_struct("StopNotebookRuntimeRequest");
11691 debug_struct.field("name", &self.name);
11692 if !self._unknown_fields.is_empty() {
11693 debug_struct.field("_unknown_fields", &self._unknown_fields);
11694 }
11695 debug_struct.finish()
11696 }
11697}
11698
11699#[cfg(feature = "notebook-service")]
11700impl std::fmt::Debug for super::StopNotebookRuntimeOperationMetadata {
11701 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11702 let mut debug_struct = f.debug_struct("StopNotebookRuntimeOperationMetadata");
11703 debug_struct.field("generic_metadata", &self.generic_metadata);
11704 if !self._unknown_fields.is_empty() {
11705 debug_struct.field("_unknown_fields", &self._unknown_fields);
11706 }
11707 debug_struct.finish()
11708 }
11709}
11710
11711#[cfg(feature = "notebook-service")]
11712impl std::fmt::Debug for super::StopNotebookRuntimeResponse {
11713 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11714 let mut debug_struct = f.debug_struct("StopNotebookRuntimeResponse");
11715 if !self._unknown_fields.is_empty() {
11716 debug_struct.field("_unknown_fields", &self._unknown_fields);
11717 }
11718 debug_struct.finish()
11719 }
11720}
11721
11722#[cfg(any(feature = "notebook-service", feature = "schedule-service",))]
11723impl std::fmt::Debug for super::CreateNotebookExecutionJobRequest {
11724 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11725 let mut debug_struct = f.debug_struct("CreateNotebookExecutionJobRequest");
11726 debug_struct.field("parent", &self.parent);
11727 debug_struct.field("notebook_execution_job", &self.notebook_execution_job);
11728 debug_struct.field("notebook_execution_job_id", &self.notebook_execution_job_id);
11729 if !self._unknown_fields.is_empty() {
11730 debug_struct.field("_unknown_fields", &self._unknown_fields);
11731 }
11732 debug_struct.finish()
11733 }
11734}
11735
11736#[cfg(feature = "notebook-service")]
11737impl std::fmt::Debug for super::CreateNotebookExecutionJobOperationMetadata {
11738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11739 let mut debug_struct = f.debug_struct("CreateNotebookExecutionJobOperationMetadata");
11740 debug_struct.field("generic_metadata", &self.generic_metadata);
11741 debug_struct.field("progress_message", &self.progress_message);
11742 if !self._unknown_fields.is_empty() {
11743 debug_struct.field("_unknown_fields", &self._unknown_fields);
11744 }
11745 debug_struct.finish()
11746 }
11747}
11748
11749#[cfg(feature = "notebook-service")]
11750impl std::fmt::Debug for super::GetNotebookExecutionJobRequest {
11751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11752 let mut debug_struct = f.debug_struct("GetNotebookExecutionJobRequest");
11753 debug_struct.field("name", &self.name);
11754 debug_struct.field("view", &self.view);
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(feature = "notebook-service")]
11763impl std::fmt::Debug for super::ListNotebookExecutionJobsRequest {
11764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11765 let mut debug_struct = f.debug_struct("ListNotebookExecutionJobsRequest");
11766 debug_struct.field("parent", &self.parent);
11767 debug_struct.field("filter", &self.filter);
11768 debug_struct.field("page_size", &self.page_size);
11769 debug_struct.field("page_token", &self.page_token);
11770 debug_struct.field("order_by", &self.order_by);
11771 debug_struct.field("view", &self.view);
11772 if !self._unknown_fields.is_empty() {
11773 debug_struct.field("_unknown_fields", &self._unknown_fields);
11774 }
11775 debug_struct.finish()
11776 }
11777}
11778
11779#[cfg(feature = "notebook-service")]
11780impl std::fmt::Debug for super::ListNotebookExecutionJobsResponse {
11781 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11782 let mut debug_struct = f.debug_struct("ListNotebookExecutionJobsResponse");
11783 debug_struct.field("notebook_execution_jobs", &self.notebook_execution_jobs);
11784 debug_struct.field("next_page_token", &self.next_page_token);
11785 if !self._unknown_fields.is_empty() {
11786 debug_struct.field("_unknown_fields", &self._unknown_fields);
11787 }
11788 debug_struct.finish()
11789 }
11790}
11791
11792#[cfg(feature = "notebook-service")]
11793impl std::fmt::Debug for super::DeleteNotebookExecutionJobRequest {
11794 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11795 let mut debug_struct = f.debug_struct("DeleteNotebookExecutionJobRequest");
11796 debug_struct.field("name", &self.name);
11797 if !self._unknown_fields.is_empty() {
11798 debug_struct.field("_unknown_fields", &self._unknown_fields);
11799 }
11800 debug_struct.finish()
11801 }
11802}
11803
11804#[cfg(feature = "notebook-service")]
11805impl std::fmt::Debug for super::PostStartupScriptConfig {
11806 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11807 let mut debug_struct = f.debug_struct("PostStartupScriptConfig");
11808 debug_struct.field("post_startup_script", &self.post_startup_script);
11809 debug_struct.field("post_startup_script_url", &self.post_startup_script_url);
11810 debug_struct.field(
11811 "post_startup_script_behavior",
11812 &self.post_startup_script_behavior,
11813 );
11814 if !self._unknown_fields.is_empty() {
11815 debug_struct.field("_unknown_fields", &self._unknown_fields);
11816 }
11817 debug_struct.finish()
11818 }
11819}
11820
11821#[cfg(feature = "notebook-service")]
11822impl std::fmt::Debug for super::ColabImage {
11823 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11824 let mut debug_struct = f.debug_struct("ColabImage");
11825 debug_struct.field("release_name", &self.release_name);
11826 debug_struct.field("description", &self.description);
11827 if !self._unknown_fields.is_empty() {
11828 debug_struct.field("_unknown_fields", &self._unknown_fields);
11829 }
11830 debug_struct.finish()
11831 }
11832}
11833
11834#[cfg(feature = "notebook-service")]
11835impl std::fmt::Debug for super::NotebookSoftwareConfig {
11836 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11837 let mut debug_struct = f.debug_struct("NotebookSoftwareConfig");
11838 debug_struct.field("env", &self.env);
11839 debug_struct.field(
11840 "post_startup_script_config",
11841 &self.post_startup_script_config,
11842 );
11843 debug_struct.field("runtime_image", &self.runtime_image);
11844 if !self._unknown_fields.is_empty() {
11845 debug_struct.field("_unknown_fields", &self._unknown_fields);
11846 }
11847 debug_struct.finish()
11848 }
11849}
11850
11851#[cfg(any(
11852 feature = "gen-ai-cache-service",
11853 feature = "llm-utility-service",
11854 feature = "prediction-service",
11855))]
11856impl std::fmt::Debug for super::Schema {
11857 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11858 let mut debug_struct = f.debug_struct("Schema");
11859 debug_struct.field("r#type", &self.r#type);
11860 debug_struct.field("format", &self.format);
11861 debug_struct.field("title", &self.title);
11862 debug_struct.field("description", &self.description);
11863 debug_struct.field("nullable", &self.nullable);
11864 debug_struct.field("default", &self.default);
11865 debug_struct.field("items", &self.items);
11866 debug_struct.field("min_items", &self.min_items);
11867 debug_struct.field("max_items", &self.max_items);
11868 debug_struct.field("r#enum", &self.r#enum);
11869 debug_struct.field("properties", &self.properties);
11870 debug_struct.field("property_ordering", &self.property_ordering);
11871 debug_struct.field("required", &self.required);
11872 debug_struct.field("min_properties", &self.min_properties);
11873 debug_struct.field("max_properties", &self.max_properties);
11874 debug_struct.field("minimum", &self.minimum);
11875 debug_struct.field("maximum", &self.maximum);
11876 debug_struct.field("min_length", &self.min_length);
11877 debug_struct.field("max_length", &self.max_length);
11878 debug_struct.field("pattern", &self.pattern);
11879 debug_struct.field("example", &self.example);
11880 debug_struct.field("any_of", &self.any_of);
11881 debug_struct.field("additional_properties", &self.additional_properties);
11882 debug_struct.field("r#ref", &self.r#ref);
11883 debug_struct.field("defs", &self.defs);
11884 if !self._unknown_fields.is_empty() {
11885 debug_struct.field("_unknown_fields", &self._unknown_fields);
11886 }
11887 debug_struct.finish()
11888 }
11889}
11890
11891#[cfg(any(
11892 feature = "dataset-service",
11893 feature = "deployment-resource-pool-service",
11894 feature = "endpoint-service",
11895 feature = "feature-online-store-admin-service",
11896 feature = "feature-registry-service",
11897 feature = "featurestore-service",
11898 feature = "gen-ai-tuning-service",
11899 feature = "index-endpoint-service",
11900 feature = "index-service",
11901 feature = "job-service",
11902 feature = "metadata-service",
11903 feature = "migration-service",
11904 feature = "model-garden-service",
11905 feature = "model-service",
11906 feature = "notebook-service",
11907 feature = "persistent-resource-service",
11908 feature = "pipeline-service",
11909 feature = "reasoning-engine-service",
11910 feature = "schedule-service",
11911 feature = "specialist-pool-service",
11912 feature = "tensorboard-service",
11913 feature = "vertex-rag-data-service",
11914 feature = "vizier-service",
11915))]
11916impl std::fmt::Debug for super::GenericOperationMetadata {
11917 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11918 let mut debug_struct = f.debug_struct("GenericOperationMetadata");
11919 debug_struct.field("partial_failures", &self.partial_failures);
11920 debug_struct.field("create_time", &self.create_time);
11921 debug_struct.field("update_time", &self.update_time);
11922 if !self._unknown_fields.is_empty() {
11923 debug_struct.field("_unknown_fields", &self._unknown_fields);
11924 }
11925 debug_struct.finish()
11926 }
11927}
11928
11929#[cfg(any(
11930 feature = "dataset-service",
11931 feature = "deployment-resource-pool-service",
11932 feature = "endpoint-service",
11933 feature = "feature-online-store-admin-service",
11934 feature = "feature-registry-service",
11935 feature = "featurestore-service",
11936 feature = "index-endpoint-service",
11937 feature = "index-service",
11938 feature = "job-service",
11939 feature = "metadata-service",
11940 feature = "model-service",
11941 feature = "notebook-service",
11942 feature = "persistent-resource-service",
11943 feature = "pipeline-service",
11944 feature = "reasoning-engine-service",
11945 feature = "schedule-service",
11946 feature = "specialist-pool-service",
11947 feature = "tensorboard-service",
11948 feature = "vertex-rag-data-service",
11949))]
11950impl std::fmt::Debug for super::DeleteOperationMetadata {
11951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11952 let mut debug_struct = f.debug_struct("DeleteOperationMetadata");
11953 debug_struct.field("generic_metadata", &self.generic_metadata);
11954 if !self._unknown_fields.is_empty() {
11955 debug_struct.field("_unknown_fields", &self._unknown_fields);
11956 }
11957 debug_struct.finish()
11958 }
11959}
11960
11961#[cfg(feature = "persistent-resource-service")]
11962impl std::fmt::Debug for super::PersistentResource {
11963 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11964 let mut debug_struct = f.debug_struct("PersistentResource");
11965 debug_struct.field("name", &self.name);
11966 debug_struct.field("display_name", &self.display_name);
11967 debug_struct.field("resource_pools", &self.resource_pools);
11968 debug_struct.field("state", &self.state);
11969 debug_struct.field("error", &self.error);
11970 debug_struct.field("create_time", &self.create_time);
11971 debug_struct.field("start_time", &self.start_time);
11972 debug_struct.field("update_time", &self.update_time);
11973 debug_struct.field("labels", &self.labels);
11974 debug_struct.field("network", &self.network);
11975 debug_struct.field("psc_interface_config", &self.psc_interface_config);
11976 debug_struct.field("encryption_spec", &self.encryption_spec);
11977 debug_struct.field("resource_runtime_spec", &self.resource_runtime_spec);
11978 debug_struct.field("resource_runtime", &self.resource_runtime);
11979 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
11980 if !self._unknown_fields.is_empty() {
11981 debug_struct.field("_unknown_fields", &self._unknown_fields);
11982 }
11983 debug_struct.finish()
11984 }
11985}
11986
11987#[cfg(feature = "persistent-resource-service")]
11988impl std::fmt::Debug for super::ResourcePool {
11989 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11990 let mut debug_struct = f.debug_struct("ResourcePool");
11991 debug_struct.field("id", &self.id);
11992 debug_struct.field("machine_spec", &self.machine_spec);
11993 debug_struct.field("replica_count", &self.replica_count);
11994 debug_struct.field("disk_spec", &self.disk_spec);
11995 debug_struct.field("used_replica_count", &self.used_replica_count);
11996 debug_struct.field("autoscaling_spec", &self.autoscaling_spec);
11997 if !self._unknown_fields.is_empty() {
11998 debug_struct.field("_unknown_fields", &self._unknown_fields);
11999 }
12000 debug_struct.finish()
12001 }
12002}
12003
12004#[cfg(feature = "persistent-resource-service")]
12005impl std::fmt::Debug for super::resource_pool::AutoscalingSpec {
12006 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12007 let mut debug_struct = f.debug_struct("AutoscalingSpec");
12008 debug_struct.field("min_replica_count", &self.min_replica_count);
12009 debug_struct.field("max_replica_count", &self.max_replica_count);
12010 if !self._unknown_fields.is_empty() {
12011 debug_struct.field("_unknown_fields", &self._unknown_fields);
12012 }
12013 debug_struct.finish()
12014 }
12015}
12016
12017#[cfg(feature = "persistent-resource-service")]
12018impl std::fmt::Debug for super::ResourceRuntimeSpec {
12019 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12020 let mut debug_struct = f.debug_struct("ResourceRuntimeSpec");
12021 debug_struct.field("service_account_spec", &self.service_account_spec);
12022 debug_struct.field("ray_spec", &self.ray_spec);
12023 if !self._unknown_fields.is_empty() {
12024 debug_struct.field("_unknown_fields", &self._unknown_fields);
12025 }
12026 debug_struct.finish()
12027 }
12028}
12029
12030#[cfg(feature = "persistent-resource-service")]
12031impl std::fmt::Debug for super::RaySpec {
12032 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12033 let mut debug_struct = f.debug_struct("RaySpec");
12034 debug_struct.field("image_uri", &self.image_uri);
12035 debug_struct.field("resource_pool_images", &self.resource_pool_images);
12036 debug_struct.field(
12037 "head_node_resource_pool_id",
12038 &self.head_node_resource_pool_id,
12039 );
12040 debug_struct.field("ray_metric_spec", &self.ray_metric_spec);
12041 debug_struct.field("ray_logs_spec", &self.ray_logs_spec);
12042 if !self._unknown_fields.is_empty() {
12043 debug_struct.field("_unknown_fields", &self._unknown_fields);
12044 }
12045 debug_struct.finish()
12046 }
12047}
12048
12049#[cfg(feature = "persistent-resource-service")]
12050impl std::fmt::Debug for super::ResourceRuntime {
12051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12052 let mut debug_struct = f.debug_struct("ResourceRuntime");
12053 debug_struct.field("access_uris", &self.access_uris);
12054 if !self._unknown_fields.is_empty() {
12055 debug_struct.field("_unknown_fields", &self._unknown_fields);
12056 }
12057 debug_struct.finish()
12058 }
12059}
12060
12061#[cfg(feature = "persistent-resource-service")]
12062impl std::fmt::Debug for super::ServiceAccountSpec {
12063 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12064 let mut debug_struct = f.debug_struct("ServiceAccountSpec");
12065 debug_struct.field(
12066 "enable_custom_service_account",
12067 &self.enable_custom_service_account,
12068 );
12069 debug_struct.field("service_account", &self.service_account);
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 = "persistent-resource-service")]
12078impl std::fmt::Debug for super::RayMetricSpec {
12079 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12080 let mut debug_struct = f.debug_struct("RayMetricSpec");
12081 debug_struct.field("disabled", &self.disabled);
12082 if !self._unknown_fields.is_empty() {
12083 debug_struct.field("_unknown_fields", &self._unknown_fields);
12084 }
12085 debug_struct.finish()
12086 }
12087}
12088
12089#[cfg(feature = "persistent-resource-service")]
12090impl std::fmt::Debug for super::RayLogsSpec {
12091 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12092 let mut debug_struct = f.debug_struct("RayLogsSpec");
12093 debug_struct.field("disabled", &self.disabled);
12094 if !self._unknown_fields.is_empty() {
12095 debug_struct.field("_unknown_fields", &self._unknown_fields);
12096 }
12097 debug_struct.finish()
12098 }
12099}
12100
12101#[cfg(feature = "persistent-resource-service")]
12102impl std::fmt::Debug for super::CreatePersistentResourceRequest {
12103 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12104 let mut debug_struct = f.debug_struct("CreatePersistentResourceRequest");
12105 debug_struct.field("parent", &self.parent);
12106 debug_struct.field("persistent_resource", &self.persistent_resource);
12107 debug_struct.field("persistent_resource_id", &self.persistent_resource_id);
12108 if !self._unknown_fields.is_empty() {
12109 debug_struct.field("_unknown_fields", &self._unknown_fields);
12110 }
12111 debug_struct.finish()
12112 }
12113}
12114
12115#[cfg(feature = "persistent-resource-service")]
12116impl std::fmt::Debug for super::CreatePersistentResourceOperationMetadata {
12117 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12118 let mut debug_struct = f.debug_struct("CreatePersistentResourceOperationMetadata");
12119 debug_struct.field("generic_metadata", &self.generic_metadata);
12120 debug_struct.field("progress_message", &self.progress_message);
12121 if !self._unknown_fields.is_empty() {
12122 debug_struct.field("_unknown_fields", &self._unknown_fields);
12123 }
12124 debug_struct.finish()
12125 }
12126}
12127
12128#[cfg(feature = "persistent-resource-service")]
12129impl std::fmt::Debug for super::UpdatePersistentResourceOperationMetadata {
12130 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12131 let mut debug_struct = f.debug_struct("UpdatePersistentResourceOperationMetadata");
12132 debug_struct.field("generic_metadata", &self.generic_metadata);
12133 debug_struct.field("progress_message", &self.progress_message);
12134 if !self._unknown_fields.is_empty() {
12135 debug_struct.field("_unknown_fields", &self._unknown_fields);
12136 }
12137 debug_struct.finish()
12138 }
12139}
12140
12141#[cfg(feature = "persistent-resource-service")]
12142impl std::fmt::Debug for super::RebootPersistentResourceOperationMetadata {
12143 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12144 let mut debug_struct = f.debug_struct("RebootPersistentResourceOperationMetadata");
12145 debug_struct.field("generic_metadata", &self.generic_metadata);
12146 debug_struct.field("progress_message", &self.progress_message);
12147 if !self._unknown_fields.is_empty() {
12148 debug_struct.field("_unknown_fields", &self._unknown_fields);
12149 }
12150 debug_struct.finish()
12151 }
12152}
12153
12154#[cfg(feature = "persistent-resource-service")]
12155impl std::fmt::Debug for super::GetPersistentResourceRequest {
12156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12157 let mut debug_struct = f.debug_struct("GetPersistentResourceRequest");
12158 debug_struct.field("name", &self.name);
12159 if !self._unknown_fields.is_empty() {
12160 debug_struct.field("_unknown_fields", &self._unknown_fields);
12161 }
12162 debug_struct.finish()
12163 }
12164}
12165
12166#[cfg(feature = "persistent-resource-service")]
12167impl std::fmt::Debug for super::ListPersistentResourcesRequest {
12168 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12169 let mut debug_struct = f.debug_struct("ListPersistentResourcesRequest");
12170 debug_struct.field("parent", &self.parent);
12171 debug_struct.field("page_size", &self.page_size);
12172 debug_struct.field("page_token", &self.page_token);
12173 if !self._unknown_fields.is_empty() {
12174 debug_struct.field("_unknown_fields", &self._unknown_fields);
12175 }
12176 debug_struct.finish()
12177 }
12178}
12179
12180#[cfg(feature = "persistent-resource-service")]
12181impl std::fmt::Debug for super::ListPersistentResourcesResponse {
12182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12183 let mut debug_struct = f.debug_struct("ListPersistentResourcesResponse");
12184 debug_struct.field("persistent_resources", &self.persistent_resources);
12185 debug_struct.field("next_page_token", &self.next_page_token);
12186 if !self._unknown_fields.is_empty() {
12187 debug_struct.field("_unknown_fields", &self._unknown_fields);
12188 }
12189 debug_struct.finish()
12190 }
12191}
12192
12193#[cfg(feature = "persistent-resource-service")]
12194impl std::fmt::Debug for super::DeletePersistentResourceRequest {
12195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12196 let mut debug_struct = f.debug_struct("DeletePersistentResourceRequest");
12197 debug_struct.field("name", &self.name);
12198 if !self._unknown_fields.is_empty() {
12199 debug_struct.field("_unknown_fields", &self._unknown_fields);
12200 }
12201 debug_struct.finish()
12202 }
12203}
12204
12205#[cfg(feature = "persistent-resource-service")]
12206impl std::fmt::Debug for super::UpdatePersistentResourceRequest {
12207 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12208 let mut debug_struct = f.debug_struct("UpdatePersistentResourceRequest");
12209 debug_struct.field("persistent_resource", &self.persistent_resource);
12210 debug_struct.field("update_mask", &self.update_mask);
12211 if !self._unknown_fields.is_empty() {
12212 debug_struct.field("_unknown_fields", &self._unknown_fields);
12213 }
12214 debug_struct.finish()
12215 }
12216}
12217
12218#[cfg(feature = "persistent-resource-service")]
12219impl std::fmt::Debug for super::RebootPersistentResourceRequest {
12220 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12221 let mut debug_struct = f.debug_struct("RebootPersistentResourceRequest");
12222 debug_struct.field("name", &self.name);
12223 if !self._unknown_fields.is_empty() {
12224 debug_struct.field("_unknown_fields", &self._unknown_fields);
12225 }
12226 debug_struct.finish()
12227 }
12228}
12229
12230#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12231impl std::fmt::Debug for super::PipelineJob {
12232 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12233 let mut debug_struct = f.debug_struct("PipelineJob");
12234 debug_struct.field("name", &self.name);
12235 debug_struct.field("display_name", &self.display_name);
12236 debug_struct.field("create_time", &self.create_time);
12237 debug_struct.field("start_time", &self.start_time);
12238 debug_struct.field("end_time", &self.end_time);
12239 debug_struct.field("update_time", &self.update_time);
12240 debug_struct.field("pipeline_spec", &self.pipeline_spec);
12241 debug_struct.field("state", &self.state);
12242 debug_struct.field("job_detail", &self.job_detail);
12243 debug_struct.field("error", &self.error);
12244 debug_struct.field("labels", &self.labels);
12245 debug_struct.field("runtime_config", &self.runtime_config);
12246 debug_struct.field("encryption_spec", &self.encryption_spec);
12247 debug_struct.field("service_account", &self.service_account);
12248 debug_struct.field("network", &self.network);
12249 debug_struct.field("reserved_ip_ranges", &self.reserved_ip_ranges);
12250 debug_struct.field("psc_interface_config", &self.psc_interface_config);
12251 debug_struct.field("template_uri", &self.template_uri);
12252 debug_struct.field("template_metadata", &self.template_metadata);
12253 debug_struct.field("schedule_name", &self.schedule_name);
12254 debug_struct.field("preflight_validations", &self.preflight_validations);
12255 if !self._unknown_fields.is_empty() {
12256 debug_struct.field("_unknown_fields", &self._unknown_fields);
12257 }
12258 debug_struct.finish()
12259 }
12260}
12261
12262#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12263impl std::fmt::Debug for super::pipeline_job::RuntimeConfig {
12264 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12265 let mut debug_struct = f.debug_struct("RuntimeConfig");
12266 debug_struct.field("parameters", &self.parameters);
12267 debug_struct.field("gcs_output_directory", &self.gcs_output_directory);
12268 debug_struct.field("parameter_values", &self.parameter_values);
12269 debug_struct.field("failure_policy", &self.failure_policy);
12270 debug_struct.field("input_artifacts", &self.input_artifacts);
12271 if !self._unknown_fields.is_empty() {
12272 debug_struct.field("_unknown_fields", &self._unknown_fields);
12273 }
12274 debug_struct.finish()
12275 }
12276}
12277
12278#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12279impl std::fmt::Debug for super::pipeline_job::runtime_config::InputArtifact {
12280 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12281 let mut debug_struct = f.debug_struct("InputArtifact");
12282 debug_struct.field("kind", &self.kind);
12283 if !self._unknown_fields.is_empty() {
12284 debug_struct.field("_unknown_fields", &self._unknown_fields);
12285 }
12286 debug_struct.finish()
12287 }
12288}
12289
12290#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12291impl std::fmt::Debug for super::PipelineTemplateMetadata {
12292 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12293 let mut debug_struct = f.debug_struct("PipelineTemplateMetadata");
12294 debug_struct.field("version", &self.version);
12295 if !self._unknown_fields.is_empty() {
12296 debug_struct.field("_unknown_fields", &self._unknown_fields);
12297 }
12298 debug_struct.finish()
12299 }
12300}
12301
12302#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12303impl std::fmt::Debug for super::PipelineJobDetail {
12304 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12305 let mut debug_struct = f.debug_struct("PipelineJobDetail");
12306 debug_struct.field("pipeline_context", &self.pipeline_context);
12307 debug_struct.field("pipeline_run_context", &self.pipeline_run_context);
12308 debug_struct.field("task_details", &self.task_details);
12309 if !self._unknown_fields.is_empty() {
12310 debug_struct.field("_unknown_fields", &self._unknown_fields);
12311 }
12312 debug_struct.finish()
12313 }
12314}
12315
12316#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12317impl std::fmt::Debug for super::PipelineTaskDetail {
12318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12319 let mut debug_struct = f.debug_struct("PipelineTaskDetail");
12320 debug_struct.field("task_id", &self.task_id);
12321 debug_struct.field("parent_task_id", &self.parent_task_id);
12322 debug_struct.field("task_name", &self.task_name);
12323 debug_struct.field("create_time", &self.create_time);
12324 debug_struct.field("start_time", &self.start_time);
12325 debug_struct.field("end_time", &self.end_time);
12326 debug_struct.field("executor_detail", &self.executor_detail);
12327 debug_struct.field("state", &self.state);
12328 debug_struct.field("execution", &self.execution);
12329 debug_struct.field("error", &self.error);
12330 debug_struct.field("pipeline_task_status", &self.pipeline_task_status);
12331 debug_struct.field("inputs", &self.inputs);
12332 debug_struct.field("outputs", &self.outputs);
12333 debug_struct.field("task_unique_name", &self.task_unique_name);
12334 if !self._unknown_fields.is_empty() {
12335 debug_struct.field("_unknown_fields", &self._unknown_fields);
12336 }
12337 debug_struct.finish()
12338 }
12339}
12340
12341#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12342impl std::fmt::Debug for super::pipeline_task_detail::PipelineTaskStatus {
12343 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12344 let mut debug_struct = f.debug_struct("PipelineTaskStatus");
12345 debug_struct.field("update_time", &self.update_time);
12346 debug_struct.field("state", &self.state);
12347 debug_struct.field("error", &self.error);
12348 if !self._unknown_fields.is_empty() {
12349 debug_struct.field("_unknown_fields", &self._unknown_fields);
12350 }
12351 debug_struct.finish()
12352 }
12353}
12354
12355#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12356impl std::fmt::Debug for super::pipeline_task_detail::ArtifactList {
12357 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12358 let mut debug_struct = f.debug_struct("ArtifactList");
12359 debug_struct.field("artifacts", &self.artifacts);
12360 if !self._unknown_fields.is_empty() {
12361 debug_struct.field("_unknown_fields", &self._unknown_fields);
12362 }
12363 debug_struct.finish()
12364 }
12365}
12366
12367#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12368impl std::fmt::Debug for super::PipelineTaskExecutorDetail {
12369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12370 let mut debug_struct = f.debug_struct("PipelineTaskExecutorDetail");
12371 debug_struct.field("details", &self.details);
12372 if !self._unknown_fields.is_empty() {
12373 debug_struct.field("_unknown_fields", &self._unknown_fields);
12374 }
12375 debug_struct.finish()
12376 }
12377}
12378
12379#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12380impl std::fmt::Debug for super::pipeline_task_executor_detail::ContainerDetail {
12381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12382 let mut debug_struct = f.debug_struct("ContainerDetail");
12383 debug_struct.field("main_job", &self.main_job);
12384 debug_struct.field("pre_caching_check_job", &self.pre_caching_check_job);
12385 debug_struct.field("failed_main_jobs", &self.failed_main_jobs);
12386 debug_struct.field(
12387 "failed_pre_caching_check_jobs",
12388 &self.failed_pre_caching_check_jobs,
12389 );
12390 if !self._unknown_fields.is_empty() {
12391 debug_struct.field("_unknown_fields", &self._unknown_fields);
12392 }
12393 debug_struct.finish()
12394 }
12395}
12396
12397#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12398impl std::fmt::Debug for super::pipeline_task_executor_detail::CustomJobDetail {
12399 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12400 let mut debug_struct = f.debug_struct("CustomJobDetail");
12401 debug_struct.field("job", &self.job);
12402 debug_struct.field("failed_jobs", &self.failed_jobs);
12403 if !self._unknown_fields.is_empty() {
12404 debug_struct.field("_unknown_fields", &self._unknown_fields);
12405 }
12406 debug_struct.finish()
12407 }
12408}
12409
12410#[cfg(feature = "pipeline-service")]
12411impl std::fmt::Debug for super::BatchCancelPipelineJobsOperationMetadata {
12412 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12413 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsOperationMetadata");
12414 debug_struct.field("generic_metadata", &self.generic_metadata);
12415 if !self._unknown_fields.is_empty() {
12416 debug_struct.field("_unknown_fields", &self._unknown_fields);
12417 }
12418 debug_struct.finish()
12419 }
12420}
12421
12422#[cfg(feature = "pipeline-service")]
12423impl std::fmt::Debug for super::CreateTrainingPipelineRequest {
12424 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12425 let mut debug_struct = f.debug_struct("CreateTrainingPipelineRequest");
12426 debug_struct.field("parent", &self.parent);
12427 debug_struct.field("training_pipeline", &self.training_pipeline);
12428 if !self._unknown_fields.is_empty() {
12429 debug_struct.field("_unknown_fields", &self._unknown_fields);
12430 }
12431 debug_struct.finish()
12432 }
12433}
12434
12435#[cfg(feature = "pipeline-service")]
12436impl std::fmt::Debug for super::GetTrainingPipelineRequest {
12437 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12438 let mut debug_struct = f.debug_struct("GetTrainingPipelineRequest");
12439 debug_struct.field("name", &self.name);
12440 if !self._unknown_fields.is_empty() {
12441 debug_struct.field("_unknown_fields", &self._unknown_fields);
12442 }
12443 debug_struct.finish()
12444 }
12445}
12446
12447#[cfg(feature = "pipeline-service")]
12448impl std::fmt::Debug for super::ListTrainingPipelinesRequest {
12449 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12450 let mut debug_struct = f.debug_struct("ListTrainingPipelinesRequest");
12451 debug_struct.field("parent", &self.parent);
12452 debug_struct.field("filter", &self.filter);
12453 debug_struct.field("page_size", &self.page_size);
12454 debug_struct.field("page_token", &self.page_token);
12455 debug_struct.field("read_mask", &self.read_mask);
12456 if !self._unknown_fields.is_empty() {
12457 debug_struct.field("_unknown_fields", &self._unknown_fields);
12458 }
12459 debug_struct.finish()
12460 }
12461}
12462
12463#[cfg(feature = "pipeline-service")]
12464impl std::fmt::Debug for super::ListTrainingPipelinesResponse {
12465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12466 let mut debug_struct = f.debug_struct("ListTrainingPipelinesResponse");
12467 debug_struct.field("training_pipelines", &self.training_pipelines);
12468 debug_struct.field("next_page_token", &self.next_page_token);
12469 if !self._unknown_fields.is_empty() {
12470 debug_struct.field("_unknown_fields", &self._unknown_fields);
12471 }
12472 debug_struct.finish()
12473 }
12474}
12475
12476#[cfg(feature = "pipeline-service")]
12477impl std::fmt::Debug for super::DeleteTrainingPipelineRequest {
12478 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12479 let mut debug_struct = f.debug_struct("DeleteTrainingPipelineRequest");
12480 debug_struct.field("name", &self.name);
12481 if !self._unknown_fields.is_empty() {
12482 debug_struct.field("_unknown_fields", &self._unknown_fields);
12483 }
12484 debug_struct.finish()
12485 }
12486}
12487
12488#[cfg(feature = "pipeline-service")]
12489impl std::fmt::Debug for super::CancelTrainingPipelineRequest {
12490 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12491 let mut debug_struct = f.debug_struct("CancelTrainingPipelineRequest");
12492 debug_struct.field("name", &self.name);
12493 if !self._unknown_fields.is_empty() {
12494 debug_struct.field("_unknown_fields", &self._unknown_fields);
12495 }
12496 debug_struct.finish()
12497 }
12498}
12499
12500#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
12501impl std::fmt::Debug for super::CreatePipelineJobRequest {
12502 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12503 let mut debug_struct = f.debug_struct("CreatePipelineJobRequest");
12504 debug_struct.field("parent", &self.parent);
12505 debug_struct.field("pipeline_job", &self.pipeline_job);
12506 debug_struct.field("pipeline_job_id", &self.pipeline_job_id);
12507 if !self._unknown_fields.is_empty() {
12508 debug_struct.field("_unknown_fields", &self._unknown_fields);
12509 }
12510 debug_struct.finish()
12511 }
12512}
12513
12514#[cfg(feature = "pipeline-service")]
12515impl std::fmt::Debug for super::GetPipelineJobRequest {
12516 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12517 let mut debug_struct = f.debug_struct("GetPipelineJobRequest");
12518 debug_struct.field("name", &self.name);
12519 if !self._unknown_fields.is_empty() {
12520 debug_struct.field("_unknown_fields", &self._unknown_fields);
12521 }
12522 debug_struct.finish()
12523 }
12524}
12525
12526#[cfg(feature = "pipeline-service")]
12527impl std::fmt::Debug for super::ListPipelineJobsRequest {
12528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12529 let mut debug_struct = f.debug_struct("ListPipelineJobsRequest");
12530 debug_struct.field("parent", &self.parent);
12531 debug_struct.field("filter", &self.filter);
12532 debug_struct.field("page_size", &self.page_size);
12533 debug_struct.field("page_token", &self.page_token);
12534 debug_struct.field("order_by", &self.order_by);
12535 debug_struct.field("read_mask", &self.read_mask);
12536 if !self._unknown_fields.is_empty() {
12537 debug_struct.field("_unknown_fields", &self._unknown_fields);
12538 }
12539 debug_struct.finish()
12540 }
12541}
12542
12543#[cfg(feature = "pipeline-service")]
12544impl std::fmt::Debug for super::ListPipelineJobsResponse {
12545 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12546 let mut debug_struct = f.debug_struct("ListPipelineJobsResponse");
12547 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
12548 debug_struct.field("next_page_token", &self.next_page_token);
12549 if !self._unknown_fields.is_empty() {
12550 debug_struct.field("_unknown_fields", &self._unknown_fields);
12551 }
12552 debug_struct.finish()
12553 }
12554}
12555
12556#[cfg(feature = "pipeline-service")]
12557impl std::fmt::Debug for super::DeletePipelineJobRequest {
12558 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12559 let mut debug_struct = f.debug_struct("DeletePipelineJobRequest");
12560 debug_struct.field("name", &self.name);
12561 if !self._unknown_fields.is_empty() {
12562 debug_struct.field("_unknown_fields", &self._unknown_fields);
12563 }
12564 debug_struct.finish()
12565 }
12566}
12567
12568#[cfg(feature = "pipeline-service")]
12569impl std::fmt::Debug for super::BatchDeletePipelineJobsRequest {
12570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12571 let mut debug_struct = f.debug_struct("BatchDeletePipelineJobsRequest");
12572 debug_struct.field("parent", &self.parent);
12573 debug_struct.field("names", &self.names);
12574 if !self._unknown_fields.is_empty() {
12575 debug_struct.field("_unknown_fields", &self._unknown_fields);
12576 }
12577 debug_struct.finish()
12578 }
12579}
12580
12581#[cfg(feature = "pipeline-service")]
12582impl std::fmt::Debug for super::BatchDeletePipelineJobsResponse {
12583 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12584 let mut debug_struct = f.debug_struct("BatchDeletePipelineJobsResponse");
12585 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
12586 if !self._unknown_fields.is_empty() {
12587 debug_struct.field("_unknown_fields", &self._unknown_fields);
12588 }
12589 debug_struct.finish()
12590 }
12591}
12592
12593#[cfg(feature = "pipeline-service")]
12594impl std::fmt::Debug for super::CancelPipelineJobRequest {
12595 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12596 let mut debug_struct = f.debug_struct("CancelPipelineJobRequest");
12597 debug_struct.field("name", &self.name);
12598 if !self._unknown_fields.is_empty() {
12599 debug_struct.field("_unknown_fields", &self._unknown_fields);
12600 }
12601 debug_struct.finish()
12602 }
12603}
12604
12605#[cfg(feature = "pipeline-service")]
12606impl std::fmt::Debug for super::BatchCancelPipelineJobsRequest {
12607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12608 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsRequest");
12609 debug_struct.field("parent", &self.parent);
12610 debug_struct.field("names", &self.names);
12611 if !self._unknown_fields.is_empty() {
12612 debug_struct.field("_unknown_fields", &self._unknown_fields);
12613 }
12614 debug_struct.finish()
12615 }
12616}
12617
12618#[cfg(feature = "pipeline-service")]
12619impl std::fmt::Debug for super::BatchCancelPipelineJobsResponse {
12620 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12621 let mut debug_struct = f.debug_struct("BatchCancelPipelineJobsResponse");
12622 debug_struct.field("pipeline_jobs", &self.pipeline_jobs);
12623 if !self._unknown_fields.is_empty() {
12624 debug_struct.field("_unknown_fields", &self._unknown_fields);
12625 }
12626 debug_struct.finish()
12627 }
12628}
12629
12630#[cfg(feature = "prediction-service")]
12631impl std::fmt::Debug for super::PredictRequest {
12632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12633 let mut debug_struct = f.debug_struct("PredictRequest");
12634 debug_struct.field("endpoint", &self.endpoint);
12635 debug_struct.field("instances", &self.instances);
12636 debug_struct.field("parameters", &self.parameters);
12637 if !self._unknown_fields.is_empty() {
12638 debug_struct.field("_unknown_fields", &self._unknown_fields);
12639 }
12640 debug_struct.finish()
12641 }
12642}
12643
12644#[cfg(feature = "prediction-service")]
12645impl std::fmt::Debug for super::PredictResponse {
12646 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12647 let mut debug_struct = f.debug_struct("PredictResponse");
12648 debug_struct.field("predictions", &self.predictions);
12649 debug_struct.field("deployed_model_id", &self.deployed_model_id);
12650 debug_struct.field("model", &self.model);
12651 debug_struct.field("model_version_id", &self.model_version_id);
12652 debug_struct.field("model_display_name", &self.model_display_name);
12653 debug_struct.field("metadata", &self.metadata);
12654 if !self._unknown_fields.is_empty() {
12655 debug_struct.field("_unknown_fields", &self._unknown_fields);
12656 }
12657 debug_struct.finish()
12658 }
12659}
12660
12661#[cfg(feature = "prediction-service")]
12662impl std::fmt::Debug for super::RawPredictRequest {
12663 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12664 let mut debug_struct = f.debug_struct("RawPredictRequest");
12665 debug_struct.field("endpoint", &self.endpoint);
12666 debug_struct.field("http_body", &self.http_body);
12667 if !self._unknown_fields.is_empty() {
12668 debug_struct.field("_unknown_fields", &self._unknown_fields);
12669 }
12670 debug_struct.finish()
12671 }
12672}
12673
12674#[cfg(feature = "prediction-service")]
12675impl std::fmt::Debug for super::StreamRawPredictRequest {
12676 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12677 let mut debug_struct = f.debug_struct("StreamRawPredictRequest");
12678 debug_struct.field("endpoint", &self.endpoint);
12679 debug_struct.field("http_body", &self.http_body);
12680 if !self._unknown_fields.is_empty() {
12681 debug_struct.field("_unknown_fields", &self._unknown_fields);
12682 }
12683 debug_struct.finish()
12684 }
12685}
12686
12687#[cfg(feature = "prediction-service")]
12688impl std::fmt::Debug for super::DirectPredictRequest {
12689 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12690 let mut debug_struct = f.debug_struct("DirectPredictRequest");
12691 debug_struct.field("endpoint", &self.endpoint);
12692 debug_struct.field("inputs", &self.inputs);
12693 debug_struct.field("parameters", &self.parameters);
12694 if !self._unknown_fields.is_empty() {
12695 debug_struct.field("_unknown_fields", &self._unknown_fields);
12696 }
12697 debug_struct.finish()
12698 }
12699}
12700
12701#[cfg(feature = "prediction-service")]
12702impl std::fmt::Debug for super::DirectPredictResponse {
12703 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12704 let mut debug_struct = f.debug_struct("DirectPredictResponse");
12705 debug_struct.field("outputs", &self.outputs);
12706 debug_struct.field("parameters", &self.parameters);
12707 if !self._unknown_fields.is_empty() {
12708 debug_struct.field("_unknown_fields", &self._unknown_fields);
12709 }
12710 debug_struct.finish()
12711 }
12712}
12713
12714#[cfg(feature = "prediction-service")]
12715impl std::fmt::Debug for super::DirectRawPredictRequest {
12716 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12717 let mut debug_struct = f.debug_struct("DirectRawPredictRequest");
12718 debug_struct.field("endpoint", &self.endpoint);
12719 debug_struct.field("method_name", &self.method_name);
12720 debug_struct.field("input", &self.input);
12721 if !self._unknown_fields.is_empty() {
12722 debug_struct.field("_unknown_fields", &self._unknown_fields);
12723 }
12724 debug_struct.finish()
12725 }
12726}
12727
12728#[cfg(feature = "prediction-service")]
12729impl std::fmt::Debug for super::DirectRawPredictResponse {
12730 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12731 let mut debug_struct = f.debug_struct("DirectRawPredictResponse");
12732 debug_struct.field("output", &self.output);
12733 if !self._unknown_fields.is_empty() {
12734 debug_struct.field("_unknown_fields", &self._unknown_fields);
12735 }
12736 debug_struct.finish()
12737 }
12738}
12739
12740#[cfg(feature = "prediction-service")]
12741impl std::fmt::Debug for super::StreamDirectPredictRequest {
12742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12743 let mut debug_struct = f.debug_struct("StreamDirectPredictRequest");
12744 debug_struct.field("endpoint", &self.endpoint);
12745 debug_struct.field("inputs", &self.inputs);
12746 debug_struct.field("parameters", &self.parameters);
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 = "prediction-service")]
12755impl std::fmt::Debug for super::StreamDirectPredictResponse {
12756 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12757 let mut debug_struct = f.debug_struct("StreamDirectPredictResponse");
12758 debug_struct.field("outputs", &self.outputs);
12759 debug_struct.field("parameters", &self.parameters);
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 = "prediction-service")]
12768impl std::fmt::Debug for super::StreamDirectRawPredictRequest {
12769 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12770 let mut debug_struct = f.debug_struct("StreamDirectRawPredictRequest");
12771 debug_struct.field("endpoint", &self.endpoint);
12772 debug_struct.field("method_name", &self.method_name);
12773 debug_struct.field("input", &self.input);
12774 if !self._unknown_fields.is_empty() {
12775 debug_struct.field("_unknown_fields", &self._unknown_fields);
12776 }
12777 debug_struct.finish()
12778 }
12779}
12780
12781#[cfg(feature = "prediction-service")]
12782impl std::fmt::Debug for super::StreamDirectRawPredictResponse {
12783 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12784 let mut debug_struct = f.debug_struct("StreamDirectRawPredictResponse");
12785 debug_struct.field("output", &self.output);
12786 if !self._unknown_fields.is_empty() {
12787 debug_struct.field("_unknown_fields", &self._unknown_fields);
12788 }
12789 debug_struct.finish()
12790 }
12791}
12792
12793#[cfg(feature = "prediction-service")]
12794impl std::fmt::Debug for super::StreamingPredictRequest {
12795 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12796 let mut debug_struct = f.debug_struct("StreamingPredictRequest");
12797 debug_struct.field("endpoint", &self.endpoint);
12798 debug_struct.field("inputs", &self.inputs);
12799 debug_struct.field("parameters", &self.parameters);
12800 if !self._unknown_fields.is_empty() {
12801 debug_struct.field("_unknown_fields", &self._unknown_fields);
12802 }
12803 debug_struct.finish()
12804 }
12805}
12806
12807#[cfg(feature = "prediction-service")]
12808impl std::fmt::Debug for super::StreamingPredictResponse {
12809 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12810 let mut debug_struct = f.debug_struct("StreamingPredictResponse");
12811 debug_struct.field("outputs", &self.outputs);
12812 debug_struct.field("parameters", &self.parameters);
12813 if !self._unknown_fields.is_empty() {
12814 debug_struct.field("_unknown_fields", &self._unknown_fields);
12815 }
12816 debug_struct.finish()
12817 }
12818}
12819
12820#[cfg(feature = "prediction-service")]
12821impl std::fmt::Debug for super::StreamingRawPredictRequest {
12822 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12823 let mut debug_struct = f.debug_struct("StreamingRawPredictRequest");
12824 debug_struct.field("endpoint", &self.endpoint);
12825 debug_struct.field("method_name", &self.method_name);
12826 debug_struct.field("input", &self.input);
12827 if !self._unknown_fields.is_empty() {
12828 debug_struct.field("_unknown_fields", &self._unknown_fields);
12829 }
12830 debug_struct.finish()
12831 }
12832}
12833
12834#[cfg(feature = "prediction-service")]
12835impl std::fmt::Debug for super::StreamingRawPredictResponse {
12836 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12837 let mut debug_struct = f.debug_struct("StreamingRawPredictResponse");
12838 debug_struct.field("output", &self.output);
12839 if !self._unknown_fields.is_empty() {
12840 debug_struct.field("_unknown_fields", &self._unknown_fields);
12841 }
12842 debug_struct.finish()
12843 }
12844}
12845
12846#[cfg(feature = "prediction-service")]
12847impl std::fmt::Debug for super::ExplainRequest {
12848 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12849 let mut debug_struct = f.debug_struct("ExplainRequest");
12850 debug_struct.field("endpoint", &self.endpoint);
12851 debug_struct.field("instances", &self.instances);
12852 debug_struct.field("parameters", &self.parameters);
12853 debug_struct.field("explanation_spec_override", &self.explanation_spec_override);
12854 debug_struct.field("deployed_model_id", &self.deployed_model_id);
12855 if !self._unknown_fields.is_empty() {
12856 debug_struct.field("_unknown_fields", &self._unknown_fields);
12857 }
12858 debug_struct.finish()
12859 }
12860}
12861
12862#[cfg(feature = "prediction-service")]
12863impl std::fmt::Debug for super::ExplainResponse {
12864 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12865 let mut debug_struct = f.debug_struct("ExplainResponse");
12866 debug_struct.field("explanations", &self.explanations);
12867 debug_struct.field("deployed_model_id", &self.deployed_model_id);
12868 debug_struct.field("predictions", &self.predictions);
12869 if !self._unknown_fields.is_empty() {
12870 debug_struct.field("_unknown_fields", &self._unknown_fields);
12871 }
12872 debug_struct.finish()
12873 }
12874}
12875
12876#[cfg(feature = "llm-utility-service")]
12877impl std::fmt::Debug for super::CountTokensRequest {
12878 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12879 let mut debug_struct = f.debug_struct("CountTokensRequest");
12880 debug_struct.field("endpoint", &self.endpoint);
12881 debug_struct.field("model", &self.model);
12882 debug_struct.field("instances", &self.instances);
12883 debug_struct.field("contents", &self.contents);
12884 debug_struct.field("system_instruction", &self.system_instruction);
12885 debug_struct.field("tools", &self.tools);
12886 debug_struct.field("generation_config", &self.generation_config);
12887 if !self._unknown_fields.is_empty() {
12888 debug_struct.field("_unknown_fields", &self._unknown_fields);
12889 }
12890 debug_struct.finish()
12891 }
12892}
12893
12894#[cfg(feature = "llm-utility-service")]
12895impl std::fmt::Debug for super::CountTokensResponse {
12896 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12897 let mut debug_struct = f.debug_struct("CountTokensResponse");
12898 debug_struct.field("total_tokens", &self.total_tokens);
12899 debug_struct.field("total_billable_characters", &self.total_billable_characters);
12900 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
12901 if !self._unknown_fields.is_empty() {
12902 debug_struct.field("_unknown_fields", &self._unknown_fields);
12903 }
12904 debug_struct.finish()
12905 }
12906}
12907
12908#[cfg(feature = "prediction-service")]
12909impl std::fmt::Debug for super::GenerateContentRequest {
12910 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12911 let mut debug_struct = f.debug_struct("GenerateContentRequest");
12912 debug_struct.field("model", &self.model);
12913 debug_struct.field("contents", &self.contents);
12914 debug_struct.field("system_instruction", &self.system_instruction);
12915 debug_struct.field("cached_content", &self.cached_content);
12916 debug_struct.field("tools", &self.tools);
12917 debug_struct.field("tool_config", &self.tool_config);
12918 debug_struct.field("labels", &self.labels);
12919 debug_struct.field("safety_settings", &self.safety_settings);
12920 debug_struct.field("model_armor_config", &self.model_armor_config);
12921 debug_struct.field("generation_config", &self.generation_config);
12922 if !self._unknown_fields.is_empty() {
12923 debug_struct.field("_unknown_fields", &self._unknown_fields);
12924 }
12925 debug_struct.finish()
12926 }
12927}
12928
12929#[cfg(feature = "prediction-service")]
12930impl std::fmt::Debug for super::GenerateContentResponse {
12931 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12932 let mut debug_struct = f.debug_struct("GenerateContentResponse");
12933 debug_struct.field("candidates", &self.candidates);
12934 debug_struct.field("model_version", &self.model_version);
12935 debug_struct.field("create_time", &self.create_time);
12936 debug_struct.field("response_id", &self.response_id);
12937 debug_struct.field("prompt_feedback", &self.prompt_feedback);
12938 debug_struct.field("usage_metadata", &self.usage_metadata);
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(feature = "prediction-service")]
12947impl std::fmt::Debug for super::generate_content_response::PromptFeedback {
12948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12949 let mut debug_struct = f.debug_struct("PromptFeedback");
12950 debug_struct.field("block_reason", &self.block_reason);
12951 debug_struct.field("safety_ratings", &self.safety_ratings);
12952 debug_struct.field("block_reason_message", &self.block_reason_message);
12953 if !self._unknown_fields.is_empty() {
12954 debug_struct.field("_unknown_fields", &self._unknown_fields);
12955 }
12956 debug_struct.finish()
12957 }
12958}
12959
12960#[cfg(feature = "prediction-service")]
12961impl std::fmt::Debug for super::generate_content_response::UsageMetadata {
12962 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12963 let mut debug_struct = f.debug_struct("UsageMetadata");
12964 debug_struct.field("prompt_token_count", &self.prompt_token_count);
12965 debug_struct.field("candidates_token_count", &self.candidates_token_count);
12966 debug_struct.field("thoughts_token_count", &self.thoughts_token_count);
12967 debug_struct.field("total_token_count", &self.total_token_count);
12968 debug_struct.field(
12969 "cached_content_token_count",
12970 &self.cached_content_token_count,
12971 );
12972 debug_struct.field("prompt_tokens_details", &self.prompt_tokens_details);
12973 debug_struct.field("cache_tokens_details", &self.cache_tokens_details);
12974 debug_struct.field("candidates_tokens_details", &self.candidates_tokens_details);
12975 if !self._unknown_fields.is_empty() {
12976 debug_struct.field("_unknown_fields", &self._unknown_fields);
12977 }
12978 debug_struct.finish()
12979 }
12980}
12981
12982#[cfg(feature = "model-garden-service")]
12983impl std::fmt::Debug for super::PublisherModel {
12984 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12985 let mut debug_struct = f.debug_struct("PublisherModel");
12986 debug_struct.field("name", &self.name);
12987 debug_struct.field("version_id", &self.version_id);
12988 debug_struct.field("open_source_category", &self.open_source_category);
12989 debug_struct.field("supported_actions", &self.supported_actions);
12990 debug_struct.field("frameworks", &self.frameworks);
12991 debug_struct.field("launch_stage", &self.launch_stage);
12992 debug_struct.field("version_state", &self.version_state);
12993 debug_struct.field("publisher_model_template", &self.publisher_model_template);
12994 debug_struct.field("predict_schemata", &self.predict_schemata);
12995 if !self._unknown_fields.is_empty() {
12996 debug_struct.field("_unknown_fields", &self._unknown_fields);
12997 }
12998 debug_struct.finish()
12999 }
13000}
13001
13002#[cfg(feature = "model-garden-service")]
13003impl std::fmt::Debug for super::publisher_model::ResourceReference {
13004 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13005 let mut debug_struct = f.debug_struct("ResourceReference");
13006 debug_struct.field("reference", &self.reference);
13007 if !self._unknown_fields.is_empty() {
13008 debug_struct.field("_unknown_fields", &self._unknown_fields);
13009 }
13010 debug_struct.finish()
13011 }
13012}
13013
13014#[cfg(feature = "model-garden-service")]
13015impl std::fmt::Debug for super::publisher_model::Documentation {
13016 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13017 let mut debug_struct = f.debug_struct("Documentation");
13018 debug_struct.field("title", &self.title);
13019 debug_struct.field("content", &self.content);
13020 if !self._unknown_fields.is_empty() {
13021 debug_struct.field("_unknown_fields", &self._unknown_fields);
13022 }
13023 debug_struct.finish()
13024 }
13025}
13026
13027#[cfg(feature = "model-garden-service")]
13028impl std::fmt::Debug for super::publisher_model::CallToAction {
13029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13030 let mut debug_struct = f.debug_struct("CallToAction");
13031 debug_struct.field("view_rest_api", &self.view_rest_api);
13032 debug_struct.field("open_notebook", &self.open_notebook);
13033 debug_struct.field("open_notebooks", &self.open_notebooks);
13034 debug_struct.field("create_application", &self.create_application);
13035 debug_struct.field("open_fine_tuning_pipeline", &self.open_fine_tuning_pipeline);
13036 debug_struct.field(
13037 "open_fine_tuning_pipelines",
13038 &self.open_fine_tuning_pipelines,
13039 );
13040 debug_struct.field(
13041 "open_prompt_tuning_pipeline",
13042 &self.open_prompt_tuning_pipeline,
13043 );
13044 debug_struct.field("open_genie", &self.open_genie);
13045 debug_struct.field("deploy", &self.deploy);
13046 debug_struct.field("deploy_gke", &self.deploy_gke);
13047 debug_struct.field("open_generation_ai_studio", &self.open_generation_ai_studio);
13048 debug_struct.field("request_access", &self.request_access);
13049 debug_struct.field("open_evaluation_pipeline", &self.open_evaluation_pipeline);
13050 if !self._unknown_fields.is_empty() {
13051 debug_struct.field("_unknown_fields", &self._unknown_fields);
13052 }
13053 debug_struct.finish()
13054 }
13055}
13056
13057#[cfg(feature = "model-garden-service")]
13058impl std::fmt::Debug for super::publisher_model::call_to_action::RegionalResourceReferences {
13059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13060 let mut debug_struct = f.debug_struct("RegionalResourceReferences");
13061 debug_struct.field("references", &self.references);
13062 debug_struct.field("title", &self.title);
13063 debug_struct.field("resource_title", &self.resource_title);
13064 debug_struct.field("resource_use_case", &self.resource_use_case);
13065 debug_struct.field("resource_description", &self.resource_description);
13066 if !self._unknown_fields.is_empty() {
13067 debug_struct.field("_unknown_fields", &self._unknown_fields);
13068 }
13069 debug_struct.finish()
13070 }
13071}
13072
13073#[cfg(feature = "model-garden-service")]
13074impl std::fmt::Debug for super::publisher_model::call_to_action::ViewRestApi {
13075 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13076 let mut debug_struct = f.debug_struct("ViewRestApi");
13077 debug_struct.field("documentations", &self.documentations);
13078 debug_struct.field("title", &self.title);
13079 if !self._unknown_fields.is_empty() {
13080 debug_struct.field("_unknown_fields", &self._unknown_fields);
13081 }
13082 debug_struct.finish()
13083 }
13084}
13085
13086#[cfg(feature = "model-garden-service")]
13087impl std::fmt::Debug for super::publisher_model::call_to_action::OpenNotebooks {
13088 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13089 let mut debug_struct = f.debug_struct("OpenNotebooks");
13090 debug_struct.field("notebooks", &self.notebooks);
13091 if !self._unknown_fields.is_empty() {
13092 debug_struct.field("_unknown_fields", &self._unknown_fields);
13093 }
13094 debug_struct.finish()
13095 }
13096}
13097
13098#[cfg(feature = "model-garden-service")]
13099impl std::fmt::Debug for super::publisher_model::call_to_action::OpenFineTuningPipelines {
13100 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13101 let mut debug_struct = f.debug_struct("OpenFineTuningPipelines");
13102 debug_struct.field("fine_tuning_pipelines", &self.fine_tuning_pipelines);
13103 if !self._unknown_fields.is_empty() {
13104 debug_struct.field("_unknown_fields", &self._unknown_fields);
13105 }
13106 debug_struct.finish()
13107 }
13108}
13109
13110#[cfg(feature = "model-garden-service")]
13111impl std::fmt::Debug for super::publisher_model::call_to_action::Deploy {
13112 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13113 let mut debug_struct = f.debug_struct("Deploy");
13114 debug_struct.field("model_display_name", &self.model_display_name);
13115 debug_struct.field("large_model_reference", &self.large_model_reference);
13116 debug_struct.field("container_spec", &self.container_spec);
13117 debug_struct.field("artifact_uri", &self.artifact_uri);
13118 debug_struct.field("deploy_task_name", &self.deploy_task_name);
13119 debug_struct.field("deploy_metadata", &self.deploy_metadata);
13120 debug_struct.field("title", &self.title);
13121 debug_struct.field("public_artifact_uri", &self.public_artifact_uri);
13122 debug_struct.field("prediction_resources", &self.prediction_resources);
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 = "model-garden-service")]
13131impl std::fmt::Debug for super::publisher_model::call_to_action::deploy::DeployMetadata {
13132 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13133 let mut debug_struct = f.debug_struct("DeployMetadata");
13134 debug_struct.field("labels", &self.labels);
13135 debug_struct.field("sample_request", &self.sample_request);
13136 if !self._unknown_fields.is_empty() {
13137 debug_struct.field("_unknown_fields", &self._unknown_fields);
13138 }
13139 debug_struct.finish()
13140 }
13141}
13142
13143#[cfg(feature = "model-garden-service")]
13144impl std::fmt::Debug for super::publisher_model::call_to_action::DeployGke {
13145 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13146 let mut debug_struct = f.debug_struct("DeployGke");
13147 debug_struct.field("gke_yaml_configs", &self.gke_yaml_configs);
13148 if !self._unknown_fields.is_empty() {
13149 debug_struct.field("_unknown_fields", &self._unknown_fields);
13150 }
13151 debug_struct.finish()
13152 }
13153}
13154
13155#[cfg(feature = "reasoning-engine-service")]
13156impl std::fmt::Debug for super::ReasoningEngineSpec {
13157 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13158 let mut debug_struct = f.debug_struct("ReasoningEngineSpec");
13159 debug_struct.field("service_account", &self.service_account);
13160 debug_struct.field("package_spec", &self.package_spec);
13161 debug_struct.field("deployment_spec", &self.deployment_spec);
13162 debug_struct.field("class_methods", &self.class_methods);
13163 debug_struct.field("agent_framework", &self.agent_framework);
13164 if !self._unknown_fields.is_empty() {
13165 debug_struct.field("_unknown_fields", &self._unknown_fields);
13166 }
13167 debug_struct.finish()
13168 }
13169}
13170
13171#[cfg(feature = "reasoning-engine-service")]
13172impl std::fmt::Debug for super::reasoning_engine_spec::PackageSpec {
13173 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13174 let mut debug_struct = f.debug_struct("PackageSpec");
13175 debug_struct.field("pickle_object_gcs_uri", &self.pickle_object_gcs_uri);
13176 debug_struct.field("dependency_files_gcs_uri", &self.dependency_files_gcs_uri);
13177 debug_struct.field("requirements_gcs_uri", &self.requirements_gcs_uri);
13178 debug_struct.field("python_version", &self.python_version);
13179 if !self._unknown_fields.is_empty() {
13180 debug_struct.field("_unknown_fields", &self._unknown_fields);
13181 }
13182 debug_struct.finish()
13183 }
13184}
13185
13186#[cfg(feature = "reasoning-engine-service")]
13187impl std::fmt::Debug for super::reasoning_engine_spec::DeploymentSpec {
13188 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13189 let mut debug_struct = f.debug_struct("DeploymentSpec");
13190 debug_struct.field("env", &self.env);
13191 debug_struct.field("secret_env", &self.secret_env);
13192 debug_struct.field("psc_interface_config", &self.psc_interface_config);
13193 debug_struct.field("min_instances", &self.min_instances);
13194 debug_struct.field("max_instances", &self.max_instances);
13195 debug_struct.field("resource_limits", &self.resource_limits);
13196 debug_struct.field("container_concurrency", &self.container_concurrency);
13197 if !self._unknown_fields.is_empty() {
13198 debug_struct.field("_unknown_fields", &self._unknown_fields);
13199 }
13200 debug_struct.finish()
13201 }
13202}
13203
13204#[cfg(feature = "reasoning-engine-service")]
13205impl std::fmt::Debug for super::ReasoningEngine {
13206 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13207 let mut debug_struct = f.debug_struct("ReasoningEngine");
13208 debug_struct.field("name", &self.name);
13209 debug_struct.field("display_name", &self.display_name);
13210 debug_struct.field("description", &self.description);
13211 debug_struct.field("spec", &self.spec);
13212 debug_struct.field("create_time", &self.create_time);
13213 debug_struct.field("update_time", &self.update_time);
13214 debug_struct.field("etag", &self.etag);
13215 debug_struct.field("encryption_spec", &self.encryption_spec);
13216 if !self._unknown_fields.is_empty() {
13217 debug_struct.field("_unknown_fields", &self._unknown_fields);
13218 }
13219 debug_struct.finish()
13220 }
13221}
13222
13223#[cfg(feature = "reasoning-engine-execution-service")]
13224impl std::fmt::Debug for super::QueryReasoningEngineRequest {
13225 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13226 let mut debug_struct = f.debug_struct("QueryReasoningEngineRequest");
13227 debug_struct.field("name", &self.name);
13228 debug_struct.field("input", &self.input);
13229 debug_struct.field("class_method", &self.class_method);
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 = "reasoning-engine-execution-service")]
13238impl std::fmt::Debug for super::QueryReasoningEngineResponse {
13239 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13240 let mut debug_struct = f.debug_struct("QueryReasoningEngineResponse");
13241 debug_struct.field("output", &self.output);
13242 if !self._unknown_fields.is_empty() {
13243 debug_struct.field("_unknown_fields", &self._unknown_fields);
13244 }
13245 debug_struct.finish()
13246 }
13247}
13248
13249#[cfg(feature = "reasoning-engine-execution-service")]
13250impl std::fmt::Debug for super::StreamQueryReasoningEngineRequest {
13251 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13252 let mut debug_struct = f.debug_struct("StreamQueryReasoningEngineRequest");
13253 debug_struct.field("name", &self.name);
13254 debug_struct.field("input", &self.input);
13255 debug_struct.field("class_method", &self.class_method);
13256 if !self._unknown_fields.is_empty() {
13257 debug_struct.field("_unknown_fields", &self._unknown_fields);
13258 }
13259 debug_struct.finish()
13260 }
13261}
13262
13263#[cfg(feature = "reasoning-engine-service")]
13264impl std::fmt::Debug for super::CreateReasoningEngineRequest {
13265 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13266 let mut debug_struct = f.debug_struct("CreateReasoningEngineRequest");
13267 debug_struct.field("parent", &self.parent);
13268 debug_struct.field("reasoning_engine", &self.reasoning_engine);
13269 if !self._unknown_fields.is_empty() {
13270 debug_struct.field("_unknown_fields", &self._unknown_fields);
13271 }
13272 debug_struct.finish()
13273 }
13274}
13275
13276#[cfg(feature = "reasoning-engine-service")]
13277impl std::fmt::Debug for super::CreateReasoningEngineOperationMetadata {
13278 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13279 let mut debug_struct = f.debug_struct("CreateReasoningEngineOperationMetadata");
13280 debug_struct.field("generic_metadata", &self.generic_metadata);
13281 if !self._unknown_fields.is_empty() {
13282 debug_struct.field("_unknown_fields", &self._unknown_fields);
13283 }
13284 debug_struct.finish()
13285 }
13286}
13287
13288#[cfg(feature = "reasoning-engine-service")]
13289impl std::fmt::Debug for super::GetReasoningEngineRequest {
13290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13291 let mut debug_struct = f.debug_struct("GetReasoningEngineRequest");
13292 debug_struct.field("name", &self.name);
13293 if !self._unknown_fields.is_empty() {
13294 debug_struct.field("_unknown_fields", &self._unknown_fields);
13295 }
13296 debug_struct.finish()
13297 }
13298}
13299
13300#[cfg(feature = "reasoning-engine-service")]
13301impl std::fmt::Debug for super::UpdateReasoningEngineRequest {
13302 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13303 let mut debug_struct = f.debug_struct("UpdateReasoningEngineRequest");
13304 debug_struct.field("reasoning_engine", &self.reasoning_engine);
13305 debug_struct.field("update_mask", &self.update_mask);
13306 if !self._unknown_fields.is_empty() {
13307 debug_struct.field("_unknown_fields", &self._unknown_fields);
13308 }
13309 debug_struct.finish()
13310 }
13311}
13312
13313#[cfg(feature = "reasoning-engine-service")]
13314impl std::fmt::Debug for super::UpdateReasoningEngineOperationMetadata {
13315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13316 let mut debug_struct = f.debug_struct("UpdateReasoningEngineOperationMetadata");
13317 debug_struct.field("generic_metadata", &self.generic_metadata);
13318 if !self._unknown_fields.is_empty() {
13319 debug_struct.field("_unknown_fields", &self._unknown_fields);
13320 }
13321 debug_struct.finish()
13322 }
13323}
13324
13325#[cfg(feature = "reasoning-engine-service")]
13326impl std::fmt::Debug for super::ListReasoningEnginesRequest {
13327 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13328 let mut debug_struct = f.debug_struct("ListReasoningEnginesRequest");
13329 debug_struct.field("parent", &self.parent);
13330 debug_struct.field("filter", &self.filter);
13331 debug_struct.field("page_size", &self.page_size);
13332 debug_struct.field("page_token", &self.page_token);
13333 if !self._unknown_fields.is_empty() {
13334 debug_struct.field("_unknown_fields", &self._unknown_fields);
13335 }
13336 debug_struct.finish()
13337 }
13338}
13339
13340#[cfg(feature = "reasoning-engine-service")]
13341impl std::fmt::Debug for super::ListReasoningEnginesResponse {
13342 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13343 let mut debug_struct = f.debug_struct("ListReasoningEnginesResponse");
13344 debug_struct.field("reasoning_engines", &self.reasoning_engines);
13345 debug_struct.field("next_page_token", &self.next_page_token);
13346 if !self._unknown_fields.is_empty() {
13347 debug_struct.field("_unknown_fields", &self._unknown_fields);
13348 }
13349 debug_struct.finish()
13350 }
13351}
13352
13353#[cfg(feature = "reasoning-engine-service")]
13354impl std::fmt::Debug for super::DeleteReasoningEngineRequest {
13355 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13356 let mut debug_struct = f.debug_struct("DeleteReasoningEngineRequest");
13357 debug_struct.field("name", &self.name);
13358 debug_struct.field("force", &self.force);
13359 if !self._unknown_fields.is_empty() {
13360 debug_struct.field("_unknown_fields", &self._unknown_fields);
13361 }
13362 debug_struct.finish()
13363 }
13364}
13365
13366#[cfg(any(
13367 feature = "deployment-resource-pool-service",
13368 feature = "endpoint-service",
13369 feature = "index-endpoint-service",
13370 feature = "job-service",
13371 feature = "model-garden-service",
13372 feature = "notebook-service",
13373 feature = "persistent-resource-service",
13374 feature = "schedule-service",
13375))]
13376impl std::fmt::Debug for super::ReservationAffinity {
13377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13378 let mut debug_struct = f.debug_struct("ReservationAffinity");
13379 debug_struct.field("reservation_affinity_type", &self.reservation_affinity_type);
13380 debug_struct.field("key", &self.key);
13381 debug_struct.field("values", &self.values);
13382 if !self._unknown_fields.is_empty() {
13383 debug_struct.field("_unknown_fields", &self._unknown_fields);
13384 }
13385 debug_struct.finish()
13386 }
13387}
13388
13389#[cfg(feature = "dataset-service")]
13390impl std::fmt::Debug for super::SavedQuery {
13391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13392 let mut debug_struct = f.debug_struct("SavedQuery");
13393 debug_struct.field("name", &self.name);
13394 debug_struct.field("display_name", &self.display_name);
13395 debug_struct.field("metadata", &self.metadata);
13396 debug_struct.field("create_time", &self.create_time);
13397 debug_struct.field("update_time", &self.update_time);
13398 debug_struct.field("annotation_filter", &self.annotation_filter);
13399 debug_struct.field("problem_type", &self.problem_type);
13400 debug_struct.field("annotation_spec_count", &self.annotation_spec_count);
13401 debug_struct.field("etag", &self.etag);
13402 debug_struct.field("support_automl_training", &self.support_automl_training);
13403 if !self._unknown_fields.is_empty() {
13404 debug_struct.field("_unknown_fields", &self._unknown_fields);
13405 }
13406 debug_struct.finish()
13407 }
13408}
13409
13410#[cfg(feature = "schedule-service")]
13411impl std::fmt::Debug for super::Schedule {
13412 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13413 let mut debug_struct = f.debug_struct("Schedule");
13414 debug_struct.field("name", &self.name);
13415 debug_struct.field("display_name", &self.display_name);
13416 debug_struct.field("start_time", &self.start_time);
13417 debug_struct.field("end_time", &self.end_time);
13418 debug_struct.field("max_run_count", &self.max_run_count);
13419 debug_struct.field("started_run_count", &self.started_run_count);
13420 debug_struct.field("state", &self.state);
13421 debug_struct.field("create_time", &self.create_time);
13422 debug_struct.field("update_time", &self.update_time);
13423 debug_struct.field("next_run_time", &self.next_run_time);
13424 debug_struct.field("last_pause_time", &self.last_pause_time);
13425 debug_struct.field("last_resume_time", &self.last_resume_time);
13426 debug_struct.field("max_concurrent_run_count", &self.max_concurrent_run_count);
13427 debug_struct.field("allow_queueing", &self.allow_queueing);
13428 debug_struct.field("catch_up", &self.catch_up);
13429 debug_struct.field(
13430 "last_scheduled_run_response",
13431 &self.last_scheduled_run_response,
13432 );
13433 debug_struct.field("time_specification", &self.time_specification);
13434 debug_struct.field("request", &self.request);
13435 if !self._unknown_fields.is_empty() {
13436 debug_struct.field("_unknown_fields", &self._unknown_fields);
13437 }
13438 debug_struct.finish()
13439 }
13440}
13441
13442#[cfg(feature = "schedule-service")]
13443impl std::fmt::Debug for super::schedule::RunResponse {
13444 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13445 let mut debug_struct = f.debug_struct("RunResponse");
13446 debug_struct.field("scheduled_run_time", &self.scheduled_run_time);
13447 debug_struct.field("run_response", &self.run_response);
13448 if !self._unknown_fields.is_empty() {
13449 debug_struct.field("_unknown_fields", &self._unknown_fields);
13450 }
13451 debug_struct.finish()
13452 }
13453}
13454
13455#[cfg(feature = "schedule-service")]
13456impl std::fmt::Debug for super::CreateScheduleRequest {
13457 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13458 let mut debug_struct = f.debug_struct("CreateScheduleRequest");
13459 debug_struct.field("parent", &self.parent);
13460 debug_struct.field("schedule", &self.schedule);
13461 if !self._unknown_fields.is_empty() {
13462 debug_struct.field("_unknown_fields", &self._unknown_fields);
13463 }
13464 debug_struct.finish()
13465 }
13466}
13467
13468#[cfg(feature = "schedule-service")]
13469impl std::fmt::Debug for super::GetScheduleRequest {
13470 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13471 let mut debug_struct = f.debug_struct("GetScheduleRequest");
13472 debug_struct.field("name", &self.name);
13473 if !self._unknown_fields.is_empty() {
13474 debug_struct.field("_unknown_fields", &self._unknown_fields);
13475 }
13476 debug_struct.finish()
13477 }
13478}
13479
13480#[cfg(feature = "schedule-service")]
13481impl std::fmt::Debug for super::ListSchedulesRequest {
13482 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13483 let mut debug_struct = f.debug_struct("ListSchedulesRequest");
13484 debug_struct.field("parent", &self.parent);
13485 debug_struct.field("filter", &self.filter);
13486 debug_struct.field("page_size", &self.page_size);
13487 debug_struct.field("page_token", &self.page_token);
13488 debug_struct.field("order_by", &self.order_by);
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 = "schedule-service")]
13497impl std::fmt::Debug for super::ListSchedulesResponse {
13498 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13499 let mut debug_struct = f.debug_struct("ListSchedulesResponse");
13500 debug_struct.field("schedules", &self.schedules);
13501 debug_struct.field("next_page_token", &self.next_page_token);
13502 if !self._unknown_fields.is_empty() {
13503 debug_struct.field("_unknown_fields", &self._unknown_fields);
13504 }
13505 debug_struct.finish()
13506 }
13507}
13508
13509#[cfg(feature = "schedule-service")]
13510impl std::fmt::Debug for super::DeleteScheduleRequest {
13511 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13512 let mut debug_struct = f.debug_struct("DeleteScheduleRequest");
13513 debug_struct.field("name", &self.name);
13514 if !self._unknown_fields.is_empty() {
13515 debug_struct.field("_unknown_fields", &self._unknown_fields);
13516 }
13517 debug_struct.finish()
13518 }
13519}
13520
13521#[cfg(feature = "schedule-service")]
13522impl std::fmt::Debug for super::PauseScheduleRequest {
13523 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13524 let mut debug_struct = f.debug_struct("PauseScheduleRequest");
13525 debug_struct.field("name", &self.name);
13526 if !self._unknown_fields.is_empty() {
13527 debug_struct.field("_unknown_fields", &self._unknown_fields);
13528 }
13529 debug_struct.finish()
13530 }
13531}
13532
13533#[cfg(feature = "schedule-service")]
13534impl std::fmt::Debug for super::ResumeScheduleRequest {
13535 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13536 let mut debug_struct = f.debug_struct("ResumeScheduleRequest");
13537 debug_struct.field("name", &self.name);
13538 debug_struct.field("catch_up", &self.catch_up);
13539 if !self._unknown_fields.is_empty() {
13540 debug_struct.field("_unknown_fields", &self._unknown_fields);
13541 }
13542 debug_struct.finish()
13543 }
13544}
13545
13546#[cfg(feature = "schedule-service")]
13547impl std::fmt::Debug for super::UpdateScheduleRequest {
13548 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13549 let mut debug_struct = f.debug_struct("UpdateScheduleRequest");
13550 debug_struct.field("schedule", &self.schedule);
13551 debug_struct.field("update_mask", &self.update_mask);
13552 if !self._unknown_fields.is_empty() {
13553 debug_struct.field("_unknown_fields", &self._unknown_fields);
13554 }
13555 debug_struct.finish()
13556 }
13557}
13558
13559#[cfg(any(
13560 feature = "endpoint-service",
13561 feature = "feature-online-store-admin-service",
13562 feature = "index-endpoint-service",
13563))]
13564impl std::fmt::Debug for super::PSCAutomationConfig {
13565 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13566 let mut debug_struct = f.debug_struct("PSCAutomationConfig");
13567 debug_struct.field("project_id", &self.project_id);
13568 debug_struct.field("network", &self.network);
13569 debug_struct.field("ip_address", &self.ip_address);
13570 debug_struct.field("forwarding_rule", &self.forwarding_rule);
13571 debug_struct.field("state", &self.state);
13572 debug_struct.field("error_message", &self.error_message);
13573 if !self._unknown_fields.is_empty() {
13574 debug_struct.field("_unknown_fields", &self._unknown_fields);
13575 }
13576 debug_struct.finish()
13577 }
13578}
13579
13580#[cfg(any(
13581 feature = "endpoint-service",
13582 feature = "feature-online-store-admin-service",
13583 feature = "index-endpoint-service",
13584))]
13585impl std::fmt::Debug for super::PrivateServiceConnectConfig {
13586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13587 let mut debug_struct = f.debug_struct("PrivateServiceConnectConfig");
13588 debug_struct.field(
13589 "enable_private_service_connect",
13590 &self.enable_private_service_connect,
13591 );
13592 debug_struct.field("project_allowlist", &self.project_allowlist);
13593 debug_struct.field("psc_automation_configs", &self.psc_automation_configs);
13594 debug_struct.field("service_attachment", &self.service_attachment);
13595 if !self._unknown_fields.is_empty() {
13596 debug_struct.field("_unknown_fields", &self._unknown_fields);
13597 }
13598 debug_struct.finish()
13599 }
13600}
13601
13602#[cfg(feature = "index-endpoint-service")]
13603impl std::fmt::Debug for super::PscAutomatedEndpoints {
13604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13605 let mut debug_struct = f.debug_struct("PscAutomatedEndpoints");
13606 debug_struct.field("project_id", &self.project_id);
13607 debug_struct.field("network", &self.network);
13608 debug_struct.field("match_address", &self.match_address);
13609 if !self._unknown_fields.is_empty() {
13610 debug_struct.field("_unknown_fields", &self._unknown_fields);
13611 }
13612 debug_struct.finish()
13613 }
13614}
13615
13616#[cfg(any(
13617 feature = "job-service",
13618 feature = "persistent-resource-service",
13619 feature = "pipeline-service",
13620 feature = "reasoning-engine-service",
13621 feature = "schedule-service",
13622))]
13623impl std::fmt::Debug for super::PscInterfaceConfig {
13624 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13625 let mut debug_struct = f.debug_struct("PscInterfaceConfig");
13626 debug_struct.field("network_attachment", &self.network_attachment);
13627 debug_struct.field("dns_peering_configs", &self.dns_peering_configs);
13628 if !self._unknown_fields.is_empty() {
13629 debug_struct.field("_unknown_fields", &self._unknown_fields);
13630 }
13631 debug_struct.finish()
13632 }
13633}
13634
13635#[cfg(any(
13636 feature = "job-service",
13637 feature = "persistent-resource-service",
13638 feature = "pipeline-service",
13639 feature = "reasoning-engine-service",
13640 feature = "schedule-service",
13641))]
13642impl std::fmt::Debug for super::DnsPeeringConfig {
13643 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13644 let mut debug_struct = f.debug_struct("DnsPeeringConfig");
13645 debug_struct.field("domain", &self.domain);
13646 debug_struct.field("target_project", &self.target_project);
13647 debug_struct.field("target_network", &self.target_network);
13648 if !self._unknown_fields.is_empty() {
13649 debug_struct.field("_unknown_fields", &self._unknown_fields);
13650 }
13651 debug_struct.finish()
13652 }
13653}
13654
13655#[cfg(feature = "specialist-pool-service")]
13656impl std::fmt::Debug for super::SpecialistPool {
13657 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13658 let mut debug_struct = f.debug_struct("SpecialistPool");
13659 debug_struct.field("name", &self.name);
13660 debug_struct.field("display_name", &self.display_name);
13661 debug_struct.field("specialist_managers_count", &self.specialist_managers_count);
13662 debug_struct.field("specialist_manager_emails", &self.specialist_manager_emails);
13663 debug_struct.field(
13664 "pending_data_labeling_jobs",
13665 &self.pending_data_labeling_jobs,
13666 );
13667 debug_struct.field("specialist_worker_emails", &self.specialist_worker_emails);
13668 if !self._unknown_fields.is_empty() {
13669 debug_struct.field("_unknown_fields", &self._unknown_fields);
13670 }
13671 debug_struct.finish()
13672 }
13673}
13674
13675#[cfg(feature = "specialist-pool-service")]
13676impl std::fmt::Debug for super::CreateSpecialistPoolRequest {
13677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13678 let mut debug_struct = f.debug_struct("CreateSpecialistPoolRequest");
13679 debug_struct.field("parent", &self.parent);
13680 debug_struct.field("specialist_pool", &self.specialist_pool);
13681 if !self._unknown_fields.is_empty() {
13682 debug_struct.field("_unknown_fields", &self._unknown_fields);
13683 }
13684 debug_struct.finish()
13685 }
13686}
13687
13688#[cfg(feature = "specialist-pool-service")]
13689impl std::fmt::Debug for super::CreateSpecialistPoolOperationMetadata {
13690 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13691 let mut debug_struct = f.debug_struct("CreateSpecialistPoolOperationMetadata");
13692 debug_struct.field("generic_metadata", &self.generic_metadata);
13693 if !self._unknown_fields.is_empty() {
13694 debug_struct.field("_unknown_fields", &self._unknown_fields);
13695 }
13696 debug_struct.finish()
13697 }
13698}
13699
13700#[cfg(feature = "specialist-pool-service")]
13701impl std::fmt::Debug for super::GetSpecialistPoolRequest {
13702 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13703 let mut debug_struct = f.debug_struct("GetSpecialistPoolRequest");
13704 debug_struct.field("name", &self.name);
13705 if !self._unknown_fields.is_empty() {
13706 debug_struct.field("_unknown_fields", &self._unknown_fields);
13707 }
13708 debug_struct.finish()
13709 }
13710}
13711
13712#[cfg(feature = "specialist-pool-service")]
13713impl std::fmt::Debug for super::ListSpecialistPoolsRequest {
13714 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13715 let mut debug_struct = f.debug_struct("ListSpecialistPoolsRequest");
13716 debug_struct.field("parent", &self.parent);
13717 debug_struct.field("page_size", &self.page_size);
13718 debug_struct.field("page_token", &self.page_token);
13719 debug_struct.field("read_mask", &self.read_mask);
13720 if !self._unknown_fields.is_empty() {
13721 debug_struct.field("_unknown_fields", &self._unknown_fields);
13722 }
13723 debug_struct.finish()
13724 }
13725}
13726
13727#[cfg(feature = "specialist-pool-service")]
13728impl std::fmt::Debug for super::ListSpecialistPoolsResponse {
13729 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13730 let mut debug_struct = f.debug_struct("ListSpecialistPoolsResponse");
13731 debug_struct.field("specialist_pools", &self.specialist_pools);
13732 debug_struct.field("next_page_token", &self.next_page_token);
13733 if !self._unknown_fields.is_empty() {
13734 debug_struct.field("_unknown_fields", &self._unknown_fields);
13735 }
13736 debug_struct.finish()
13737 }
13738}
13739
13740#[cfg(feature = "specialist-pool-service")]
13741impl std::fmt::Debug for super::DeleteSpecialistPoolRequest {
13742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13743 let mut debug_struct = f.debug_struct("DeleteSpecialistPoolRequest");
13744 debug_struct.field("name", &self.name);
13745 debug_struct.field("force", &self.force);
13746 if !self._unknown_fields.is_empty() {
13747 debug_struct.field("_unknown_fields", &self._unknown_fields);
13748 }
13749 debug_struct.finish()
13750 }
13751}
13752
13753#[cfg(feature = "specialist-pool-service")]
13754impl std::fmt::Debug for super::UpdateSpecialistPoolRequest {
13755 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13756 let mut debug_struct = f.debug_struct("UpdateSpecialistPoolRequest");
13757 debug_struct.field("specialist_pool", &self.specialist_pool);
13758 debug_struct.field("update_mask", &self.update_mask);
13759 if !self._unknown_fields.is_empty() {
13760 debug_struct.field("_unknown_fields", &self._unknown_fields);
13761 }
13762 debug_struct.finish()
13763 }
13764}
13765
13766#[cfg(feature = "specialist-pool-service")]
13767impl std::fmt::Debug for super::UpdateSpecialistPoolOperationMetadata {
13768 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13769 let mut debug_struct = f.debug_struct("UpdateSpecialistPoolOperationMetadata");
13770 debug_struct.field("specialist_pool", &self.specialist_pool);
13771 debug_struct.field("generic_metadata", &self.generic_metadata);
13772 if !self._unknown_fields.is_empty() {
13773 debug_struct.field("_unknown_fields", &self._unknown_fields);
13774 }
13775 debug_struct.finish()
13776 }
13777}
13778
13779#[cfg(feature = "vizier-service")]
13780impl std::fmt::Debug for super::Study {
13781 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13782 let mut debug_struct = f.debug_struct("Study");
13783 debug_struct.field("name", &self.name);
13784 debug_struct.field("display_name", &self.display_name);
13785 debug_struct.field("study_spec", &self.study_spec);
13786 debug_struct.field("state", &self.state);
13787 debug_struct.field("create_time", &self.create_time);
13788 debug_struct.field("inactive_reason", &self.inactive_reason);
13789 if !self._unknown_fields.is_empty() {
13790 debug_struct.field("_unknown_fields", &self._unknown_fields);
13791 }
13792 debug_struct.finish()
13793 }
13794}
13795
13796#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13797impl std::fmt::Debug for super::Trial {
13798 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13799 let mut debug_struct = f.debug_struct("Trial");
13800 debug_struct.field("name", &self.name);
13801 debug_struct.field("id", &self.id);
13802 debug_struct.field("state", &self.state);
13803 debug_struct.field("parameters", &self.parameters);
13804 debug_struct.field("final_measurement", &self.final_measurement);
13805 debug_struct.field("measurements", &self.measurements);
13806 debug_struct.field("start_time", &self.start_time);
13807 debug_struct.field("end_time", &self.end_time);
13808 debug_struct.field("client_id", &self.client_id);
13809 debug_struct.field("infeasible_reason", &self.infeasible_reason);
13810 debug_struct.field("custom_job", &self.custom_job);
13811 debug_struct.field("web_access_uris", &self.web_access_uris);
13812 if !self._unknown_fields.is_empty() {
13813 debug_struct.field("_unknown_fields", &self._unknown_fields);
13814 }
13815 debug_struct.finish()
13816 }
13817}
13818
13819#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13820impl std::fmt::Debug for super::trial::Parameter {
13821 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13822 let mut debug_struct = f.debug_struct("Parameter");
13823 debug_struct.field("parameter_id", &self.parameter_id);
13824 debug_struct.field("value", &self.value);
13825 if !self._unknown_fields.is_empty() {
13826 debug_struct.field("_unknown_fields", &self._unknown_fields);
13827 }
13828 debug_struct.finish()
13829 }
13830}
13831
13832#[cfg(feature = "vizier-service")]
13833impl std::fmt::Debug for super::TrialContext {
13834 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13835 let mut debug_struct = f.debug_struct("TrialContext");
13836 debug_struct.field("description", &self.description);
13837 debug_struct.field("parameters", &self.parameters);
13838 if !self._unknown_fields.is_empty() {
13839 debug_struct.field("_unknown_fields", &self._unknown_fields);
13840 }
13841 debug_struct.finish()
13842 }
13843}
13844
13845#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13846impl std::fmt::Debug for super::StudyTimeConstraint {
13847 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13848 let mut debug_struct = f.debug_struct("StudyTimeConstraint");
13849 debug_struct.field("constraint", &self.constraint);
13850 if !self._unknown_fields.is_empty() {
13851 debug_struct.field("_unknown_fields", &self._unknown_fields);
13852 }
13853 debug_struct.finish()
13854 }
13855}
13856
13857#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13858impl std::fmt::Debug for super::StudySpec {
13859 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13860 let mut debug_struct = f.debug_struct("StudySpec");
13861 debug_struct.field("metrics", &self.metrics);
13862 debug_struct.field("parameters", &self.parameters);
13863 debug_struct.field("algorithm", &self.algorithm);
13864 debug_struct.field("observation_noise", &self.observation_noise);
13865 debug_struct.field(
13866 "measurement_selection_type",
13867 &self.measurement_selection_type,
13868 );
13869 debug_struct.field("study_stopping_config", &self.study_stopping_config);
13870 debug_struct.field("automated_stopping_spec", &self.automated_stopping_spec);
13871 if !self._unknown_fields.is_empty() {
13872 debug_struct.field("_unknown_fields", &self._unknown_fields);
13873 }
13874 debug_struct.finish()
13875 }
13876}
13877
13878#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13879impl std::fmt::Debug for super::study_spec::MetricSpec {
13880 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13881 let mut debug_struct = f.debug_struct("MetricSpec");
13882 debug_struct.field("metric_id", &self.metric_id);
13883 debug_struct.field("goal", &self.goal);
13884 debug_struct.field("safety_config", &self.safety_config);
13885 if !self._unknown_fields.is_empty() {
13886 debug_struct.field("_unknown_fields", &self._unknown_fields);
13887 }
13888 debug_struct.finish()
13889 }
13890}
13891
13892#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13893impl std::fmt::Debug for super::study_spec::metric_spec::SafetyMetricConfig {
13894 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13895 let mut debug_struct = f.debug_struct("SafetyMetricConfig");
13896 debug_struct.field("safety_threshold", &self.safety_threshold);
13897 debug_struct.field(
13898 "desired_min_safe_trials_fraction",
13899 &self.desired_min_safe_trials_fraction,
13900 );
13901 if !self._unknown_fields.is_empty() {
13902 debug_struct.field("_unknown_fields", &self._unknown_fields);
13903 }
13904 debug_struct.finish()
13905 }
13906}
13907
13908#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13909impl std::fmt::Debug for super::study_spec::ParameterSpec {
13910 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13911 let mut debug_struct = f.debug_struct("ParameterSpec");
13912 debug_struct.field("parameter_id", &self.parameter_id);
13913 debug_struct.field("scale_type", &self.scale_type);
13914 debug_struct.field(
13915 "conditional_parameter_specs",
13916 &self.conditional_parameter_specs,
13917 );
13918 debug_struct.field("parameter_value_spec", &self.parameter_value_spec);
13919 if !self._unknown_fields.is_empty() {
13920 debug_struct.field("_unknown_fields", &self._unknown_fields);
13921 }
13922 debug_struct.finish()
13923 }
13924}
13925
13926#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13927impl std::fmt::Debug for super::study_spec::parameter_spec::DoubleValueSpec {
13928 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13929 let mut debug_struct = f.debug_struct("DoubleValueSpec");
13930 debug_struct.field("min_value", &self.min_value);
13931 debug_struct.field("max_value", &self.max_value);
13932 debug_struct.field("default_value", &self.default_value);
13933 if !self._unknown_fields.is_empty() {
13934 debug_struct.field("_unknown_fields", &self._unknown_fields);
13935 }
13936 debug_struct.finish()
13937 }
13938}
13939
13940#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13941impl std::fmt::Debug for super::study_spec::parameter_spec::IntegerValueSpec {
13942 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13943 let mut debug_struct = f.debug_struct("IntegerValueSpec");
13944 debug_struct.field("min_value", &self.min_value);
13945 debug_struct.field("max_value", &self.max_value);
13946 debug_struct.field("default_value", &self.default_value);
13947 if !self._unknown_fields.is_empty() {
13948 debug_struct.field("_unknown_fields", &self._unknown_fields);
13949 }
13950 debug_struct.finish()
13951 }
13952}
13953
13954#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13955impl std::fmt::Debug for super::study_spec::parameter_spec::CategoricalValueSpec {
13956 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13957 let mut debug_struct = f.debug_struct("CategoricalValueSpec");
13958 debug_struct.field("values", &self.values);
13959 debug_struct.field("default_value", &self.default_value);
13960 if !self._unknown_fields.is_empty() {
13961 debug_struct.field("_unknown_fields", &self._unknown_fields);
13962 }
13963 debug_struct.finish()
13964 }
13965}
13966
13967#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13968impl std::fmt::Debug for super::study_spec::parameter_spec::DiscreteValueSpec {
13969 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13970 let mut debug_struct = f.debug_struct("DiscreteValueSpec");
13971 debug_struct.field("values", &self.values);
13972 debug_struct.field("default_value", &self.default_value);
13973 if !self._unknown_fields.is_empty() {
13974 debug_struct.field("_unknown_fields", &self._unknown_fields);
13975 }
13976 debug_struct.finish()
13977 }
13978}
13979
13980#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13981impl std::fmt::Debug for super::study_spec::parameter_spec::ConditionalParameterSpec {
13982 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13983 let mut debug_struct = f.debug_struct("ConditionalParameterSpec");
13984 debug_struct.field("parameter_spec", &self.parameter_spec);
13985 debug_struct.field("parent_value_condition", &self.parent_value_condition);
13986 if !self._unknown_fields.is_empty() {
13987 debug_struct.field("_unknown_fields", &self._unknown_fields);
13988 }
13989 debug_struct.finish()
13990 }
13991}
13992
13993#[cfg(any(feature = "job-service", feature = "vizier-service",))]
13994impl std::fmt::Debug
13995 for super::study_spec::parameter_spec::conditional_parameter_spec::DiscreteValueCondition
13996{
13997 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13998 let mut debug_struct = f.debug_struct("DiscreteValueCondition");
13999 debug_struct.field("values", &self.values);
14000 if !self._unknown_fields.is_empty() {
14001 debug_struct.field("_unknown_fields", &self._unknown_fields);
14002 }
14003 debug_struct.finish()
14004 }
14005}
14006
14007#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14008impl std::fmt::Debug
14009 for super::study_spec::parameter_spec::conditional_parameter_spec::IntValueCondition
14010{
14011 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14012 let mut debug_struct = f.debug_struct("IntValueCondition");
14013 debug_struct.field("values", &self.values);
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(any(feature = "job-service", feature = "vizier-service",))]
14022impl std::fmt::Debug
14023 for super::study_spec::parameter_spec::conditional_parameter_spec::CategoricalValueCondition
14024{
14025 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14026 let mut debug_struct = f.debug_struct("CategoricalValueCondition");
14027 debug_struct.field("values", &self.values);
14028 if !self._unknown_fields.is_empty() {
14029 debug_struct.field("_unknown_fields", &self._unknown_fields);
14030 }
14031 debug_struct.finish()
14032 }
14033}
14034
14035#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14036impl std::fmt::Debug for super::study_spec::DecayCurveAutomatedStoppingSpec {
14037 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14038 let mut debug_struct = f.debug_struct("DecayCurveAutomatedStoppingSpec");
14039 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
14040 if !self._unknown_fields.is_empty() {
14041 debug_struct.field("_unknown_fields", &self._unknown_fields);
14042 }
14043 debug_struct.finish()
14044 }
14045}
14046
14047#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14048impl std::fmt::Debug for super::study_spec::MedianAutomatedStoppingSpec {
14049 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14050 let mut debug_struct = f.debug_struct("MedianAutomatedStoppingSpec");
14051 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
14052 if !self._unknown_fields.is_empty() {
14053 debug_struct.field("_unknown_fields", &self._unknown_fields);
14054 }
14055 debug_struct.finish()
14056 }
14057}
14058
14059#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14060impl std::fmt::Debug for super::study_spec::ConvexAutomatedStoppingSpec {
14061 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14062 let mut debug_struct = f.debug_struct("ConvexAutomatedStoppingSpec");
14063 debug_struct.field("max_step_count", &self.max_step_count);
14064 debug_struct.field("min_step_count", &self.min_step_count);
14065 debug_struct.field("min_measurement_count", &self.min_measurement_count);
14066 debug_struct.field(
14067 "learning_rate_parameter_name",
14068 &self.learning_rate_parameter_name,
14069 );
14070 debug_struct.field("use_elapsed_duration", &self.use_elapsed_duration);
14071 debug_struct.field("update_all_stopped_trials", &self.update_all_stopped_trials);
14072 if !self._unknown_fields.is_empty() {
14073 debug_struct.field("_unknown_fields", &self._unknown_fields);
14074 }
14075 debug_struct.finish()
14076 }
14077}
14078
14079#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14080impl std::fmt::Debug for super::study_spec::StudyStoppingConfig {
14081 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14082 let mut debug_struct = f.debug_struct("StudyStoppingConfig");
14083 debug_struct.field("should_stop_asap", &self.should_stop_asap);
14084 debug_struct.field(
14085 "minimum_runtime_constraint",
14086 &self.minimum_runtime_constraint,
14087 );
14088 debug_struct.field(
14089 "maximum_runtime_constraint",
14090 &self.maximum_runtime_constraint,
14091 );
14092 debug_struct.field("min_num_trials", &self.min_num_trials);
14093 debug_struct.field("max_num_trials", &self.max_num_trials);
14094 debug_struct.field(
14095 "max_num_trials_no_progress",
14096 &self.max_num_trials_no_progress,
14097 );
14098 debug_struct.field("max_duration_no_progress", &self.max_duration_no_progress);
14099 if !self._unknown_fields.is_empty() {
14100 debug_struct.field("_unknown_fields", &self._unknown_fields);
14101 }
14102 debug_struct.finish()
14103 }
14104}
14105
14106#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14107impl std::fmt::Debug for super::Measurement {
14108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14109 let mut debug_struct = f.debug_struct("Measurement");
14110 debug_struct.field("elapsed_duration", &self.elapsed_duration);
14111 debug_struct.field("step_count", &self.step_count);
14112 debug_struct.field("metrics", &self.metrics);
14113 if !self._unknown_fields.is_empty() {
14114 debug_struct.field("_unknown_fields", &self._unknown_fields);
14115 }
14116 debug_struct.finish()
14117 }
14118}
14119
14120#[cfg(any(feature = "job-service", feature = "vizier-service",))]
14121impl std::fmt::Debug for super::measurement::Metric {
14122 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14123 let mut debug_struct = f.debug_struct("Metric");
14124 debug_struct.field("metric_id", &self.metric_id);
14125 debug_struct.field("value", &self.value);
14126 if !self._unknown_fields.is_empty() {
14127 debug_struct.field("_unknown_fields", &self._unknown_fields);
14128 }
14129 debug_struct.finish()
14130 }
14131}
14132
14133#[cfg(feature = "tensorboard-service")]
14134impl std::fmt::Debug for super::Tensorboard {
14135 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14136 let mut debug_struct = f.debug_struct("Tensorboard");
14137 debug_struct.field("name", &self.name);
14138 debug_struct.field("display_name", &self.display_name);
14139 debug_struct.field("description", &self.description);
14140 debug_struct.field("encryption_spec", &self.encryption_spec);
14141 debug_struct.field("blob_storage_path_prefix", &self.blob_storage_path_prefix);
14142 debug_struct.field("run_count", &self.run_count);
14143 debug_struct.field("create_time", &self.create_time);
14144 debug_struct.field("update_time", &self.update_time);
14145 debug_struct.field("labels", &self.labels);
14146 debug_struct.field("etag", &self.etag);
14147 debug_struct.field("is_default", &self.is_default);
14148 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
14149 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
14150 if !self._unknown_fields.is_empty() {
14151 debug_struct.field("_unknown_fields", &self._unknown_fields);
14152 }
14153 debug_struct.finish()
14154 }
14155}
14156
14157#[cfg(feature = "tensorboard-service")]
14158impl std::fmt::Debug for super::TimeSeriesData {
14159 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14160 let mut debug_struct = f.debug_struct("TimeSeriesData");
14161 debug_struct.field(
14162 "tensorboard_time_series_id",
14163 &self.tensorboard_time_series_id,
14164 );
14165 debug_struct.field("value_type", &self.value_type);
14166 debug_struct.field("values", &self.values);
14167 if !self._unknown_fields.is_empty() {
14168 debug_struct.field("_unknown_fields", &self._unknown_fields);
14169 }
14170 debug_struct.finish()
14171 }
14172}
14173
14174#[cfg(feature = "tensorboard-service")]
14175impl std::fmt::Debug for super::TimeSeriesDataPoint {
14176 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14177 let mut debug_struct = f.debug_struct("TimeSeriesDataPoint");
14178 debug_struct.field("wall_time", &self.wall_time);
14179 debug_struct.field("step", &self.step);
14180 debug_struct.field("value", &self.value);
14181 if !self._unknown_fields.is_empty() {
14182 debug_struct.field("_unknown_fields", &self._unknown_fields);
14183 }
14184 debug_struct.finish()
14185 }
14186}
14187
14188#[cfg(feature = "tensorboard-service")]
14189impl std::fmt::Debug for super::Scalar {
14190 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14191 let mut debug_struct = f.debug_struct("Scalar");
14192 debug_struct.field("value", &self.value);
14193 if !self._unknown_fields.is_empty() {
14194 debug_struct.field("_unknown_fields", &self._unknown_fields);
14195 }
14196 debug_struct.finish()
14197 }
14198}
14199
14200#[cfg(feature = "tensorboard-service")]
14201impl std::fmt::Debug for super::TensorboardTensor {
14202 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14203 let mut debug_struct = f.debug_struct("TensorboardTensor");
14204 debug_struct.field("value", &self.value);
14205 debug_struct.field("version_number", &self.version_number);
14206 if !self._unknown_fields.is_empty() {
14207 debug_struct.field("_unknown_fields", &self._unknown_fields);
14208 }
14209 debug_struct.finish()
14210 }
14211}
14212
14213#[cfg(feature = "tensorboard-service")]
14214impl std::fmt::Debug for super::TensorboardBlobSequence {
14215 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14216 let mut debug_struct = f.debug_struct("TensorboardBlobSequence");
14217 debug_struct.field("values", &self.values);
14218 if !self._unknown_fields.is_empty() {
14219 debug_struct.field("_unknown_fields", &self._unknown_fields);
14220 }
14221 debug_struct.finish()
14222 }
14223}
14224
14225#[cfg(feature = "tensorboard-service")]
14226impl std::fmt::Debug for super::TensorboardBlob {
14227 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14228 let mut debug_struct = f.debug_struct("TensorboardBlob");
14229 debug_struct.field("id", &self.id);
14230 debug_struct.field("data", &self.data);
14231 if !self._unknown_fields.is_empty() {
14232 debug_struct.field("_unknown_fields", &self._unknown_fields);
14233 }
14234 debug_struct.finish()
14235 }
14236}
14237
14238#[cfg(feature = "tensorboard-service")]
14239impl std::fmt::Debug for super::TensorboardExperiment {
14240 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14241 let mut debug_struct = f.debug_struct("TensorboardExperiment");
14242 debug_struct.field("name", &self.name);
14243 debug_struct.field("display_name", &self.display_name);
14244 debug_struct.field("description", &self.description);
14245 debug_struct.field("create_time", &self.create_time);
14246 debug_struct.field("update_time", &self.update_time);
14247 debug_struct.field("labels", &self.labels);
14248 debug_struct.field("etag", &self.etag);
14249 debug_struct.field("source", &self.source);
14250 if !self._unknown_fields.is_empty() {
14251 debug_struct.field("_unknown_fields", &self._unknown_fields);
14252 }
14253 debug_struct.finish()
14254 }
14255}
14256
14257#[cfg(feature = "tensorboard-service")]
14258impl std::fmt::Debug for super::TensorboardRun {
14259 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14260 let mut debug_struct = f.debug_struct("TensorboardRun");
14261 debug_struct.field("name", &self.name);
14262 debug_struct.field("display_name", &self.display_name);
14263 debug_struct.field("description", &self.description);
14264 debug_struct.field("create_time", &self.create_time);
14265 debug_struct.field("update_time", &self.update_time);
14266 debug_struct.field("labels", &self.labels);
14267 debug_struct.field("etag", &self.etag);
14268 if !self._unknown_fields.is_empty() {
14269 debug_struct.field("_unknown_fields", &self._unknown_fields);
14270 }
14271 debug_struct.finish()
14272 }
14273}
14274
14275#[cfg(feature = "tensorboard-service")]
14276impl std::fmt::Debug for super::CreateTensorboardRequest {
14277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14278 let mut debug_struct = f.debug_struct("CreateTensorboardRequest");
14279 debug_struct.field("parent", &self.parent);
14280 debug_struct.field("tensorboard", &self.tensorboard);
14281 if !self._unknown_fields.is_empty() {
14282 debug_struct.field("_unknown_fields", &self._unknown_fields);
14283 }
14284 debug_struct.finish()
14285 }
14286}
14287
14288#[cfg(feature = "tensorboard-service")]
14289impl std::fmt::Debug for super::GetTensorboardRequest {
14290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14291 let mut debug_struct = f.debug_struct("GetTensorboardRequest");
14292 debug_struct.field("name", &self.name);
14293 if !self._unknown_fields.is_empty() {
14294 debug_struct.field("_unknown_fields", &self._unknown_fields);
14295 }
14296 debug_struct.finish()
14297 }
14298}
14299
14300#[cfg(feature = "tensorboard-service")]
14301impl std::fmt::Debug for super::ListTensorboardsRequest {
14302 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14303 let mut debug_struct = f.debug_struct("ListTensorboardsRequest");
14304 debug_struct.field("parent", &self.parent);
14305 debug_struct.field("filter", &self.filter);
14306 debug_struct.field("page_size", &self.page_size);
14307 debug_struct.field("page_token", &self.page_token);
14308 debug_struct.field("order_by", &self.order_by);
14309 debug_struct.field("read_mask", &self.read_mask);
14310 if !self._unknown_fields.is_empty() {
14311 debug_struct.field("_unknown_fields", &self._unknown_fields);
14312 }
14313 debug_struct.finish()
14314 }
14315}
14316
14317#[cfg(feature = "tensorboard-service")]
14318impl std::fmt::Debug for super::ListTensorboardsResponse {
14319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14320 let mut debug_struct = f.debug_struct("ListTensorboardsResponse");
14321 debug_struct.field("tensorboards", &self.tensorboards);
14322 debug_struct.field("next_page_token", &self.next_page_token);
14323 if !self._unknown_fields.is_empty() {
14324 debug_struct.field("_unknown_fields", &self._unknown_fields);
14325 }
14326 debug_struct.finish()
14327 }
14328}
14329
14330#[cfg(feature = "tensorboard-service")]
14331impl std::fmt::Debug for super::UpdateTensorboardRequest {
14332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14333 let mut debug_struct = f.debug_struct("UpdateTensorboardRequest");
14334 debug_struct.field("update_mask", &self.update_mask);
14335 debug_struct.field("tensorboard", &self.tensorboard);
14336 if !self._unknown_fields.is_empty() {
14337 debug_struct.field("_unknown_fields", &self._unknown_fields);
14338 }
14339 debug_struct.finish()
14340 }
14341}
14342
14343#[cfg(feature = "tensorboard-service")]
14344impl std::fmt::Debug for super::DeleteTensorboardRequest {
14345 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14346 let mut debug_struct = f.debug_struct("DeleteTensorboardRequest");
14347 debug_struct.field("name", &self.name);
14348 if !self._unknown_fields.is_empty() {
14349 debug_struct.field("_unknown_fields", &self._unknown_fields);
14350 }
14351 debug_struct.finish()
14352 }
14353}
14354
14355#[cfg(feature = "tensorboard-service")]
14356impl std::fmt::Debug for super::ReadTensorboardUsageRequest {
14357 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14358 let mut debug_struct = f.debug_struct("ReadTensorboardUsageRequest");
14359 debug_struct.field("tensorboard", &self.tensorboard);
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 = "tensorboard-service")]
14368impl std::fmt::Debug for super::ReadTensorboardUsageResponse {
14369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14370 let mut debug_struct = f.debug_struct("ReadTensorboardUsageResponse");
14371 debug_struct.field("monthly_usage_data", &self.monthly_usage_data);
14372 if !self._unknown_fields.is_empty() {
14373 debug_struct.field("_unknown_fields", &self._unknown_fields);
14374 }
14375 debug_struct.finish()
14376 }
14377}
14378
14379#[cfg(feature = "tensorboard-service")]
14380impl std::fmt::Debug for super::read_tensorboard_usage_response::PerUserUsageData {
14381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14382 let mut debug_struct = f.debug_struct("PerUserUsageData");
14383 debug_struct.field("username", &self.username);
14384 debug_struct.field("view_count", &self.view_count);
14385 if !self._unknown_fields.is_empty() {
14386 debug_struct.field("_unknown_fields", &self._unknown_fields);
14387 }
14388 debug_struct.finish()
14389 }
14390}
14391
14392#[cfg(feature = "tensorboard-service")]
14393impl std::fmt::Debug for super::read_tensorboard_usage_response::PerMonthUsageData {
14394 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14395 let mut debug_struct = f.debug_struct("PerMonthUsageData");
14396 debug_struct.field("user_usage_data", &self.user_usage_data);
14397 if !self._unknown_fields.is_empty() {
14398 debug_struct.field("_unknown_fields", &self._unknown_fields);
14399 }
14400 debug_struct.finish()
14401 }
14402}
14403
14404#[cfg(feature = "tensorboard-service")]
14405impl std::fmt::Debug for super::ReadTensorboardSizeRequest {
14406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14407 let mut debug_struct = f.debug_struct("ReadTensorboardSizeRequest");
14408 debug_struct.field("tensorboard", &self.tensorboard);
14409 if !self._unknown_fields.is_empty() {
14410 debug_struct.field("_unknown_fields", &self._unknown_fields);
14411 }
14412 debug_struct.finish()
14413 }
14414}
14415
14416#[cfg(feature = "tensorboard-service")]
14417impl std::fmt::Debug for super::ReadTensorboardSizeResponse {
14418 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14419 let mut debug_struct = f.debug_struct("ReadTensorboardSizeResponse");
14420 debug_struct.field("storage_size_byte", &self.storage_size_byte);
14421 if !self._unknown_fields.is_empty() {
14422 debug_struct.field("_unknown_fields", &self._unknown_fields);
14423 }
14424 debug_struct.finish()
14425 }
14426}
14427
14428#[cfg(feature = "tensorboard-service")]
14429impl std::fmt::Debug for super::CreateTensorboardExperimentRequest {
14430 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14431 let mut debug_struct = f.debug_struct("CreateTensorboardExperimentRequest");
14432 debug_struct.field("parent", &self.parent);
14433 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
14434 debug_struct.field("tensorboard_experiment_id", &self.tensorboard_experiment_id);
14435 if !self._unknown_fields.is_empty() {
14436 debug_struct.field("_unknown_fields", &self._unknown_fields);
14437 }
14438 debug_struct.finish()
14439 }
14440}
14441
14442#[cfg(feature = "tensorboard-service")]
14443impl std::fmt::Debug for super::GetTensorboardExperimentRequest {
14444 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14445 let mut debug_struct = f.debug_struct("GetTensorboardExperimentRequest");
14446 debug_struct.field("name", &self.name);
14447 if !self._unknown_fields.is_empty() {
14448 debug_struct.field("_unknown_fields", &self._unknown_fields);
14449 }
14450 debug_struct.finish()
14451 }
14452}
14453
14454#[cfg(feature = "tensorboard-service")]
14455impl std::fmt::Debug for super::ListTensorboardExperimentsRequest {
14456 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14457 let mut debug_struct = f.debug_struct("ListTensorboardExperimentsRequest");
14458 debug_struct.field("parent", &self.parent);
14459 debug_struct.field("filter", &self.filter);
14460 debug_struct.field("page_size", &self.page_size);
14461 debug_struct.field("page_token", &self.page_token);
14462 debug_struct.field("order_by", &self.order_by);
14463 debug_struct.field("read_mask", &self.read_mask);
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 = "tensorboard-service")]
14472impl std::fmt::Debug for super::ListTensorboardExperimentsResponse {
14473 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14474 let mut debug_struct = f.debug_struct("ListTensorboardExperimentsResponse");
14475 debug_struct.field("tensorboard_experiments", &self.tensorboard_experiments);
14476 debug_struct.field("next_page_token", &self.next_page_token);
14477 if !self._unknown_fields.is_empty() {
14478 debug_struct.field("_unknown_fields", &self._unknown_fields);
14479 }
14480 debug_struct.finish()
14481 }
14482}
14483
14484#[cfg(feature = "tensorboard-service")]
14485impl std::fmt::Debug for super::UpdateTensorboardExperimentRequest {
14486 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14487 let mut debug_struct = f.debug_struct("UpdateTensorboardExperimentRequest");
14488 debug_struct.field("update_mask", &self.update_mask);
14489 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
14490 if !self._unknown_fields.is_empty() {
14491 debug_struct.field("_unknown_fields", &self._unknown_fields);
14492 }
14493 debug_struct.finish()
14494 }
14495}
14496
14497#[cfg(feature = "tensorboard-service")]
14498impl std::fmt::Debug for super::DeleteTensorboardExperimentRequest {
14499 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14500 let mut debug_struct = f.debug_struct("DeleteTensorboardExperimentRequest");
14501 debug_struct.field("name", &self.name);
14502 if !self._unknown_fields.is_empty() {
14503 debug_struct.field("_unknown_fields", &self._unknown_fields);
14504 }
14505 debug_struct.finish()
14506 }
14507}
14508
14509#[cfg(feature = "tensorboard-service")]
14510impl std::fmt::Debug for super::BatchCreateTensorboardRunsRequest {
14511 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14512 let mut debug_struct = f.debug_struct("BatchCreateTensorboardRunsRequest");
14513 debug_struct.field("parent", &self.parent);
14514 debug_struct.field("requests", &self.requests);
14515 if !self._unknown_fields.is_empty() {
14516 debug_struct.field("_unknown_fields", &self._unknown_fields);
14517 }
14518 debug_struct.finish()
14519 }
14520}
14521
14522#[cfg(feature = "tensorboard-service")]
14523impl std::fmt::Debug for super::BatchCreateTensorboardRunsResponse {
14524 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14525 let mut debug_struct = f.debug_struct("BatchCreateTensorboardRunsResponse");
14526 debug_struct.field("tensorboard_runs", &self.tensorboard_runs);
14527 if !self._unknown_fields.is_empty() {
14528 debug_struct.field("_unknown_fields", &self._unknown_fields);
14529 }
14530 debug_struct.finish()
14531 }
14532}
14533
14534#[cfg(feature = "tensorboard-service")]
14535impl std::fmt::Debug for super::CreateTensorboardRunRequest {
14536 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14537 let mut debug_struct = f.debug_struct("CreateTensorboardRunRequest");
14538 debug_struct.field("parent", &self.parent);
14539 debug_struct.field("tensorboard_run", &self.tensorboard_run);
14540 debug_struct.field("tensorboard_run_id", &self.tensorboard_run_id);
14541 if !self._unknown_fields.is_empty() {
14542 debug_struct.field("_unknown_fields", &self._unknown_fields);
14543 }
14544 debug_struct.finish()
14545 }
14546}
14547
14548#[cfg(feature = "tensorboard-service")]
14549impl std::fmt::Debug for super::GetTensorboardRunRequest {
14550 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14551 let mut debug_struct = f.debug_struct("GetTensorboardRunRequest");
14552 debug_struct.field("name", &self.name);
14553 if !self._unknown_fields.is_empty() {
14554 debug_struct.field("_unknown_fields", &self._unknown_fields);
14555 }
14556 debug_struct.finish()
14557 }
14558}
14559
14560#[cfg(feature = "tensorboard-service")]
14561impl std::fmt::Debug for super::ReadTensorboardBlobDataRequest {
14562 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14563 let mut debug_struct = f.debug_struct("ReadTensorboardBlobDataRequest");
14564 debug_struct.field("time_series", &self.time_series);
14565 debug_struct.field("blob_ids", &self.blob_ids);
14566 if !self._unknown_fields.is_empty() {
14567 debug_struct.field("_unknown_fields", &self._unknown_fields);
14568 }
14569 debug_struct.finish()
14570 }
14571}
14572
14573#[cfg(feature = "tensorboard-service")]
14574impl std::fmt::Debug for super::ReadTensorboardBlobDataResponse {
14575 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14576 let mut debug_struct = f.debug_struct("ReadTensorboardBlobDataResponse");
14577 debug_struct.field("blobs", &self.blobs);
14578 if !self._unknown_fields.is_empty() {
14579 debug_struct.field("_unknown_fields", &self._unknown_fields);
14580 }
14581 debug_struct.finish()
14582 }
14583}
14584
14585#[cfg(feature = "tensorboard-service")]
14586impl std::fmt::Debug for super::ListTensorboardRunsRequest {
14587 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14588 let mut debug_struct = f.debug_struct("ListTensorboardRunsRequest");
14589 debug_struct.field("parent", &self.parent);
14590 debug_struct.field("filter", &self.filter);
14591 debug_struct.field("page_size", &self.page_size);
14592 debug_struct.field("page_token", &self.page_token);
14593 debug_struct.field("order_by", &self.order_by);
14594 debug_struct.field("read_mask", &self.read_mask);
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 = "tensorboard-service")]
14603impl std::fmt::Debug for super::ListTensorboardRunsResponse {
14604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14605 let mut debug_struct = f.debug_struct("ListTensorboardRunsResponse");
14606 debug_struct.field("tensorboard_runs", &self.tensorboard_runs);
14607 debug_struct.field("next_page_token", &self.next_page_token);
14608 if !self._unknown_fields.is_empty() {
14609 debug_struct.field("_unknown_fields", &self._unknown_fields);
14610 }
14611 debug_struct.finish()
14612 }
14613}
14614
14615#[cfg(feature = "tensorboard-service")]
14616impl std::fmt::Debug for super::UpdateTensorboardRunRequest {
14617 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14618 let mut debug_struct = f.debug_struct("UpdateTensorboardRunRequest");
14619 debug_struct.field("update_mask", &self.update_mask);
14620 debug_struct.field("tensorboard_run", &self.tensorboard_run);
14621 if !self._unknown_fields.is_empty() {
14622 debug_struct.field("_unknown_fields", &self._unknown_fields);
14623 }
14624 debug_struct.finish()
14625 }
14626}
14627
14628#[cfg(feature = "tensorboard-service")]
14629impl std::fmt::Debug for super::DeleteTensorboardRunRequest {
14630 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14631 let mut debug_struct = f.debug_struct("DeleteTensorboardRunRequest");
14632 debug_struct.field("name", &self.name);
14633 if !self._unknown_fields.is_empty() {
14634 debug_struct.field("_unknown_fields", &self._unknown_fields);
14635 }
14636 debug_struct.finish()
14637 }
14638}
14639
14640#[cfg(feature = "tensorboard-service")]
14641impl std::fmt::Debug for super::BatchCreateTensorboardTimeSeriesRequest {
14642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14643 let mut debug_struct = f.debug_struct("BatchCreateTensorboardTimeSeriesRequest");
14644 debug_struct.field("parent", &self.parent);
14645 debug_struct.field("requests", &self.requests);
14646 if !self._unknown_fields.is_empty() {
14647 debug_struct.field("_unknown_fields", &self._unknown_fields);
14648 }
14649 debug_struct.finish()
14650 }
14651}
14652
14653#[cfg(feature = "tensorboard-service")]
14654impl std::fmt::Debug for super::BatchCreateTensorboardTimeSeriesResponse {
14655 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14656 let mut debug_struct = f.debug_struct("BatchCreateTensorboardTimeSeriesResponse");
14657 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
14658 if !self._unknown_fields.is_empty() {
14659 debug_struct.field("_unknown_fields", &self._unknown_fields);
14660 }
14661 debug_struct.finish()
14662 }
14663}
14664
14665#[cfg(feature = "tensorboard-service")]
14666impl std::fmt::Debug for super::CreateTensorboardTimeSeriesRequest {
14667 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14668 let mut debug_struct = f.debug_struct("CreateTensorboardTimeSeriesRequest");
14669 debug_struct.field("parent", &self.parent);
14670 debug_struct.field(
14671 "tensorboard_time_series_id",
14672 &self.tensorboard_time_series_id,
14673 );
14674 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
14675 if !self._unknown_fields.is_empty() {
14676 debug_struct.field("_unknown_fields", &self._unknown_fields);
14677 }
14678 debug_struct.finish()
14679 }
14680}
14681
14682#[cfg(feature = "tensorboard-service")]
14683impl std::fmt::Debug for super::GetTensorboardTimeSeriesRequest {
14684 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14685 let mut debug_struct = f.debug_struct("GetTensorboardTimeSeriesRequest");
14686 debug_struct.field("name", &self.name);
14687 if !self._unknown_fields.is_empty() {
14688 debug_struct.field("_unknown_fields", &self._unknown_fields);
14689 }
14690 debug_struct.finish()
14691 }
14692}
14693
14694#[cfg(feature = "tensorboard-service")]
14695impl std::fmt::Debug for super::ListTensorboardTimeSeriesRequest {
14696 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14697 let mut debug_struct = f.debug_struct("ListTensorboardTimeSeriesRequest");
14698 debug_struct.field("parent", &self.parent);
14699 debug_struct.field("filter", &self.filter);
14700 debug_struct.field("page_size", &self.page_size);
14701 debug_struct.field("page_token", &self.page_token);
14702 debug_struct.field("order_by", &self.order_by);
14703 debug_struct.field("read_mask", &self.read_mask);
14704 if !self._unknown_fields.is_empty() {
14705 debug_struct.field("_unknown_fields", &self._unknown_fields);
14706 }
14707 debug_struct.finish()
14708 }
14709}
14710
14711#[cfg(feature = "tensorboard-service")]
14712impl std::fmt::Debug for super::ListTensorboardTimeSeriesResponse {
14713 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14714 let mut debug_struct = f.debug_struct("ListTensorboardTimeSeriesResponse");
14715 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
14716 debug_struct.field("next_page_token", &self.next_page_token);
14717 if !self._unknown_fields.is_empty() {
14718 debug_struct.field("_unknown_fields", &self._unknown_fields);
14719 }
14720 debug_struct.finish()
14721 }
14722}
14723
14724#[cfg(feature = "tensorboard-service")]
14725impl std::fmt::Debug for super::UpdateTensorboardTimeSeriesRequest {
14726 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14727 let mut debug_struct = f.debug_struct("UpdateTensorboardTimeSeriesRequest");
14728 debug_struct.field("update_mask", &self.update_mask);
14729 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
14730 if !self._unknown_fields.is_empty() {
14731 debug_struct.field("_unknown_fields", &self._unknown_fields);
14732 }
14733 debug_struct.finish()
14734 }
14735}
14736
14737#[cfg(feature = "tensorboard-service")]
14738impl std::fmt::Debug for super::DeleteTensorboardTimeSeriesRequest {
14739 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14740 let mut debug_struct = f.debug_struct("DeleteTensorboardTimeSeriesRequest");
14741 debug_struct.field("name", &self.name);
14742 if !self._unknown_fields.is_empty() {
14743 debug_struct.field("_unknown_fields", &self._unknown_fields);
14744 }
14745 debug_struct.finish()
14746 }
14747}
14748
14749#[cfg(feature = "tensorboard-service")]
14750impl std::fmt::Debug for super::BatchReadTensorboardTimeSeriesDataRequest {
14751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14752 let mut debug_struct = f.debug_struct("BatchReadTensorboardTimeSeriesDataRequest");
14753 debug_struct.field("tensorboard", &self.tensorboard);
14754 debug_struct.field("time_series", &self.time_series);
14755 if !self._unknown_fields.is_empty() {
14756 debug_struct.field("_unknown_fields", &self._unknown_fields);
14757 }
14758 debug_struct.finish()
14759 }
14760}
14761
14762#[cfg(feature = "tensorboard-service")]
14763impl std::fmt::Debug for super::BatchReadTensorboardTimeSeriesDataResponse {
14764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14765 let mut debug_struct = f.debug_struct("BatchReadTensorboardTimeSeriesDataResponse");
14766 debug_struct.field("time_series_data", &self.time_series_data);
14767 if !self._unknown_fields.is_empty() {
14768 debug_struct.field("_unknown_fields", &self._unknown_fields);
14769 }
14770 debug_struct.finish()
14771 }
14772}
14773
14774#[cfg(feature = "tensorboard-service")]
14775impl std::fmt::Debug for super::ReadTensorboardTimeSeriesDataRequest {
14776 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14777 let mut debug_struct = f.debug_struct("ReadTensorboardTimeSeriesDataRequest");
14778 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
14779 debug_struct.field("max_data_points", &self.max_data_points);
14780 debug_struct.field("filter", &self.filter);
14781 if !self._unknown_fields.is_empty() {
14782 debug_struct.field("_unknown_fields", &self._unknown_fields);
14783 }
14784 debug_struct.finish()
14785 }
14786}
14787
14788#[cfg(feature = "tensorboard-service")]
14789impl std::fmt::Debug for super::ReadTensorboardTimeSeriesDataResponse {
14790 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14791 let mut debug_struct = f.debug_struct("ReadTensorboardTimeSeriesDataResponse");
14792 debug_struct.field("time_series_data", &self.time_series_data);
14793 if !self._unknown_fields.is_empty() {
14794 debug_struct.field("_unknown_fields", &self._unknown_fields);
14795 }
14796 debug_struct.finish()
14797 }
14798}
14799
14800#[cfg(feature = "tensorboard-service")]
14801impl std::fmt::Debug for super::WriteTensorboardExperimentDataRequest {
14802 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14803 let mut debug_struct = f.debug_struct("WriteTensorboardExperimentDataRequest");
14804 debug_struct.field("tensorboard_experiment", &self.tensorboard_experiment);
14805 debug_struct.field("write_run_data_requests", &self.write_run_data_requests);
14806 if !self._unknown_fields.is_empty() {
14807 debug_struct.field("_unknown_fields", &self._unknown_fields);
14808 }
14809 debug_struct.finish()
14810 }
14811}
14812
14813#[cfg(feature = "tensorboard-service")]
14814impl std::fmt::Debug for super::WriteTensorboardExperimentDataResponse {
14815 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14816 let mut debug_struct = f.debug_struct("WriteTensorboardExperimentDataResponse");
14817 if !self._unknown_fields.is_empty() {
14818 debug_struct.field("_unknown_fields", &self._unknown_fields);
14819 }
14820 debug_struct.finish()
14821 }
14822}
14823
14824#[cfg(feature = "tensorboard-service")]
14825impl std::fmt::Debug for super::WriteTensorboardRunDataRequest {
14826 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14827 let mut debug_struct = f.debug_struct("WriteTensorboardRunDataRequest");
14828 debug_struct.field("tensorboard_run", &self.tensorboard_run);
14829 debug_struct.field("time_series_data", &self.time_series_data);
14830 if !self._unknown_fields.is_empty() {
14831 debug_struct.field("_unknown_fields", &self._unknown_fields);
14832 }
14833 debug_struct.finish()
14834 }
14835}
14836
14837#[cfg(feature = "tensorboard-service")]
14838impl std::fmt::Debug for super::WriteTensorboardRunDataResponse {
14839 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14840 let mut debug_struct = f.debug_struct("WriteTensorboardRunDataResponse");
14841 if !self._unknown_fields.is_empty() {
14842 debug_struct.field("_unknown_fields", &self._unknown_fields);
14843 }
14844 debug_struct.finish()
14845 }
14846}
14847
14848#[cfg(feature = "tensorboard-service")]
14849impl std::fmt::Debug for super::ExportTensorboardTimeSeriesDataRequest {
14850 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14851 let mut debug_struct = f.debug_struct("ExportTensorboardTimeSeriesDataRequest");
14852 debug_struct.field("tensorboard_time_series", &self.tensorboard_time_series);
14853 debug_struct.field("filter", &self.filter);
14854 debug_struct.field("page_size", &self.page_size);
14855 debug_struct.field("page_token", &self.page_token);
14856 debug_struct.field("order_by", &self.order_by);
14857 if !self._unknown_fields.is_empty() {
14858 debug_struct.field("_unknown_fields", &self._unknown_fields);
14859 }
14860 debug_struct.finish()
14861 }
14862}
14863
14864#[cfg(feature = "tensorboard-service")]
14865impl std::fmt::Debug for super::ExportTensorboardTimeSeriesDataResponse {
14866 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14867 let mut debug_struct = f.debug_struct("ExportTensorboardTimeSeriesDataResponse");
14868 debug_struct.field("time_series_data_points", &self.time_series_data_points);
14869 debug_struct.field("next_page_token", &self.next_page_token);
14870 if !self._unknown_fields.is_empty() {
14871 debug_struct.field("_unknown_fields", &self._unknown_fields);
14872 }
14873 debug_struct.finish()
14874 }
14875}
14876
14877#[cfg(feature = "tensorboard-service")]
14878impl std::fmt::Debug for super::CreateTensorboardOperationMetadata {
14879 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14880 let mut debug_struct = f.debug_struct("CreateTensorboardOperationMetadata");
14881 debug_struct.field("generic_metadata", &self.generic_metadata);
14882 if !self._unknown_fields.is_empty() {
14883 debug_struct.field("_unknown_fields", &self._unknown_fields);
14884 }
14885 debug_struct.finish()
14886 }
14887}
14888
14889#[cfg(feature = "tensorboard-service")]
14890impl std::fmt::Debug for super::UpdateTensorboardOperationMetadata {
14891 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14892 let mut debug_struct = f.debug_struct("UpdateTensorboardOperationMetadata");
14893 debug_struct.field("generic_metadata", &self.generic_metadata);
14894 if !self._unknown_fields.is_empty() {
14895 debug_struct.field("_unknown_fields", &self._unknown_fields);
14896 }
14897 debug_struct.finish()
14898 }
14899}
14900
14901#[cfg(feature = "tensorboard-service")]
14902impl std::fmt::Debug for super::TensorboardTimeSeries {
14903 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14904 let mut debug_struct = f.debug_struct("TensorboardTimeSeries");
14905 debug_struct.field("name", &self.name);
14906 debug_struct.field("display_name", &self.display_name);
14907 debug_struct.field("description", &self.description);
14908 debug_struct.field("value_type", &self.value_type);
14909 debug_struct.field("create_time", &self.create_time);
14910 debug_struct.field("update_time", &self.update_time);
14911 debug_struct.field("etag", &self.etag);
14912 debug_struct.field("plugin_name", &self.plugin_name);
14913 debug_struct.field("plugin_data", &self.plugin_data);
14914 debug_struct.field("metadata", &self.metadata);
14915 if !self._unknown_fields.is_empty() {
14916 debug_struct.field("_unknown_fields", &self._unknown_fields);
14917 }
14918 debug_struct.finish()
14919 }
14920}
14921
14922#[cfg(feature = "tensorboard-service")]
14923impl std::fmt::Debug for super::tensorboard_time_series::Metadata {
14924 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14925 let mut debug_struct = f.debug_struct("Metadata");
14926 debug_struct.field("max_step", &self.max_step);
14927 debug_struct.field("max_wall_time", &self.max_wall_time);
14928 debug_struct.field("max_blob_sequence_length", &self.max_blob_sequence_length);
14929 if !self._unknown_fields.is_empty() {
14930 debug_struct.field("_unknown_fields", &self._unknown_fields);
14931 }
14932 debug_struct.finish()
14933 }
14934}
14935
14936#[cfg(any(
14937 feature = "gen-ai-cache-service",
14938 feature = "llm-utility-service",
14939 feature = "prediction-service",
14940))]
14941impl std::fmt::Debug for super::Tool {
14942 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14943 let mut debug_struct = f.debug_struct("Tool");
14944 debug_struct.field("function_declarations", &self.function_declarations);
14945 debug_struct.field("retrieval", &self.retrieval);
14946 debug_struct.field("google_search", &self.google_search);
14947 debug_struct.field("google_search_retrieval", &self.google_search_retrieval);
14948 debug_struct.field("google_maps", &self.google_maps);
14949 debug_struct.field("enterprise_web_search", &self.enterprise_web_search);
14950 debug_struct.field("code_execution", &self.code_execution);
14951 debug_struct.field("url_context", &self.url_context);
14952 debug_struct.field("computer_use", &self.computer_use);
14953 if !self._unknown_fields.is_empty() {
14954 debug_struct.field("_unknown_fields", &self._unknown_fields);
14955 }
14956 debug_struct.finish()
14957 }
14958}
14959
14960#[cfg(any(
14961 feature = "gen-ai-cache-service",
14962 feature = "llm-utility-service",
14963 feature = "prediction-service",
14964))]
14965impl std::fmt::Debug for super::tool::GoogleSearch {
14966 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14967 let mut debug_struct = f.debug_struct("GoogleSearch");
14968 debug_struct.field("exclude_domains", &self.exclude_domains);
14969 debug_struct.field("blocking_confidence", &self.blocking_confidence);
14970 if !self._unknown_fields.is_empty() {
14971 debug_struct.field("_unknown_fields", &self._unknown_fields);
14972 }
14973 debug_struct.finish()
14974 }
14975}
14976
14977#[cfg(any(
14978 feature = "gen-ai-cache-service",
14979 feature = "llm-utility-service",
14980 feature = "prediction-service",
14981))]
14982impl std::fmt::Debug for super::tool::CodeExecution {
14983 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14984 let mut debug_struct = f.debug_struct("CodeExecution");
14985 if !self._unknown_fields.is_empty() {
14986 debug_struct.field("_unknown_fields", &self._unknown_fields);
14987 }
14988 debug_struct.finish()
14989 }
14990}
14991
14992#[cfg(any(
14993 feature = "gen-ai-cache-service",
14994 feature = "llm-utility-service",
14995 feature = "prediction-service",
14996))]
14997impl std::fmt::Debug for super::tool::ComputerUse {
14998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14999 let mut debug_struct = f.debug_struct("ComputerUse");
15000 debug_struct.field("environment", &self.environment);
15001 if !self._unknown_fields.is_empty() {
15002 debug_struct.field("_unknown_fields", &self._unknown_fields);
15003 }
15004 debug_struct.finish()
15005 }
15006}
15007
15008#[cfg(any(
15009 feature = "gen-ai-cache-service",
15010 feature = "llm-utility-service",
15011 feature = "prediction-service",
15012))]
15013impl std::fmt::Debug for super::UrlContext {
15014 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15015 let mut debug_struct = f.debug_struct("UrlContext");
15016 if !self._unknown_fields.is_empty() {
15017 debug_struct.field("_unknown_fields", &self._unknown_fields);
15018 }
15019 debug_struct.finish()
15020 }
15021}
15022
15023#[cfg(any(
15024 feature = "gen-ai-cache-service",
15025 feature = "llm-utility-service",
15026 feature = "prediction-service",
15027))]
15028impl std::fmt::Debug for super::FunctionDeclaration {
15029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15030 let mut debug_struct = f.debug_struct("FunctionDeclaration");
15031 debug_struct.field("name", &self.name);
15032 debug_struct.field("description", &self.description);
15033 debug_struct.field("parameters", &self.parameters);
15034 debug_struct.field("parameters_json_schema", &self.parameters_json_schema);
15035 debug_struct.field("response", &self.response);
15036 debug_struct.field("response_json_schema", &self.response_json_schema);
15037 if !self._unknown_fields.is_empty() {
15038 debug_struct.field("_unknown_fields", &self._unknown_fields);
15039 }
15040 debug_struct.finish()
15041 }
15042}
15043
15044#[cfg(any(
15045 feature = "data-foundry-service",
15046 feature = "gen-ai-cache-service",
15047 feature = "gen-ai-tuning-service",
15048 feature = "llm-utility-service",
15049 feature = "prediction-service",
15050 feature = "vertex-rag-service",
15051))]
15052impl std::fmt::Debug for super::FunctionCall {
15053 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15054 let mut debug_struct = f.debug_struct("FunctionCall");
15055 debug_struct.field("name", &self.name);
15056 debug_struct.field("args", &self.args);
15057 if !self._unknown_fields.is_empty() {
15058 debug_struct.field("_unknown_fields", &self._unknown_fields);
15059 }
15060 debug_struct.finish()
15061 }
15062}
15063
15064#[cfg(any(
15065 feature = "data-foundry-service",
15066 feature = "gen-ai-cache-service",
15067 feature = "gen-ai-tuning-service",
15068 feature = "llm-utility-service",
15069 feature = "prediction-service",
15070 feature = "vertex-rag-service",
15071))]
15072impl std::fmt::Debug for super::FunctionResponse {
15073 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15074 let mut debug_struct = f.debug_struct("FunctionResponse");
15075 debug_struct.field("name", &self.name);
15076 debug_struct.field("response", &self.response);
15077 if !self._unknown_fields.is_empty() {
15078 debug_struct.field("_unknown_fields", &self._unknown_fields);
15079 }
15080 debug_struct.finish()
15081 }
15082}
15083
15084#[cfg(any(
15085 feature = "data-foundry-service",
15086 feature = "gen-ai-cache-service",
15087 feature = "gen-ai-tuning-service",
15088 feature = "llm-utility-service",
15089 feature = "prediction-service",
15090 feature = "vertex-rag-service",
15091))]
15092impl std::fmt::Debug for super::ExecutableCode {
15093 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15094 let mut debug_struct = f.debug_struct("ExecutableCode");
15095 debug_struct.field("language", &self.language);
15096 debug_struct.field("code", &self.code);
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(any(
15105 feature = "data-foundry-service",
15106 feature = "gen-ai-cache-service",
15107 feature = "gen-ai-tuning-service",
15108 feature = "llm-utility-service",
15109 feature = "prediction-service",
15110 feature = "vertex-rag-service",
15111))]
15112impl std::fmt::Debug for super::CodeExecutionResult {
15113 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15114 let mut debug_struct = f.debug_struct("CodeExecutionResult");
15115 debug_struct.field("outcome", &self.outcome);
15116 debug_struct.field("output", &self.output);
15117 if !self._unknown_fields.is_empty() {
15118 debug_struct.field("_unknown_fields", &self._unknown_fields);
15119 }
15120 debug_struct.finish()
15121 }
15122}
15123
15124#[cfg(any(
15125 feature = "gen-ai-cache-service",
15126 feature = "llm-utility-service",
15127 feature = "prediction-service",
15128))]
15129impl std::fmt::Debug for super::Retrieval {
15130 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15131 let mut debug_struct = f.debug_struct("Retrieval");
15132 debug_struct.field("disable_attribution", &self.disable_attribution);
15133 debug_struct.field("source", &self.source);
15134 if !self._unknown_fields.is_empty() {
15135 debug_struct.field("_unknown_fields", &self._unknown_fields);
15136 }
15137 debug_struct.finish()
15138 }
15139}
15140
15141#[cfg(any(
15142 feature = "gen-ai-cache-service",
15143 feature = "llm-utility-service",
15144 feature = "prediction-service",
15145 feature = "vertex-rag-service",
15146))]
15147impl std::fmt::Debug for super::VertexRagStore {
15148 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15149 let mut debug_struct = f.debug_struct("VertexRagStore");
15150 debug_struct.field("rag_resources", &self.rag_resources);
15151 debug_struct.field("similarity_top_k", &self.similarity_top_k);
15152 debug_struct.field("vector_distance_threshold", &self.vector_distance_threshold);
15153 debug_struct.field("rag_retrieval_config", &self.rag_retrieval_config);
15154 if !self._unknown_fields.is_empty() {
15155 debug_struct.field("_unknown_fields", &self._unknown_fields);
15156 }
15157 debug_struct.finish()
15158 }
15159}
15160
15161#[cfg(any(
15162 feature = "gen-ai-cache-service",
15163 feature = "llm-utility-service",
15164 feature = "prediction-service",
15165 feature = "vertex-rag-service",
15166))]
15167impl std::fmt::Debug for super::vertex_rag_store::RagResource {
15168 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15169 let mut debug_struct = f.debug_struct("RagResource");
15170 debug_struct.field("rag_corpus", &self.rag_corpus);
15171 debug_struct.field("rag_file_ids", &self.rag_file_ids);
15172 if !self._unknown_fields.is_empty() {
15173 debug_struct.field("_unknown_fields", &self._unknown_fields);
15174 }
15175 debug_struct.finish()
15176 }
15177}
15178
15179#[cfg(any(
15180 feature = "gen-ai-cache-service",
15181 feature = "llm-utility-service",
15182 feature = "prediction-service",
15183))]
15184impl std::fmt::Debug for super::VertexAISearch {
15185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15186 let mut debug_struct = f.debug_struct("VertexAISearch");
15187 debug_struct.field("datastore", &self.datastore);
15188 debug_struct.field("engine", &self.engine);
15189 debug_struct.field("max_results", &self.max_results);
15190 debug_struct.field("filter", &self.filter);
15191 debug_struct.field("data_store_specs", &self.data_store_specs);
15192 if !self._unknown_fields.is_empty() {
15193 debug_struct.field("_unknown_fields", &self._unknown_fields);
15194 }
15195 debug_struct.finish()
15196 }
15197}
15198
15199#[cfg(any(
15200 feature = "gen-ai-cache-service",
15201 feature = "llm-utility-service",
15202 feature = "prediction-service",
15203))]
15204impl std::fmt::Debug for super::vertex_ai_search::DataStoreSpec {
15205 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15206 let mut debug_struct = f.debug_struct("DataStoreSpec");
15207 debug_struct.field("data_store", &self.data_store);
15208 debug_struct.field("filter", &self.filter);
15209 if !self._unknown_fields.is_empty() {
15210 debug_struct.field("_unknown_fields", &self._unknown_fields);
15211 }
15212 debug_struct.finish()
15213 }
15214}
15215
15216#[cfg(any(
15217 feature = "gen-ai-cache-service",
15218 feature = "llm-utility-service",
15219 feature = "prediction-service",
15220))]
15221impl std::fmt::Debug for super::GoogleSearchRetrieval {
15222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15223 let mut debug_struct = f.debug_struct("GoogleSearchRetrieval");
15224 debug_struct.field("dynamic_retrieval_config", &self.dynamic_retrieval_config);
15225 if !self._unknown_fields.is_empty() {
15226 debug_struct.field("_unknown_fields", &self._unknown_fields);
15227 }
15228 debug_struct.finish()
15229 }
15230}
15231
15232#[cfg(any(
15233 feature = "gen-ai-cache-service",
15234 feature = "llm-utility-service",
15235 feature = "prediction-service",
15236))]
15237impl std::fmt::Debug for super::GoogleMaps {
15238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15239 let mut debug_struct = f.debug_struct("GoogleMaps");
15240 debug_struct.field("enable_widget", &self.enable_widget);
15241 if !self._unknown_fields.is_empty() {
15242 debug_struct.field("_unknown_fields", &self._unknown_fields);
15243 }
15244 debug_struct.finish()
15245 }
15246}
15247
15248#[cfg(any(
15249 feature = "gen-ai-cache-service",
15250 feature = "llm-utility-service",
15251 feature = "prediction-service",
15252))]
15253impl std::fmt::Debug for super::EnterpriseWebSearch {
15254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15255 let mut debug_struct = f.debug_struct("EnterpriseWebSearch");
15256 debug_struct.field("exclude_domains", &self.exclude_domains);
15257 debug_struct.field("blocking_confidence", &self.blocking_confidence);
15258 if !self._unknown_fields.is_empty() {
15259 debug_struct.field("_unknown_fields", &self._unknown_fields);
15260 }
15261 debug_struct.finish()
15262 }
15263}
15264
15265#[cfg(any(
15266 feature = "gen-ai-cache-service",
15267 feature = "llm-utility-service",
15268 feature = "prediction-service",
15269))]
15270impl std::fmt::Debug for super::DynamicRetrievalConfig {
15271 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15272 let mut debug_struct = f.debug_struct("DynamicRetrievalConfig");
15273 debug_struct.field("mode", &self.mode);
15274 debug_struct.field("dynamic_threshold", &self.dynamic_threshold);
15275 if !self._unknown_fields.is_empty() {
15276 debug_struct.field("_unknown_fields", &self._unknown_fields);
15277 }
15278 debug_struct.finish()
15279 }
15280}
15281
15282#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
15283impl std::fmt::Debug for super::ToolConfig {
15284 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15285 let mut debug_struct = f.debug_struct("ToolConfig");
15286 debug_struct.field("function_calling_config", &self.function_calling_config);
15287 debug_struct.field("retrieval_config", &self.retrieval_config);
15288 if !self._unknown_fields.is_empty() {
15289 debug_struct.field("_unknown_fields", &self._unknown_fields);
15290 }
15291 debug_struct.finish()
15292 }
15293}
15294
15295#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
15296impl std::fmt::Debug for super::FunctionCallingConfig {
15297 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15298 let mut debug_struct = f.debug_struct("FunctionCallingConfig");
15299 debug_struct.field("mode", &self.mode);
15300 debug_struct.field("allowed_function_names", &self.allowed_function_names);
15301 if !self._unknown_fields.is_empty() {
15302 debug_struct.field("_unknown_fields", &self._unknown_fields);
15303 }
15304 debug_struct.finish()
15305 }
15306}
15307
15308#[cfg(any(feature = "gen-ai-cache-service", feature = "prediction-service",))]
15309impl std::fmt::Debug for super::RetrievalConfig {
15310 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15311 let mut debug_struct = f.debug_struct("RetrievalConfig");
15312 debug_struct.field("lat_lng", &self.lat_lng);
15313 debug_struct.field("language_code", &self.language_code);
15314 if !self._unknown_fields.is_empty() {
15315 debug_struct.field("_unknown_fields", &self._unknown_fields);
15316 }
15317 debug_struct.finish()
15318 }
15319}
15320
15321#[cfg(any(
15322 feature = "gen-ai-cache-service",
15323 feature = "llm-utility-service",
15324 feature = "prediction-service",
15325 feature = "vertex-rag-service",
15326))]
15327impl std::fmt::Debug for super::RagRetrievalConfig {
15328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15329 let mut debug_struct = f.debug_struct("RagRetrievalConfig");
15330 debug_struct.field("top_k", &self.top_k);
15331 debug_struct.field("filter", &self.filter);
15332 debug_struct.field("ranking", &self.ranking);
15333 if !self._unknown_fields.is_empty() {
15334 debug_struct.field("_unknown_fields", &self._unknown_fields);
15335 }
15336 debug_struct.finish()
15337 }
15338}
15339
15340#[cfg(any(
15341 feature = "gen-ai-cache-service",
15342 feature = "llm-utility-service",
15343 feature = "prediction-service",
15344 feature = "vertex-rag-service",
15345))]
15346impl std::fmt::Debug for super::rag_retrieval_config::Filter {
15347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15348 let mut debug_struct = f.debug_struct("Filter");
15349 debug_struct.field("metadata_filter", &self.metadata_filter);
15350 debug_struct.field("vector_db_threshold", &self.vector_db_threshold);
15351 if !self._unknown_fields.is_empty() {
15352 debug_struct.field("_unknown_fields", &self._unknown_fields);
15353 }
15354 debug_struct.finish()
15355 }
15356}
15357
15358#[cfg(any(
15359 feature = "gen-ai-cache-service",
15360 feature = "llm-utility-service",
15361 feature = "prediction-service",
15362 feature = "vertex-rag-service",
15363))]
15364impl std::fmt::Debug for super::rag_retrieval_config::Ranking {
15365 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15366 let mut debug_struct = f.debug_struct("Ranking");
15367 debug_struct.field("ranking_config", &self.ranking_config);
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(any(
15376 feature = "gen-ai-cache-service",
15377 feature = "llm-utility-service",
15378 feature = "prediction-service",
15379 feature = "vertex-rag-service",
15380))]
15381impl std::fmt::Debug for super::rag_retrieval_config::ranking::RankService {
15382 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15383 let mut debug_struct = f.debug_struct("RankService");
15384 debug_struct.field("model_name", &self.model_name);
15385 if !self._unknown_fields.is_empty() {
15386 debug_struct.field("_unknown_fields", &self._unknown_fields);
15387 }
15388 debug_struct.finish()
15389 }
15390}
15391
15392#[cfg(any(
15393 feature = "gen-ai-cache-service",
15394 feature = "llm-utility-service",
15395 feature = "prediction-service",
15396 feature = "vertex-rag-service",
15397))]
15398impl std::fmt::Debug for super::rag_retrieval_config::ranking::LlmRanker {
15399 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15400 let mut debug_struct = f.debug_struct("LlmRanker");
15401 debug_struct.field("model_name", &self.model_name);
15402 if !self._unknown_fields.is_empty() {
15403 debug_struct.field("_unknown_fields", &self._unknown_fields);
15404 }
15405 debug_struct.finish()
15406 }
15407}
15408
15409#[cfg(feature = "pipeline-service")]
15410impl std::fmt::Debug for super::TrainingPipeline {
15411 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15412 let mut debug_struct = f.debug_struct("TrainingPipeline");
15413 debug_struct.field("name", &self.name);
15414 debug_struct.field("display_name", &self.display_name);
15415 debug_struct.field("input_data_config", &self.input_data_config);
15416 debug_struct.field("training_task_definition", &self.training_task_definition);
15417 debug_struct.field("training_task_inputs", &self.training_task_inputs);
15418 debug_struct.field("training_task_metadata", &self.training_task_metadata);
15419 debug_struct.field("model_to_upload", &self.model_to_upload);
15420 debug_struct.field("model_id", &self.model_id);
15421 debug_struct.field("parent_model", &self.parent_model);
15422 debug_struct.field("state", &self.state);
15423 debug_struct.field("error", &self.error);
15424 debug_struct.field("create_time", &self.create_time);
15425 debug_struct.field("start_time", &self.start_time);
15426 debug_struct.field("end_time", &self.end_time);
15427 debug_struct.field("update_time", &self.update_time);
15428 debug_struct.field("labels", &self.labels);
15429 debug_struct.field("encryption_spec", &self.encryption_spec);
15430 if !self._unknown_fields.is_empty() {
15431 debug_struct.field("_unknown_fields", &self._unknown_fields);
15432 }
15433 debug_struct.finish()
15434 }
15435}
15436
15437#[cfg(feature = "pipeline-service")]
15438impl std::fmt::Debug for super::InputDataConfig {
15439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15440 let mut debug_struct = f.debug_struct("InputDataConfig");
15441 debug_struct.field("dataset_id", &self.dataset_id);
15442 debug_struct.field("annotations_filter", &self.annotations_filter);
15443 debug_struct.field("annotation_schema_uri", &self.annotation_schema_uri);
15444 debug_struct.field("saved_query_id", &self.saved_query_id);
15445 debug_struct.field("persist_ml_use_assignment", &self.persist_ml_use_assignment);
15446 debug_struct.field("split", &self.split);
15447 debug_struct.field("destination", &self.destination);
15448 if !self._unknown_fields.is_empty() {
15449 debug_struct.field("_unknown_fields", &self._unknown_fields);
15450 }
15451 debug_struct.finish()
15452 }
15453}
15454
15455#[cfg(feature = "pipeline-service")]
15456impl std::fmt::Debug for super::FractionSplit {
15457 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15458 let mut debug_struct = f.debug_struct("FractionSplit");
15459 debug_struct.field("training_fraction", &self.training_fraction);
15460 debug_struct.field("validation_fraction", &self.validation_fraction);
15461 debug_struct.field("test_fraction", &self.test_fraction);
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 = "pipeline-service")]
15470impl std::fmt::Debug for super::FilterSplit {
15471 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15472 let mut debug_struct = f.debug_struct("FilterSplit");
15473 debug_struct.field("training_filter", &self.training_filter);
15474 debug_struct.field("validation_filter", &self.validation_filter);
15475 debug_struct.field("test_filter", &self.test_filter);
15476 if !self._unknown_fields.is_empty() {
15477 debug_struct.field("_unknown_fields", &self._unknown_fields);
15478 }
15479 debug_struct.finish()
15480 }
15481}
15482
15483#[cfg(feature = "pipeline-service")]
15484impl std::fmt::Debug for super::PredefinedSplit {
15485 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15486 let mut debug_struct = f.debug_struct("PredefinedSplit");
15487 debug_struct.field("key", &self.key);
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 = "pipeline-service")]
15496impl std::fmt::Debug for super::TimestampSplit {
15497 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15498 let mut debug_struct = f.debug_struct("TimestampSplit");
15499 debug_struct.field("training_fraction", &self.training_fraction);
15500 debug_struct.field("validation_fraction", &self.validation_fraction);
15501 debug_struct.field("test_fraction", &self.test_fraction);
15502 debug_struct.field("key", &self.key);
15503 if !self._unknown_fields.is_empty() {
15504 debug_struct.field("_unknown_fields", &self._unknown_fields);
15505 }
15506 debug_struct.finish()
15507 }
15508}
15509
15510#[cfg(feature = "pipeline-service")]
15511impl std::fmt::Debug for super::StratifiedSplit {
15512 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15513 let mut debug_struct = f.debug_struct("StratifiedSplit");
15514 debug_struct.field("training_fraction", &self.training_fraction);
15515 debug_struct.field("validation_fraction", &self.validation_fraction);
15516 debug_struct.field("test_fraction", &self.test_fraction);
15517 debug_struct.field("key", &self.key);
15518 if !self._unknown_fields.is_empty() {
15519 debug_struct.field("_unknown_fields", &self._unknown_fields);
15520 }
15521 debug_struct.finish()
15522 }
15523}
15524
15525#[cfg(feature = "gen-ai-tuning-service")]
15526impl std::fmt::Debug for super::TuningJob {
15527 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15528 let mut debug_struct = f.debug_struct("TuningJob");
15529 debug_struct.field("name", &self.name);
15530 debug_struct.field("tuned_model_display_name", &self.tuned_model_display_name);
15531 debug_struct.field("description", &self.description);
15532 debug_struct.field("state", &self.state);
15533 debug_struct.field("create_time", &self.create_time);
15534 debug_struct.field("start_time", &self.start_time);
15535 debug_struct.field("end_time", &self.end_time);
15536 debug_struct.field("update_time", &self.update_time);
15537 debug_struct.field("error", &self.error);
15538 debug_struct.field("labels", &self.labels);
15539 debug_struct.field("experiment", &self.experiment);
15540 debug_struct.field("tuned_model", &self.tuned_model);
15541 debug_struct.field("tuning_data_stats", &self.tuning_data_stats);
15542 debug_struct.field("encryption_spec", &self.encryption_spec);
15543 debug_struct.field("service_account", &self.service_account);
15544 debug_struct.field("source_model", &self.source_model);
15545 debug_struct.field("tuning_spec", &self.tuning_spec);
15546 if !self._unknown_fields.is_empty() {
15547 debug_struct.field("_unknown_fields", &self._unknown_fields);
15548 }
15549 debug_struct.finish()
15550 }
15551}
15552
15553#[cfg(feature = "gen-ai-tuning-service")]
15554impl std::fmt::Debug for super::TunedModel {
15555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15556 let mut debug_struct = f.debug_struct("TunedModel");
15557 debug_struct.field("model", &self.model);
15558 debug_struct.field("endpoint", &self.endpoint);
15559 debug_struct.field("checkpoints", &self.checkpoints);
15560 if !self._unknown_fields.is_empty() {
15561 debug_struct.field("_unknown_fields", &self._unknown_fields);
15562 }
15563 debug_struct.finish()
15564 }
15565}
15566
15567#[cfg(feature = "gen-ai-tuning-service")]
15568impl std::fmt::Debug for super::SupervisedTuningDatasetDistribution {
15569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15570 let mut debug_struct = f.debug_struct("SupervisedTuningDatasetDistribution");
15571 debug_struct.field("sum", &self.sum);
15572 debug_struct.field("billable_sum", &self.billable_sum);
15573 debug_struct.field("min", &self.min);
15574 debug_struct.field("max", &self.max);
15575 debug_struct.field("mean", &self.mean);
15576 debug_struct.field("median", &self.median);
15577 debug_struct.field("p5", &self.p5);
15578 debug_struct.field("p95", &self.p95);
15579 debug_struct.field("buckets", &self.buckets);
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 = "gen-ai-tuning-service")]
15588impl std::fmt::Debug for super::supervised_tuning_dataset_distribution::DatasetBucket {
15589 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15590 let mut debug_struct = f.debug_struct("DatasetBucket");
15591 debug_struct.field("count", &self.count);
15592 debug_struct.field("left", &self.left);
15593 debug_struct.field("right", &self.right);
15594 if !self._unknown_fields.is_empty() {
15595 debug_struct.field("_unknown_fields", &self._unknown_fields);
15596 }
15597 debug_struct.finish()
15598 }
15599}
15600
15601#[cfg(feature = "gen-ai-tuning-service")]
15602impl std::fmt::Debug for super::SupervisedTuningDataStats {
15603 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15604 let mut debug_struct = f.debug_struct("SupervisedTuningDataStats");
15605 debug_struct.field(
15606 "tuning_dataset_example_count",
15607 &self.tuning_dataset_example_count,
15608 );
15609 debug_struct.field(
15610 "total_tuning_character_count",
15611 &self.total_tuning_character_count,
15612 );
15613 debug_struct.field(
15614 "total_billable_character_count",
15615 &self.total_billable_character_count,
15616 );
15617 debug_struct.field(
15618 "total_billable_token_count",
15619 &self.total_billable_token_count,
15620 );
15621 debug_struct.field("tuning_step_count", &self.tuning_step_count);
15622 debug_struct.field(
15623 "user_input_token_distribution",
15624 &self.user_input_token_distribution,
15625 );
15626 debug_struct.field(
15627 "user_output_token_distribution",
15628 &self.user_output_token_distribution,
15629 );
15630 debug_struct.field(
15631 "user_message_per_example_distribution",
15632 &self.user_message_per_example_distribution,
15633 );
15634 debug_struct.field("user_dataset_examples", &self.user_dataset_examples);
15635 debug_struct.field(
15636 "total_truncated_example_count",
15637 &self.total_truncated_example_count,
15638 );
15639 debug_struct.field("truncated_example_indices", &self.truncated_example_indices);
15640 debug_struct.field("dropped_example_reasons", &self.dropped_example_reasons);
15641 if !self._unknown_fields.is_empty() {
15642 debug_struct.field("_unknown_fields", &self._unknown_fields);
15643 }
15644 debug_struct.finish()
15645 }
15646}
15647
15648#[cfg(feature = "gen-ai-tuning-service")]
15649impl std::fmt::Debug for super::TuningDataStats {
15650 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15651 let mut debug_struct = f.debug_struct("TuningDataStats");
15652 debug_struct.field("tuning_data_stats", &self.tuning_data_stats);
15653 if !self._unknown_fields.is_empty() {
15654 debug_struct.field("_unknown_fields", &self._unknown_fields);
15655 }
15656 debug_struct.finish()
15657 }
15658}
15659
15660#[cfg(feature = "gen-ai-tuning-service")]
15661impl std::fmt::Debug for super::SupervisedHyperParameters {
15662 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15663 let mut debug_struct = f.debug_struct("SupervisedHyperParameters");
15664 debug_struct.field("epoch_count", &self.epoch_count);
15665 debug_struct.field("learning_rate_multiplier", &self.learning_rate_multiplier);
15666 debug_struct.field("adapter_size", &self.adapter_size);
15667 if !self._unknown_fields.is_empty() {
15668 debug_struct.field("_unknown_fields", &self._unknown_fields);
15669 }
15670 debug_struct.finish()
15671 }
15672}
15673
15674#[cfg(feature = "gen-ai-tuning-service")]
15675impl std::fmt::Debug for super::SupervisedTuningSpec {
15676 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15677 let mut debug_struct = f.debug_struct("SupervisedTuningSpec");
15678 debug_struct.field("training_dataset_uri", &self.training_dataset_uri);
15679 debug_struct.field("validation_dataset_uri", &self.validation_dataset_uri);
15680 debug_struct.field("hyper_parameters", &self.hyper_parameters);
15681 debug_struct.field(
15682 "export_last_checkpoint_only",
15683 &self.export_last_checkpoint_only,
15684 );
15685 if !self._unknown_fields.is_empty() {
15686 debug_struct.field("_unknown_fields", &self._unknown_fields);
15687 }
15688 debug_struct.finish()
15689 }
15690}
15691
15692#[cfg(feature = "gen-ai-tuning-service")]
15693impl std::fmt::Debug for super::TunedModelRef {
15694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15695 let mut debug_struct = f.debug_struct("TunedModelRef");
15696 debug_struct.field("tuned_model_ref", &self.tuned_model_ref);
15697 if !self._unknown_fields.is_empty() {
15698 debug_struct.field("_unknown_fields", &self._unknown_fields);
15699 }
15700 debug_struct.finish()
15701 }
15702}
15703
15704#[cfg(feature = "gen-ai-tuning-service")]
15705impl std::fmt::Debug for super::TunedModelCheckpoint {
15706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15707 let mut debug_struct = f.debug_struct("TunedModelCheckpoint");
15708 debug_struct.field("checkpoint_id", &self.checkpoint_id);
15709 debug_struct.field("epoch", &self.epoch);
15710 debug_struct.field("step", &self.step);
15711 debug_struct.field("endpoint", &self.endpoint);
15712 if !self._unknown_fields.is_empty() {
15713 debug_struct.field("_unknown_fields", &self._unknown_fields);
15714 }
15715 debug_struct.finish()
15716 }
15717}
15718
15719#[cfg(any(
15720 feature = "feature-online-store-service",
15721 feature = "featurestore-online-serving-service",
15722))]
15723impl std::fmt::Debug for super::BoolArray {
15724 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15725 let mut debug_struct = f.debug_struct("BoolArray");
15726 debug_struct.field("values", &self.values);
15727 if !self._unknown_fields.is_empty() {
15728 debug_struct.field("_unknown_fields", &self._unknown_fields);
15729 }
15730 debug_struct.finish()
15731 }
15732}
15733
15734#[cfg(any(
15735 feature = "feature-online-store-service",
15736 feature = "featurestore-online-serving-service",
15737))]
15738impl std::fmt::Debug for super::DoubleArray {
15739 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15740 let mut debug_struct = f.debug_struct("DoubleArray");
15741 debug_struct.field("values", &self.values);
15742 if !self._unknown_fields.is_empty() {
15743 debug_struct.field("_unknown_fields", &self._unknown_fields);
15744 }
15745 debug_struct.finish()
15746 }
15747}
15748
15749#[cfg(any(
15750 feature = "feature-online-store-service",
15751 feature = "featurestore-online-serving-service",
15752))]
15753impl std::fmt::Debug for super::Int64Array {
15754 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15755 let mut debug_struct = f.debug_struct("Int64Array");
15756 debug_struct.field("values", &self.values);
15757 if !self._unknown_fields.is_empty() {
15758 debug_struct.field("_unknown_fields", &self._unknown_fields);
15759 }
15760 debug_struct.finish()
15761 }
15762}
15763
15764#[cfg(any(
15765 feature = "feature-online-store-service",
15766 feature = "featurestore-online-serving-service",
15767))]
15768impl std::fmt::Debug for super::StringArray {
15769 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15770 let mut debug_struct = f.debug_struct("StringArray");
15771 debug_struct.field("values", &self.values);
15772 if !self._unknown_fields.is_empty() {
15773 debug_struct.field("_unknown_fields", &self._unknown_fields);
15774 }
15775 debug_struct.finish()
15776 }
15777}
15778
15779#[cfg(feature = "prediction-service")]
15780impl std::fmt::Debug for super::Tensor {
15781 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15782 let mut debug_struct = f.debug_struct("Tensor");
15783 debug_struct.field("dtype", &self.dtype);
15784 debug_struct.field("shape", &self.shape);
15785 debug_struct.field("bool_val", &self.bool_val);
15786 debug_struct.field("string_val", &self.string_val);
15787 debug_struct.field("bytes_val", &self.bytes_val);
15788 debug_struct.field("float_val", &self.float_val);
15789 debug_struct.field("double_val", &self.double_val);
15790 debug_struct.field("int_val", &self.int_val);
15791 debug_struct.field("int64_val", &self.int64_val);
15792 debug_struct.field("uint_val", &self.uint_val);
15793 debug_struct.field("uint64_val", &self.uint64_val);
15794 debug_struct.field("list_val", &self.list_val);
15795 debug_struct.field("struct_val", &self.struct_val);
15796 debug_struct.field("tensor_val", &self.tensor_val);
15797 if !self._unknown_fields.is_empty() {
15798 debug_struct.field("_unknown_fields", &self._unknown_fields);
15799 }
15800 debug_struct.finish()
15801 }
15802}
15803
15804#[cfg(feature = "job-service")]
15805impl std::fmt::Debug for super::UnmanagedContainerModel {
15806 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15807 let mut debug_struct = f.debug_struct("UnmanagedContainerModel");
15808 debug_struct.field("artifact_uri", &self.artifact_uri);
15809 debug_struct.field("predict_schemata", &self.predict_schemata);
15810 debug_struct.field("container_spec", &self.container_spec);
15811 if !self._unknown_fields.is_empty() {
15812 debug_struct.field("_unknown_fields", &self._unknown_fields);
15813 }
15814 debug_struct.finish()
15815 }
15816}
15817
15818#[cfg(feature = "dataset-service")]
15819impl std::fmt::Debug for super::UserActionReference {
15820 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15821 let mut debug_struct = f.debug_struct("UserActionReference");
15822 debug_struct.field("method", &self.method);
15823 debug_struct.field("reference", &self.reference);
15824 if !self._unknown_fields.is_empty() {
15825 debug_struct.field("_unknown_fields", &self._unknown_fields);
15826 }
15827 debug_struct.finish()
15828 }
15829}
15830
15831#[cfg(any(feature = "pipeline-service", feature = "schedule-service",))]
15832impl std::fmt::Debug for super::Value {
15833 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15834 let mut debug_struct = f.debug_struct("Value");
15835 debug_struct.field("value", &self.value);
15836 if !self._unknown_fields.is_empty() {
15837 debug_struct.field("_unknown_fields", &self._unknown_fields);
15838 }
15839 debug_struct.finish()
15840 }
15841}
15842
15843#[cfg(feature = "vertex-rag-data-service")]
15844impl std::fmt::Debug for super::RagEmbeddingModelConfig {
15845 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15846 let mut debug_struct = f.debug_struct("RagEmbeddingModelConfig");
15847 debug_struct.field("model_config", &self.model_config);
15848 if !self._unknown_fields.is_empty() {
15849 debug_struct.field("_unknown_fields", &self._unknown_fields);
15850 }
15851 debug_struct.finish()
15852 }
15853}
15854
15855#[cfg(feature = "vertex-rag-data-service")]
15856impl std::fmt::Debug for super::rag_embedding_model_config::VertexPredictionEndpoint {
15857 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15858 let mut debug_struct = f.debug_struct("VertexPredictionEndpoint");
15859 debug_struct.field("endpoint", &self.endpoint);
15860 debug_struct.field("model", &self.model);
15861 debug_struct.field("model_version_id", &self.model_version_id);
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 = "vertex-rag-data-service")]
15870impl std::fmt::Debug for super::RagVectorDbConfig {
15871 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15872 let mut debug_struct = f.debug_struct("RagVectorDbConfig");
15873 debug_struct.field("api_auth", &self.api_auth);
15874 debug_struct.field(
15875 "rag_embedding_model_config",
15876 &self.rag_embedding_model_config,
15877 );
15878 debug_struct.field("vector_db", &self.vector_db);
15879 if !self._unknown_fields.is_empty() {
15880 debug_struct.field("_unknown_fields", &self._unknown_fields);
15881 }
15882 debug_struct.finish()
15883 }
15884}
15885
15886#[cfg(feature = "vertex-rag-data-service")]
15887impl std::fmt::Debug for super::rag_vector_db_config::RagManagedDb {
15888 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15889 let mut debug_struct = f.debug_struct("RagManagedDb");
15890 debug_struct.field("retrieval_strategy", &self.retrieval_strategy);
15891 if !self._unknown_fields.is_empty() {
15892 debug_struct.field("_unknown_fields", &self._unknown_fields);
15893 }
15894 debug_struct.finish()
15895 }
15896}
15897
15898#[cfg(feature = "vertex-rag-data-service")]
15899impl std::fmt::Debug for super::rag_vector_db_config::rag_managed_db::Knn {
15900 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15901 let mut debug_struct = f.debug_struct("Knn");
15902 if !self._unknown_fields.is_empty() {
15903 debug_struct.field("_unknown_fields", &self._unknown_fields);
15904 }
15905 debug_struct.finish()
15906 }
15907}
15908
15909#[cfg(feature = "vertex-rag-data-service")]
15910impl std::fmt::Debug for super::rag_vector_db_config::rag_managed_db::Ann {
15911 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15912 let mut debug_struct = f.debug_struct("Ann");
15913 debug_struct.field("tree_depth", &self.tree_depth);
15914 debug_struct.field("leaf_count", &self.leaf_count);
15915 if !self._unknown_fields.is_empty() {
15916 debug_struct.field("_unknown_fields", &self._unknown_fields);
15917 }
15918 debug_struct.finish()
15919 }
15920}
15921
15922#[cfg(feature = "vertex-rag-data-service")]
15923impl std::fmt::Debug for super::rag_vector_db_config::Pinecone {
15924 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15925 let mut debug_struct = f.debug_struct("Pinecone");
15926 debug_struct.field("index_name", &self.index_name);
15927 if !self._unknown_fields.is_empty() {
15928 debug_struct.field("_unknown_fields", &self._unknown_fields);
15929 }
15930 debug_struct.finish()
15931 }
15932}
15933
15934#[cfg(feature = "vertex-rag-data-service")]
15935impl std::fmt::Debug for super::rag_vector_db_config::VertexVectorSearch {
15936 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15937 let mut debug_struct = f.debug_struct("VertexVectorSearch");
15938 debug_struct.field("index_endpoint", &self.index_endpoint);
15939 debug_struct.field("index", &self.index);
15940 if !self._unknown_fields.is_empty() {
15941 debug_struct.field("_unknown_fields", &self._unknown_fields);
15942 }
15943 debug_struct.finish()
15944 }
15945}
15946
15947#[cfg(feature = "vertex-rag-data-service")]
15948impl std::fmt::Debug for super::FileStatus {
15949 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15950 let mut debug_struct = f.debug_struct("FileStatus");
15951 debug_struct.field("state", &self.state);
15952 debug_struct.field("error_status", &self.error_status);
15953 if !self._unknown_fields.is_empty() {
15954 debug_struct.field("_unknown_fields", &self._unknown_fields);
15955 }
15956 debug_struct.finish()
15957 }
15958}
15959
15960#[cfg(feature = "vertex-rag-data-service")]
15961impl std::fmt::Debug for super::VertexAiSearchConfig {
15962 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15963 let mut debug_struct = f.debug_struct("VertexAiSearchConfig");
15964 debug_struct.field("serving_config", &self.serving_config);
15965 if !self._unknown_fields.is_empty() {
15966 debug_struct.field("_unknown_fields", &self._unknown_fields);
15967 }
15968 debug_struct.finish()
15969 }
15970}
15971
15972#[cfg(feature = "vertex-rag-data-service")]
15973impl std::fmt::Debug for super::CorpusStatus {
15974 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15975 let mut debug_struct = f.debug_struct("CorpusStatus");
15976 debug_struct.field("state", &self.state);
15977 debug_struct.field("error_status", &self.error_status);
15978 if !self._unknown_fields.is_empty() {
15979 debug_struct.field("_unknown_fields", &self._unknown_fields);
15980 }
15981 debug_struct.finish()
15982 }
15983}
15984
15985#[cfg(feature = "vertex-rag-data-service")]
15986impl std::fmt::Debug for super::RagCorpus {
15987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
15988 let mut debug_struct = f.debug_struct("RagCorpus");
15989 debug_struct.field("name", &self.name);
15990 debug_struct.field("display_name", &self.display_name);
15991 debug_struct.field("description", &self.description);
15992 debug_struct.field("create_time", &self.create_time);
15993 debug_struct.field("update_time", &self.update_time);
15994 debug_struct.field("corpus_status", &self.corpus_status);
15995 debug_struct.field("encryption_spec", &self.encryption_spec);
15996 debug_struct.field("backend_config", &self.backend_config);
15997 if !self._unknown_fields.is_empty() {
15998 debug_struct.field("_unknown_fields", &self._unknown_fields);
15999 }
16000 debug_struct.finish()
16001 }
16002}
16003
16004#[cfg(feature = "vertex-rag-data-service")]
16005impl std::fmt::Debug for super::RagFile {
16006 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16007 let mut debug_struct = f.debug_struct("RagFile");
16008 debug_struct.field("name", &self.name);
16009 debug_struct.field("display_name", &self.display_name);
16010 debug_struct.field("description", &self.description);
16011 debug_struct.field("create_time", &self.create_time);
16012 debug_struct.field("update_time", &self.update_time);
16013 debug_struct.field("file_status", &self.file_status);
16014 debug_struct.field("rag_file_source", &self.rag_file_source);
16015 if !self._unknown_fields.is_empty() {
16016 debug_struct.field("_unknown_fields", &self._unknown_fields);
16017 }
16018 debug_struct.finish()
16019 }
16020}
16021
16022#[cfg(any(feature = "prediction-service", feature = "vertex-rag-service",))]
16023impl std::fmt::Debug for super::RagChunk {
16024 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16025 let mut debug_struct = f.debug_struct("RagChunk");
16026 debug_struct.field("text", &self.text);
16027 debug_struct.field("page_span", &self.page_span);
16028 if !self._unknown_fields.is_empty() {
16029 debug_struct.field("_unknown_fields", &self._unknown_fields);
16030 }
16031 debug_struct.finish()
16032 }
16033}
16034
16035#[cfg(any(feature = "prediction-service", feature = "vertex-rag-service",))]
16036impl std::fmt::Debug for super::rag_chunk::PageSpan {
16037 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16038 let mut debug_struct = f.debug_struct("PageSpan");
16039 debug_struct.field("first_page", &self.first_page);
16040 debug_struct.field("last_page", &self.last_page);
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(feature = "vertex-rag-data-service")]
16049impl std::fmt::Debug for super::RagFileChunkingConfig {
16050 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16051 let mut debug_struct = f.debug_struct("RagFileChunkingConfig");
16052 debug_struct.field("chunking_config", &self.chunking_config);
16053 if !self._unknown_fields.is_empty() {
16054 debug_struct.field("_unknown_fields", &self._unknown_fields);
16055 }
16056 debug_struct.finish()
16057 }
16058}
16059
16060#[cfg(feature = "vertex-rag-data-service")]
16061impl std::fmt::Debug for super::rag_file_chunking_config::FixedLengthChunking {
16062 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16063 let mut debug_struct = f.debug_struct("FixedLengthChunking");
16064 debug_struct.field("chunk_size", &self.chunk_size);
16065 debug_struct.field("chunk_overlap", &self.chunk_overlap);
16066 if !self._unknown_fields.is_empty() {
16067 debug_struct.field("_unknown_fields", &self._unknown_fields);
16068 }
16069 debug_struct.finish()
16070 }
16071}
16072
16073#[cfg(feature = "vertex-rag-data-service")]
16074impl std::fmt::Debug for super::RagFileTransformationConfig {
16075 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16076 let mut debug_struct = f.debug_struct("RagFileTransformationConfig");
16077 debug_struct.field("rag_file_chunking_config", &self.rag_file_chunking_config);
16078 if !self._unknown_fields.is_empty() {
16079 debug_struct.field("_unknown_fields", &self._unknown_fields);
16080 }
16081 debug_struct.finish()
16082 }
16083}
16084
16085#[cfg(feature = "vertex-rag-data-service")]
16086impl std::fmt::Debug for super::RagFileParsingConfig {
16087 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16088 let mut debug_struct = f.debug_struct("RagFileParsingConfig");
16089 debug_struct.field("parser", &self.parser);
16090 if !self._unknown_fields.is_empty() {
16091 debug_struct.field("_unknown_fields", &self._unknown_fields);
16092 }
16093 debug_struct.finish()
16094 }
16095}
16096
16097#[cfg(feature = "vertex-rag-data-service")]
16098impl std::fmt::Debug for super::rag_file_parsing_config::LayoutParser {
16099 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16100 let mut debug_struct = f.debug_struct("LayoutParser");
16101 debug_struct.field("processor_name", &self.processor_name);
16102 debug_struct.field(
16103 "max_parsing_requests_per_min",
16104 &self.max_parsing_requests_per_min,
16105 );
16106 if !self._unknown_fields.is_empty() {
16107 debug_struct.field("_unknown_fields", &self._unknown_fields);
16108 }
16109 debug_struct.finish()
16110 }
16111}
16112
16113#[cfg(feature = "vertex-rag-data-service")]
16114impl std::fmt::Debug for super::rag_file_parsing_config::LlmParser {
16115 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16116 let mut debug_struct = f.debug_struct("LlmParser");
16117 debug_struct.field("model_name", &self.model_name);
16118 debug_struct.field(
16119 "max_parsing_requests_per_min",
16120 &self.max_parsing_requests_per_min,
16121 );
16122 debug_struct.field("custom_parsing_prompt", &self.custom_parsing_prompt);
16123 if !self._unknown_fields.is_empty() {
16124 debug_struct.field("_unknown_fields", &self._unknown_fields);
16125 }
16126 debug_struct.finish()
16127 }
16128}
16129
16130#[cfg(feature = "vertex-rag-data-service")]
16131impl std::fmt::Debug for super::UploadRagFileConfig {
16132 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16133 let mut debug_struct = f.debug_struct("UploadRagFileConfig");
16134 debug_struct.field(
16135 "rag_file_transformation_config",
16136 &self.rag_file_transformation_config,
16137 );
16138 if !self._unknown_fields.is_empty() {
16139 debug_struct.field("_unknown_fields", &self._unknown_fields);
16140 }
16141 debug_struct.finish()
16142 }
16143}
16144
16145#[cfg(feature = "vertex-rag-data-service")]
16146impl std::fmt::Debug for super::ImportRagFilesConfig {
16147 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16148 let mut debug_struct = f.debug_struct("ImportRagFilesConfig");
16149 debug_struct.field(
16150 "rag_file_transformation_config",
16151 &self.rag_file_transformation_config,
16152 );
16153 debug_struct.field("rag_file_parsing_config", &self.rag_file_parsing_config);
16154 debug_struct.field(
16155 "max_embedding_requests_per_min",
16156 &self.max_embedding_requests_per_min,
16157 );
16158 debug_struct.field("rebuild_ann_index", &self.rebuild_ann_index);
16159 debug_struct.field("import_source", &self.import_source);
16160 debug_struct.field("partial_failure_sink", &self.partial_failure_sink);
16161 debug_struct.field("import_result_sink", &self.import_result_sink);
16162 if !self._unknown_fields.is_empty() {
16163 debug_struct.field("_unknown_fields", &self._unknown_fields);
16164 }
16165 debug_struct.finish()
16166 }
16167}
16168
16169#[cfg(feature = "vertex-rag-data-service")]
16170impl std::fmt::Debug for super::RagManagedDbConfig {
16171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16172 let mut debug_struct = f.debug_struct("RagManagedDbConfig");
16173 debug_struct.field("tier", &self.tier);
16174 if !self._unknown_fields.is_empty() {
16175 debug_struct.field("_unknown_fields", &self._unknown_fields);
16176 }
16177 debug_struct.finish()
16178 }
16179}
16180
16181#[cfg(feature = "vertex-rag-data-service")]
16182impl std::fmt::Debug for super::rag_managed_db_config::Scaled {
16183 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16184 let mut debug_struct = f.debug_struct("Scaled");
16185 if !self._unknown_fields.is_empty() {
16186 debug_struct.field("_unknown_fields", &self._unknown_fields);
16187 }
16188 debug_struct.finish()
16189 }
16190}
16191
16192#[cfg(feature = "vertex-rag-data-service")]
16193impl std::fmt::Debug for super::rag_managed_db_config::Basic {
16194 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16195 let mut debug_struct = f.debug_struct("Basic");
16196 if !self._unknown_fields.is_empty() {
16197 debug_struct.field("_unknown_fields", &self._unknown_fields);
16198 }
16199 debug_struct.finish()
16200 }
16201}
16202
16203#[cfg(feature = "vertex-rag-data-service")]
16204impl std::fmt::Debug for super::rag_managed_db_config::Unprovisioned {
16205 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16206 let mut debug_struct = f.debug_struct("Unprovisioned");
16207 if !self._unknown_fields.is_empty() {
16208 debug_struct.field("_unknown_fields", &self._unknown_fields);
16209 }
16210 debug_struct.finish()
16211 }
16212}
16213
16214#[cfg(feature = "vertex-rag-data-service")]
16215impl std::fmt::Debug for super::RagEngineConfig {
16216 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16217 let mut debug_struct = f.debug_struct("RagEngineConfig");
16218 debug_struct.field("name", &self.name);
16219 debug_struct.field("rag_managed_db_config", &self.rag_managed_db_config);
16220 if !self._unknown_fields.is_empty() {
16221 debug_struct.field("_unknown_fields", &self._unknown_fields);
16222 }
16223 debug_struct.finish()
16224 }
16225}
16226
16227#[cfg(feature = "vertex-rag-data-service")]
16228impl std::fmt::Debug for super::CreateRagCorpusRequest {
16229 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16230 let mut debug_struct = f.debug_struct("CreateRagCorpusRequest");
16231 debug_struct.field("parent", &self.parent);
16232 debug_struct.field("rag_corpus", &self.rag_corpus);
16233 if !self._unknown_fields.is_empty() {
16234 debug_struct.field("_unknown_fields", &self._unknown_fields);
16235 }
16236 debug_struct.finish()
16237 }
16238}
16239
16240#[cfg(feature = "vertex-rag-data-service")]
16241impl std::fmt::Debug for super::GetRagCorpusRequest {
16242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16243 let mut debug_struct = f.debug_struct("GetRagCorpusRequest");
16244 debug_struct.field("name", &self.name);
16245 if !self._unknown_fields.is_empty() {
16246 debug_struct.field("_unknown_fields", &self._unknown_fields);
16247 }
16248 debug_struct.finish()
16249 }
16250}
16251
16252#[cfg(feature = "vertex-rag-data-service")]
16253impl std::fmt::Debug for super::ListRagCorporaRequest {
16254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16255 let mut debug_struct = f.debug_struct("ListRagCorporaRequest");
16256 debug_struct.field("parent", &self.parent);
16257 debug_struct.field("page_size", &self.page_size);
16258 debug_struct.field("page_token", &self.page_token);
16259 if !self._unknown_fields.is_empty() {
16260 debug_struct.field("_unknown_fields", &self._unknown_fields);
16261 }
16262 debug_struct.finish()
16263 }
16264}
16265
16266#[cfg(feature = "vertex-rag-data-service")]
16267impl std::fmt::Debug for super::ListRagCorporaResponse {
16268 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16269 let mut debug_struct = f.debug_struct("ListRagCorporaResponse");
16270 debug_struct.field("rag_corpora", &self.rag_corpora);
16271 debug_struct.field("next_page_token", &self.next_page_token);
16272 if !self._unknown_fields.is_empty() {
16273 debug_struct.field("_unknown_fields", &self._unknown_fields);
16274 }
16275 debug_struct.finish()
16276 }
16277}
16278
16279#[cfg(feature = "vertex-rag-data-service")]
16280impl std::fmt::Debug for super::DeleteRagCorpusRequest {
16281 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16282 let mut debug_struct = f.debug_struct("DeleteRagCorpusRequest");
16283 debug_struct.field("name", &self.name);
16284 debug_struct.field("force", &self.force);
16285 if !self._unknown_fields.is_empty() {
16286 debug_struct.field("_unknown_fields", &self._unknown_fields);
16287 }
16288 debug_struct.finish()
16289 }
16290}
16291
16292#[cfg(feature = "vertex-rag-data-service")]
16293impl std::fmt::Debug for super::UploadRagFileRequest {
16294 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16295 let mut debug_struct = f.debug_struct("UploadRagFileRequest");
16296 debug_struct.field("parent", &self.parent);
16297 debug_struct.field("rag_file", &self.rag_file);
16298 debug_struct.field("upload_rag_file_config", &self.upload_rag_file_config);
16299 if !self._unknown_fields.is_empty() {
16300 debug_struct.field("_unknown_fields", &self._unknown_fields);
16301 }
16302 debug_struct.finish()
16303 }
16304}
16305
16306#[cfg(feature = "vertex-rag-data-service")]
16307impl std::fmt::Debug for super::UploadRagFileResponse {
16308 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16309 let mut debug_struct = f.debug_struct("UploadRagFileResponse");
16310 debug_struct.field("result", &self.result);
16311 if !self._unknown_fields.is_empty() {
16312 debug_struct.field("_unknown_fields", &self._unknown_fields);
16313 }
16314 debug_struct.finish()
16315 }
16316}
16317
16318#[cfg(feature = "vertex-rag-data-service")]
16319impl std::fmt::Debug for super::ImportRagFilesRequest {
16320 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16321 let mut debug_struct = f.debug_struct("ImportRagFilesRequest");
16322 debug_struct.field("parent", &self.parent);
16323 debug_struct.field("import_rag_files_config", &self.import_rag_files_config);
16324 if !self._unknown_fields.is_empty() {
16325 debug_struct.field("_unknown_fields", &self._unknown_fields);
16326 }
16327 debug_struct.finish()
16328 }
16329}
16330
16331#[cfg(feature = "vertex-rag-data-service")]
16332impl std::fmt::Debug for super::ImportRagFilesResponse {
16333 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16334 let mut debug_struct = f.debug_struct("ImportRagFilesResponse");
16335 debug_struct.field("imported_rag_files_count", &self.imported_rag_files_count);
16336 debug_struct.field("failed_rag_files_count", &self.failed_rag_files_count);
16337 debug_struct.field("skipped_rag_files_count", &self.skipped_rag_files_count);
16338 debug_struct.field("partial_failure_sink", &self.partial_failure_sink);
16339 if !self._unknown_fields.is_empty() {
16340 debug_struct.field("_unknown_fields", &self._unknown_fields);
16341 }
16342 debug_struct.finish()
16343 }
16344}
16345
16346#[cfg(feature = "vertex-rag-data-service")]
16347impl std::fmt::Debug for super::GetRagFileRequest {
16348 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16349 let mut debug_struct = f.debug_struct("GetRagFileRequest");
16350 debug_struct.field("name", &self.name);
16351 if !self._unknown_fields.is_empty() {
16352 debug_struct.field("_unknown_fields", &self._unknown_fields);
16353 }
16354 debug_struct.finish()
16355 }
16356}
16357
16358#[cfg(feature = "vertex-rag-data-service")]
16359impl std::fmt::Debug for super::ListRagFilesRequest {
16360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16361 let mut debug_struct = f.debug_struct("ListRagFilesRequest");
16362 debug_struct.field("parent", &self.parent);
16363 debug_struct.field("page_size", &self.page_size);
16364 debug_struct.field("page_token", &self.page_token);
16365 if !self._unknown_fields.is_empty() {
16366 debug_struct.field("_unknown_fields", &self._unknown_fields);
16367 }
16368 debug_struct.finish()
16369 }
16370}
16371
16372#[cfg(feature = "vertex-rag-data-service")]
16373impl std::fmt::Debug for super::ListRagFilesResponse {
16374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16375 let mut debug_struct = f.debug_struct("ListRagFilesResponse");
16376 debug_struct.field("rag_files", &self.rag_files);
16377 debug_struct.field("next_page_token", &self.next_page_token);
16378 if !self._unknown_fields.is_empty() {
16379 debug_struct.field("_unknown_fields", &self._unknown_fields);
16380 }
16381 debug_struct.finish()
16382 }
16383}
16384
16385#[cfg(feature = "vertex-rag-data-service")]
16386impl std::fmt::Debug for super::DeleteRagFileRequest {
16387 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16388 let mut debug_struct = f.debug_struct("DeleteRagFileRequest");
16389 debug_struct.field("name", &self.name);
16390 if !self._unknown_fields.is_empty() {
16391 debug_struct.field("_unknown_fields", &self._unknown_fields);
16392 }
16393 debug_struct.finish()
16394 }
16395}
16396
16397#[cfg(feature = "vertex-rag-data-service")]
16398impl std::fmt::Debug for super::CreateRagCorpusOperationMetadata {
16399 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16400 let mut debug_struct = f.debug_struct("CreateRagCorpusOperationMetadata");
16401 debug_struct.field("generic_metadata", &self.generic_metadata);
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(feature = "vertex-rag-data-service")]
16410impl std::fmt::Debug for super::GetRagEngineConfigRequest {
16411 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16412 let mut debug_struct = f.debug_struct("GetRagEngineConfigRequest");
16413 debug_struct.field("name", &self.name);
16414 if !self._unknown_fields.is_empty() {
16415 debug_struct.field("_unknown_fields", &self._unknown_fields);
16416 }
16417 debug_struct.finish()
16418 }
16419}
16420
16421#[cfg(feature = "vertex-rag-data-service")]
16422impl std::fmt::Debug for super::UpdateRagCorpusRequest {
16423 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16424 let mut debug_struct = f.debug_struct("UpdateRagCorpusRequest");
16425 debug_struct.field("rag_corpus", &self.rag_corpus);
16426 if !self._unknown_fields.is_empty() {
16427 debug_struct.field("_unknown_fields", &self._unknown_fields);
16428 }
16429 debug_struct.finish()
16430 }
16431}
16432
16433#[cfg(feature = "vertex-rag-data-service")]
16434impl std::fmt::Debug for super::UpdateRagCorpusOperationMetadata {
16435 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16436 let mut debug_struct = f.debug_struct("UpdateRagCorpusOperationMetadata");
16437 debug_struct.field("generic_metadata", &self.generic_metadata);
16438 if !self._unknown_fields.is_empty() {
16439 debug_struct.field("_unknown_fields", &self._unknown_fields);
16440 }
16441 debug_struct.finish()
16442 }
16443}
16444
16445#[cfg(feature = "vertex-rag-data-service")]
16446impl std::fmt::Debug for super::ImportRagFilesOperationMetadata {
16447 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16448 let mut debug_struct = f.debug_struct("ImportRagFilesOperationMetadata");
16449 debug_struct.field("generic_metadata", &self.generic_metadata);
16450 debug_struct.field("rag_corpus_id", &self.rag_corpus_id);
16451 debug_struct.field("import_rag_files_config", &self.import_rag_files_config);
16452 debug_struct.field("progress_percentage", &self.progress_percentage);
16453 if !self._unknown_fields.is_empty() {
16454 debug_struct.field("_unknown_fields", &self._unknown_fields);
16455 }
16456 debug_struct.finish()
16457 }
16458}
16459
16460#[cfg(feature = "vertex-rag-data-service")]
16461impl std::fmt::Debug for super::UpdateRagEngineConfigRequest {
16462 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16463 let mut debug_struct = f.debug_struct("UpdateRagEngineConfigRequest");
16464 debug_struct.field("rag_engine_config", &self.rag_engine_config);
16465 if !self._unknown_fields.is_empty() {
16466 debug_struct.field("_unknown_fields", &self._unknown_fields);
16467 }
16468 debug_struct.finish()
16469 }
16470}
16471
16472#[cfg(feature = "vertex-rag-data-service")]
16473impl std::fmt::Debug for super::UpdateRagEngineConfigOperationMetadata {
16474 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16475 let mut debug_struct = f.debug_struct("UpdateRagEngineConfigOperationMetadata");
16476 debug_struct.field("generic_metadata", &self.generic_metadata);
16477 if !self._unknown_fields.is_empty() {
16478 debug_struct.field("_unknown_fields", &self._unknown_fields);
16479 }
16480 debug_struct.finish()
16481 }
16482}
16483
16484#[cfg(feature = "vertex-rag-service")]
16485impl std::fmt::Debug for super::RagQuery {
16486 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16487 let mut debug_struct = f.debug_struct("RagQuery");
16488 debug_struct.field("rag_retrieval_config", &self.rag_retrieval_config);
16489 debug_struct.field("query", &self.query);
16490 if !self._unknown_fields.is_empty() {
16491 debug_struct.field("_unknown_fields", &self._unknown_fields);
16492 }
16493 debug_struct.finish()
16494 }
16495}
16496
16497#[cfg(feature = "vertex-rag-service")]
16498impl std::fmt::Debug for super::RetrieveContextsRequest {
16499 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16500 let mut debug_struct = f.debug_struct("RetrieveContextsRequest");
16501 debug_struct.field("parent", &self.parent);
16502 debug_struct.field("query", &self.query);
16503 debug_struct.field("data_source", &self.data_source);
16504 if !self._unknown_fields.is_empty() {
16505 debug_struct.field("_unknown_fields", &self._unknown_fields);
16506 }
16507 debug_struct.finish()
16508 }
16509}
16510
16511#[cfg(feature = "vertex-rag-service")]
16512impl std::fmt::Debug for super::retrieve_contexts_request::VertexRagStore {
16513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16514 let mut debug_struct = f.debug_struct("VertexRagStore");
16515 debug_struct.field("rag_resources", &self.rag_resources);
16516 debug_struct.field("vector_distance_threshold", &self.vector_distance_threshold);
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 = "vertex-rag-service")]
16525impl std::fmt::Debug for super::retrieve_contexts_request::vertex_rag_store::RagResource {
16526 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16527 let mut debug_struct = f.debug_struct("RagResource");
16528 debug_struct.field("rag_corpus", &self.rag_corpus);
16529 debug_struct.field("rag_file_ids", &self.rag_file_ids);
16530 if !self._unknown_fields.is_empty() {
16531 debug_struct.field("_unknown_fields", &self._unknown_fields);
16532 }
16533 debug_struct.finish()
16534 }
16535}
16536
16537#[cfg(feature = "vertex-rag-service")]
16538impl std::fmt::Debug for super::RagContexts {
16539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16540 let mut debug_struct = f.debug_struct("RagContexts");
16541 debug_struct.field("contexts", &self.contexts);
16542 if !self._unknown_fields.is_empty() {
16543 debug_struct.field("_unknown_fields", &self._unknown_fields);
16544 }
16545 debug_struct.finish()
16546 }
16547}
16548
16549#[cfg(feature = "vertex-rag-service")]
16550impl std::fmt::Debug for super::rag_contexts::Context {
16551 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16552 let mut debug_struct = f.debug_struct("Context");
16553 debug_struct.field("source_uri", &self.source_uri);
16554 debug_struct.field("source_display_name", &self.source_display_name);
16555 debug_struct.field("text", &self.text);
16556 debug_struct.field("score", &self.score);
16557 debug_struct.field("chunk", &self.chunk);
16558 if !self._unknown_fields.is_empty() {
16559 debug_struct.field("_unknown_fields", &self._unknown_fields);
16560 }
16561 debug_struct.finish()
16562 }
16563}
16564
16565#[cfg(feature = "vertex-rag-service")]
16566impl std::fmt::Debug for super::RetrieveContextsResponse {
16567 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16568 let mut debug_struct = f.debug_struct("RetrieveContextsResponse");
16569 debug_struct.field("contexts", &self.contexts);
16570 if !self._unknown_fields.is_empty() {
16571 debug_struct.field("_unknown_fields", &self._unknown_fields);
16572 }
16573 debug_struct.finish()
16574 }
16575}
16576
16577#[cfg(feature = "vertex-rag-service")]
16578impl std::fmt::Debug for super::AugmentPromptRequest {
16579 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16580 let mut debug_struct = f.debug_struct("AugmentPromptRequest");
16581 debug_struct.field("parent", &self.parent);
16582 debug_struct.field("contents", &self.contents);
16583 debug_struct.field("model", &self.model);
16584 debug_struct.field("data_source", &self.data_source);
16585 if !self._unknown_fields.is_empty() {
16586 debug_struct.field("_unknown_fields", &self._unknown_fields);
16587 }
16588 debug_struct.finish()
16589 }
16590}
16591
16592#[cfg(feature = "vertex-rag-service")]
16593impl std::fmt::Debug for super::augment_prompt_request::Model {
16594 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16595 let mut debug_struct = f.debug_struct("Model");
16596 debug_struct.field("model", &self.model);
16597 debug_struct.field("model_version", &self.model_version);
16598 if !self._unknown_fields.is_empty() {
16599 debug_struct.field("_unknown_fields", &self._unknown_fields);
16600 }
16601 debug_struct.finish()
16602 }
16603}
16604
16605#[cfg(feature = "vertex-rag-service")]
16606impl std::fmt::Debug for super::AugmentPromptResponse {
16607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16608 let mut debug_struct = f.debug_struct("AugmentPromptResponse");
16609 debug_struct.field("augmented_prompt", &self.augmented_prompt);
16610 debug_struct.field("facts", &self.facts);
16611 if !self._unknown_fields.is_empty() {
16612 debug_struct.field("_unknown_fields", &self._unknown_fields);
16613 }
16614 debug_struct.finish()
16615 }
16616}
16617
16618#[cfg(feature = "vertex-rag-service")]
16619impl std::fmt::Debug for super::CorroborateContentRequest {
16620 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16621 let mut debug_struct = f.debug_struct("CorroborateContentRequest");
16622 debug_struct.field("parent", &self.parent);
16623 debug_struct.field("content", &self.content);
16624 debug_struct.field("facts", &self.facts);
16625 debug_struct.field("parameters", &self.parameters);
16626 if !self._unknown_fields.is_empty() {
16627 debug_struct.field("_unknown_fields", &self._unknown_fields);
16628 }
16629 debug_struct.finish()
16630 }
16631}
16632
16633#[cfg(feature = "vertex-rag-service")]
16634impl std::fmt::Debug for super::corroborate_content_request::Parameters {
16635 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16636 let mut debug_struct = f.debug_struct("Parameters");
16637 debug_struct.field("citation_threshold", &self.citation_threshold);
16638 if !self._unknown_fields.is_empty() {
16639 debug_struct.field("_unknown_fields", &self._unknown_fields);
16640 }
16641 debug_struct.finish()
16642 }
16643}
16644
16645#[cfg(feature = "vertex-rag-service")]
16646impl std::fmt::Debug for super::CorroborateContentResponse {
16647 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16648 let mut debug_struct = f.debug_struct("CorroborateContentResponse");
16649 debug_struct.field("corroboration_score", &self.corroboration_score);
16650 debug_struct.field("claims", &self.claims);
16651 if !self._unknown_fields.is_empty() {
16652 debug_struct.field("_unknown_fields", &self._unknown_fields);
16653 }
16654 debug_struct.finish()
16655 }
16656}
16657
16658#[cfg(feature = "vertex-rag-service")]
16659impl std::fmt::Debug for super::Fact {
16660 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16661 let mut debug_struct = f.debug_struct("Fact");
16662 debug_struct.field("query", &self.query);
16663 debug_struct.field("title", &self.title);
16664 debug_struct.field("uri", &self.uri);
16665 debug_struct.field("summary", &self.summary);
16666 debug_struct.field("vector_distance", &self.vector_distance);
16667 debug_struct.field("score", &self.score);
16668 debug_struct.field("chunk", &self.chunk);
16669 if !self._unknown_fields.is_empty() {
16670 debug_struct.field("_unknown_fields", &self._unknown_fields);
16671 }
16672 debug_struct.finish()
16673 }
16674}
16675
16676#[cfg(feature = "vertex-rag-service")]
16677impl std::fmt::Debug for super::Claim {
16678 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16679 let mut debug_struct = f.debug_struct("Claim");
16680 debug_struct.field("start_index", &self.start_index);
16681 debug_struct.field("end_index", &self.end_index);
16682 debug_struct.field("fact_indexes", &self.fact_indexes);
16683 debug_struct.field("score", &self.score);
16684 if !self._unknown_fields.is_empty() {
16685 debug_struct.field("_unknown_fields", &self._unknown_fields);
16686 }
16687 debug_struct.finish()
16688 }
16689}
16690
16691#[cfg(feature = "vizier-service")]
16692impl std::fmt::Debug for super::GetStudyRequest {
16693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16694 let mut debug_struct = f.debug_struct("GetStudyRequest");
16695 debug_struct.field("name", &self.name);
16696 if !self._unknown_fields.is_empty() {
16697 debug_struct.field("_unknown_fields", &self._unknown_fields);
16698 }
16699 debug_struct.finish()
16700 }
16701}
16702
16703#[cfg(feature = "vizier-service")]
16704impl std::fmt::Debug for super::CreateStudyRequest {
16705 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16706 let mut debug_struct = f.debug_struct("CreateStudyRequest");
16707 debug_struct.field("parent", &self.parent);
16708 debug_struct.field("study", &self.study);
16709 if !self._unknown_fields.is_empty() {
16710 debug_struct.field("_unknown_fields", &self._unknown_fields);
16711 }
16712 debug_struct.finish()
16713 }
16714}
16715
16716#[cfg(feature = "vizier-service")]
16717impl std::fmt::Debug for super::ListStudiesRequest {
16718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16719 let mut debug_struct = f.debug_struct("ListStudiesRequest");
16720 debug_struct.field("parent", &self.parent);
16721 debug_struct.field("page_token", &self.page_token);
16722 debug_struct.field("page_size", &self.page_size);
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 = "vizier-service")]
16731impl std::fmt::Debug for super::ListStudiesResponse {
16732 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16733 let mut debug_struct = f.debug_struct("ListStudiesResponse");
16734 debug_struct.field("studies", &self.studies);
16735 debug_struct.field("next_page_token", &self.next_page_token);
16736 if !self._unknown_fields.is_empty() {
16737 debug_struct.field("_unknown_fields", &self._unknown_fields);
16738 }
16739 debug_struct.finish()
16740 }
16741}
16742
16743#[cfg(feature = "vizier-service")]
16744impl std::fmt::Debug for super::DeleteStudyRequest {
16745 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16746 let mut debug_struct = f.debug_struct("DeleteStudyRequest");
16747 debug_struct.field("name", &self.name);
16748 if !self._unknown_fields.is_empty() {
16749 debug_struct.field("_unknown_fields", &self._unknown_fields);
16750 }
16751 debug_struct.finish()
16752 }
16753}
16754
16755#[cfg(feature = "vizier-service")]
16756impl std::fmt::Debug for super::LookupStudyRequest {
16757 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16758 let mut debug_struct = f.debug_struct("LookupStudyRequest");
16759 debug_struct.field("parent", &self.parent);
16760 debug_struct.field("display_name", &self.display_name);
16761 if !self._unknown_fields.is_empty() {
16762 debug_struct.field("_unknown_fields", &self._unknown_fields);
16763 }
16764 debug_struct.finish()
16765 }
16766}
16767
16768#[cfg(feature = "vizier-service")]
16769impl std::fmt::Debug for super::SuggestTrialsRequest {
16770 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16771 let mut debug_struct = f.debug_struct("SuggestTrialsRequest");
16772 debug_struct.field("parent", &self.parent);
16773 debug_struct.field("suggestion_count", &self.suggestion_count);
16774 debug_struct.field("client_id", &self.client_id);
16775 debug_struct.field("contexts", &self.contexts);
16776 if !self._unknown_fields.is_empty() {
16777 debug_struct.field("_unknown_fields", &self._unknown_fields);
16778 }
16779 debug_struct.finish()
16780 }
16781}
16782
16783#[cfg(feature = "vizier-service")]
16784impl std::fmt::Debug for super::SuggestTrialsResponse {
16785 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16786 let mut debug_struct = f.debug_struct("SuggestTrialsResponse");
16787 debug_struct.field("trials", &self.trials);
16788 debug_struct.field("study_state", &self.study_state);
16789 debug_struct.field("start_time", &self.start_time);
16790 debug_struct.field("end_time", &self.end_time);
16791 if !self._unknown_fields.is_empty() {
16792 debug_struct.field("_unknown_fields", &self._unknown_fields);
16793 }
16794 debug_struct.finish()
16795 }
16796}
16797
16798#[cfg(feature = "vizier-service")]
16799impl std::fmt::Debug for super::SuggestTrialsMetadata {
16800 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16801 let mut debug_struct = f.debug_struct("SuggestTrialsMetadata");
16802 debug_struct.field("generic_metadata", &self.generic_metadata);
16803 debug_struct.field("client_id", &self.client_id);
16804 if !self._unknown_fields.is_empty() {
16805 debug_struct.field("_unknown_fields", &self._unknown_fields);
16806 }
16807 debug_struct.finish()
16808 }
16809}
16810
16811#[cfg(feature = "vizier-service")]
16812impl std::fmt::Debug for super::CreateTrialRequest {
16813 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16814 let mut debug_struct = f.debug_struct("CreateTrialRequest");
16815 debug_struct.field("parent", &self.parent);
16816 debug_struct.field("trial", &self.trial);
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 = "vizier-service")]
16825impl std::fmt::Debug for super::GetTrialRequest {
16826 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16827 let mut debug_struct = f.debug_struct("GetTrialRequest");
16828 debug_struct.field("name", &self.name);
16829 if !self._unknown_fields.is_empty() {
16830 debug_struct.field("_unknown_fields", &self._unknown_fields);
16831 }
16832 debug_struct.finish()
16833 }
16834}
16835
16836#[cfg(feature = "vizier-service")]
16837impl std::fmt::Debug for super::ListTrialsRequest {
16838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16839 let mut debug_struct = f.debug_struct("ListTrialsRequest");
16840 debug_struct.field("parent", &self.parent);
16841 debug_struct.field("page_token", &self.page_token);
16842 debug_struct.field("page_size", &self.page_size);
16843 if !self._unknown_fields.is_empty() {
16844 debug_struct.field("_unknown_fields", &self._unknown_fields);
16845 }
16846 debug_struct.finish()
16847 }
16848}
16849
16850#[cfg(feature = "vizier-service")]
16851impl std::fmt::Debug for super::ListTrialsResponse {
16852 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16853 let mut debug_struct = f.debug_struct("ListTrialsResponse");
16854 debug_struct.field("trials", &self.trials);
16855 debug_struct.field("next_page_token", &self.next_page_token);
16856 if !self._unknown_fields.is_empty() {
16857 debug_struct.field("_unknown_fields", &self._unknown_fields);
16858 }
16859 debug_struct.finish()
16860 }
16861}
16862
16863#[cfg(feature = "vizier-service")]
16864impl std::fmt::Debug for super::AddTrialMeasurementRequest {
16865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16866 let mut debug_struct = f.debug_struct("AddTrialMeasurementRequest");
16867 debug_struct.field("trial_name", &self.trial_name);
16868 debug_struct.field("measurement", &self.measurement);
16869 if !self._unknown_fields.is_empty() {
16870 debug_struct.field("_unknown_fields", &self._unknown_fields);
16871 }
16872 debug_struct.finish()
16873 }
16874}
16875
16876#[cfg(feature = "vizier-service")]
16877impl std::fmt::Debug for super::CompleteTrialRequest {
16878 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16879 let mut debug_struct = f.debug_struct("CompleteTrialRequest");
16880 debug_struct.field("name", &self.name);
16881 debug_struct.field("final_measurement", &self.final_measurement);
16882 debug_struct.field("trial_infeasible", &self.trial_infeasible);
16883 debug_struct.field("infeasible_reason", &self.infeasible_reason);
16884 if !self._unknown_fields.is_empty() {
16885 debug_struct.field("_unknown_fields", &self._unknown_fields);
16886 }
16887 debug_struct.finish()
16888 }
16889}
16890
16891#[cfg(feature = "vizier-service")]
16892impl std::fmt::Debug for super::DeleteTrialRequest {
16893 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16894 let mut debug_struct = f.debug_struct("DeleteTrialRequest");
16895 debug_struct.field("name", &self.name);
16896 if !self._unknown_fields.is_empty() {
16897 debug_struct.field("_unknown_fields", &self._unknown_fields);
16898 }
16899 debug_struct.finish()
16900 }
16901}
16902
16903#[cfg(feature = "vizier-service")]
16904impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateRequest {
16905 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16906 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateRequest");
16907 debug_struct.field("trial_name", &self.trial_name);
16908 if !self._unknown_fields.is_empty() {
16909 debug_struct.field("_unknown_fields", &self._unknown_fields);
16910 }
16911 debug_struct.finish()
16912 }
16913}
16914
16915#[cfg(feature = "vizier-service")]
16916impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateResponse {
16917 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16918 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateResponse");
16919 debug_struct.field("should_stop", &self.should_stop);
16920 if !self._unknown_fields.is_empty() {
16921 debug_struct.field("_unknown_fields", &self._unknown_fields);
16922 }
16923 debug_struct.finish()
16924 }
16925}
16926
16927#[cfg(feature = "vizier-service")]
16928impl std::fmt::Debug for super::CheckTrialEarlyStoppingStateMetatdata {
16929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16930 let mut debug_struct = f.debug_struct("CheckTrialEarlyStoppingStateMetatdata");
16931 debug_struct.field("generic_metadata", &self.generic_metadata);
16932 debug_struct.field("study", &self.study);
16933 debug_struct.field("trial", &self.trial);
16934 if !self._unknown_fields.is_empty() {
16935 debug_struct.field("_unknown_fields", &self._unknown_fields);
16936 }
16937 debug_struct.finish()
16938 }
16939}
16940
16941#[cfg(feature = "vizier-service")]
16942impl std::fmt::Debug for super::StopTrialRequest {
16943 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16944 let mut debug_struct = f.debug_struct("StopTrialRequest");
16945 debug_struct.field("name", &self.name);
16946 if !self._unknown_fields.is_empty() {
16947 debug_struct.field("_unknown_fields", &self._unknown_fields);
16948 }
16949 debug_struct.finish()
16950 }
16951}
16952
16953#[cfg(feature = "vizier-service")]
16954impl std::fmt::Debug for super::ListOptimalTrialsRequest {
16955 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16956 let mut debug_struct = f.debug_struct("ListOptimalTrialsRequest");
16957 debug_struct.field("parent", &self.parent);
16958 if !self._unknown_fields.is_empty() {
16959 debug_struct.field("_unknown_fields", &self._unknown_fields);
16960 }
16961 debug_struct.finish()
16962 }
16963}
16964
16965#[cfg(feature = "vizier-service")]
16966impl std::fmt::Debug for super::ListOptimalTrialsResponse {
16967 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16968 let mut debug_struct = f.debug_struct("ListOptimalTrialsResponse");
16969 debug_struct.field("optimal_trials", &self.optimal_trials);
16970 if !self._unknown_fields.is_empty() {
16971 debug_struct.field("_unknown_fields", &self._unknown_fields);
16972 }
16973 debug_struct.finish()
16974 }
16975}