#[non_exhaustive]pub struct SnowflakeConnectorProfileProperties { /* private fields */ }Expand description
The connector-specific profile properties required when using Snowflake.
Implementations
sourceimpl SnowflakeConnectorProfileProperties
impl SnowflakeConnectorProfileProperties
sourcepub fn stage(&self) -> Option<&str>
pub fn stage(&self) -> Option<&str>
The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema>
sourcepub fn bucket_name(&self) -> Option<&str>
pub fn bucket_name(&self) -> Option<&str>
The name of the Amazon S3 bucket associated with Snowflake.
sourcepub fn bucket_prefix(&self) -> Option<&str>
pub fn bucket_prefix(&self) -> Option<&str>
The bucket path that refers to the Amazon S3 bucket associated with Snowflake.
sourcepub fn private_link_service_name(&self) -> Option<&str>
pub fn private_link_service_name(&self) -> Option<&str>
The Snowflake Private Link service name to be used for private data transfers.
sourcepub fn account_name(&self) -> Option<&str>
pub fn account_name(&self) -> Option<&str>
The name of the account.
sourceimpl SnowflakeConnectorProfileProperties
impl SnowflakeConnectorProfileProperties
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture SnowflakeConnectorProfileProperties.
Trait Implementations
sourceimpl Clone for SnowflakeConnectorProfileProperties
impl Clone for SnowflakeConnectorProfileProperties
sourcefn clone(&self) -> SnowflakeConnectorProfileProperties
fn clone(&self) -> SnowflakeConnectorProfileProperties
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl PartialEq<SnowflakeConnectorProfileProperties> for SnowflakeConnectorProfileProperties
impl PartialEq<SnowflakeConnectorProfileProperties> for SnowflakeConnectorProfileProperties
sourcefn eq(&self, other: &SnowflakeConnectorProfileProperties) -> bool
fn eq(&self, other: &SnowflakeConnectorProfileProperties) -> bool
impl StructuralPartialEq for SnowflakeConnectorProfileProperties
Auto Trait Implementations
impl RefUnwindSafe for SnowflakeConnectorProfileProperties
impl Send for SnowflakeConnectorProfileProperties
impl Sync for SnowflakeConnectorProfileProperties
impl Unpin for SnowflakeConnectorProfileProperties
impl UnwindSafe for SnowflakeConnectorProfileProperties
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more