Skip to main content

unitycatalog_common/models/_gen/
mod.rs

1// @generated — do not edit by hand.
2#![allow(unexpected_cfgs)]
3#![allow(clippy::empty_docs)]
4#![allow(clippy::useless_borrows_in_formatting)]
5use std::collections::HashMap;
6pub mod labels;
7pub use labels::{ObjectLabel, Resource};
8#[cfg(feature = "python")]
9pub mod pyo3_impls;
10pub use agent_skills::v0alpha1::AgentSkill;
11pub use agents::v0alpha1::Agent;
12pub use catalogs::v1::Catalog;
13pub use credentials::v1::Credential;
14pub use external_locations::v1::ExternalLocation;
15pub use functions::v1::Function;
16pub use policies::v1::PolicyInfo;
17pub use providers::v1::Provider;
18#[cfg(feature = "python")]
19pub use pyo3_impls::*;
20pub use recipients::v1::Recipient;
21pub use schemas::v1::Schema;
22pub use shares::v1::Share;
23pub use staging_tables::v1::StagingTable;
24pub use tables::v1::Column;
25pub use tables::v1::Table;
26pub use tags::v1::TagPolicy;
27pub use volumes::v1::Volume;
28pub type PropertyMap = HashMap<String, serde_json::Value>;
29pub mod agent_skills {
30    pub mod v0alpha1 {
31        include!("./unitycatalog.agent_skills.v0alpha1.rs");
32        #[cfg(feature = "grpc")]
33        include!("./unitycatalog.agent_skills.v0alpha1.tonic.rs");
34    }
35}
36pub mod agents {
37    pub mod v0alpha1 {
38        include!("./unitycatalog.agents.v0alpha1.rs");
39        #[cfg(feature = "grpc")]
40        include!("./unitycatalog.agents.v0alpha1.tonic.rs");
41    }
42}
43pub mod catalogs {
44    pub mod v1 {
45        include!("./unitycatalog.catalogs.v1.rs");
46        #[cfg(feature = "grpc")]
47        include!("./unitycatalog.catalogs.v1.tonic.rs");
48    }
49}
50pub mod credentials {
51    pub mod v1 {
52        include!("./unitycatalog.credentials.v1.rs");
53        #[cfg(feature = "grpc")]
54        include!("./unitycatalog.credentials.v1.tonic.rs");
55    }
56}
57pub mod external_locations {
58    pub mod v1 {
59        include!("./unitycatalog.external_locations.v1.rs");
60        #[cfg(feature = "grpc")]
61        include!("./unitycatalog.external_locations.v1.tonic.rs");
62    }
63}
64pub mod functions {
65    pub mod v1 {
66        include!("./unitycatalog.functions.v1.rs");
67        #[cfg(feature = "grpc")]
68        include!("./unitycatalog.functions.v1.tonic.rs");
69    }
70}
71pub mod policies {
72    pub mod v1 {
73        include!("./unitycatalog.policies.v1.rs");
74        #[cfg(feature = "grpc")]
75        include!("./unitycatalog.policies.v1.tonic.rs");
76    }
77}
78pub mod providers {
79    pub mod v1 {
80        include!("./unitycatalog.providers.v1.rs");
81        #[cfg(feature = "grpc")]
82        include!("./unitycatalog.providers.v1.tonic.rs");
83    }
84}
85pub mod recipients {
86    pub mod v1 {
87        include!("./unitycatalog.recipients.v1.rs");
88        #[cfg(feature = "grpc")]
89        include!("./unitycatalog.recipients.v1.tonic.rs");
90    }
91}
92pub mod schemas {
93    pub mod v1 {
94        include!("./unitycatalog.schemas.v1.rs");
95        #[cfg(feature = "grpc")]
96        include!("./unitycatalog.schemas.v1.tonic.rs");
97    }
98}
99pub mod shares {
100    pub mod v1 {
101        include!("./unitycatalog.shares.v1.rs");
102        #[cfg(feature = "grpc")]
103        include!("./unitycatalog.shares.v1.tonic.rs");
104    }
105}
106pub mod staging_tables {
107    pub mod v1 {
108        include!("./unitycatalog.staging_tables.v1.rs");
109        #[cfg(feature = "grpc")]
110        include!("./unitycatalog.staging_tables.v1.tonic.rs");
111    }
112}
113pub mod tables {
114    pub mod v1 {
115        include!("./unitycatalog.tables.v1.rs");
116        #[cfg(feature = "grpc")]
117        include!("./unitycatalog.tables.v1.tonic.rs");
118    }
119}
120pub mod tags {
121    pub mod v1 {
122        include!("./unitycatalog.tags.v1.rs");
123        #[cfg(feature = "grpc")]
124        include!("./unitycatalog.tags.v1.tonic.rs");
125    }
126}
127pub mod temporary_credentials {
128    pub mod v1 {
129        include!("./unitycatalog.temporary_credentials.v1.rs");
130        #[cfg(feature = "grpc")]
131        include!("./unitycatalog.temporary_credentials.v1.tonic.rs");
132    }
133}
134pub mod volumes {
135    pub mod v1 {
136        include!("./unitycatalog.volumes.v1.rs");
137        #[cfg(feature = "grpc")]
138        include!("./unitycatalog.volumes.v1.tonic.rs");
139    }
140}
141#[cfg(feature = "axum")]
142pub mod extractors;