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