pub struct ExternalCatalogDatasetOptions {
pub default_storage_location_uri: Option<String>,
pub parameters: Option<HashMap<String, String>>,
}Expand description
Options defining open source compatible datasets living in the BigQuery catalog. Contains metadata of open source database, schema, or namespace represented by the current dataset.
This type is not used in any activity, and only used as part of another schema.
Fields§
§default_storage_location_uri: Option<String>Optional. The storage location URI for all tables in the dataset. Equivalent to hive metastore’s database locationUri. Maximum length of 1024 characters.
parameters: Option<HashMap<String, String>>Optional. A map of key value pairs defining the parameters and properties of the open source schema. Maximum size of 2MiB.
Trait Implementations§
Source§impl Clone for ExternalCatalogDatasetOptions
impl Clone for ExternalCatalogDatasetOptions
Source§fn clone(&self) -> ExternalCatalogDatasetOptions
fn clone(&self) -> ExternalCatalogDatasetOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ExternalCatalogDatasetOptions
impl Default for ExternalCatalogDatasetOptions
Source§fn default() -> ExternalCatalogDatasetOptions
fn default() -> ExternalCatalogDatasetOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExternalCatalogDatasetOptions
impl<'de> Deserialize<'de> for ExternalCatalogDatasetOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Part for ExternalCatalogDatasetOptions
Auto Trait Implementations§
impl Freeze for ExternalCatalogDatasetOptions
impl RefUnwindSafe for ExternalCatalogDatasetOptions
impl Send for ExternalCatalogDatasetOptions
impl Sync for ExternalCatalogDatasetOptions
impl Unpin for ExternalCatalogDatasetOptions
impl UnwindSafe for ExternalCatalogDatasetOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more