#[non_exhaustive]pub struct DestinationConnectorProperties {Show 13 fields
pub redshift: Option<RedshiftDestinationProperties>,
pub s3: Option<S3DestinationProperties>,
pub salesforce: Option<SalesforceDestinationProperties>,
pub snowflake: Option<SnowflakeDestinationProperties>,
pub event_bridge: Option<EventBridgeDestinationProperties>,
pub lookout_metrics: Option<LookoutMetricsDestinationProperties>,
pub upsolver: Option<UpsolverDestinationProperties>,
pub honeycode: Option<HoneycodeDestinationProperties>,
pub customer_profiles: Option<CustomerProfilesDestinationProperties>,
pub zendesk: Option<ZendeskDestinationProperties>,
pub marketo: Option<MarketoDestinationProperties>,
pub custom_connector: Option<CustomConnectorDestinationProperties>,
pub sapo_data: Option<SapoDataDestinationProperties>,
}
Expand description
This stores the information that is required to query a particular connector.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.redshift: Option<RedshiftDestinationProperties>
The properties required to query Amazon Redshift.
s3: Option<S3DestinationProperties>
The properties required to query Amazon S3.
salesforce: Option<SalesforceDestinationProperties>
The properties required to query Salesforce.
snowflake: Option<SnowflakeDestinationProperties>
The properties required to query Snowflake.
event_bridge: Option<EventBridgeDestinationProperties>
The properties required to query Amazon EventBridge.
lookout_metrics: Option<LookoutMetricsDestinationProperties>
The properties required to query Amazon Lookout for Metrics.
upsolver: Option<UpsolverDestinationProperties>
The properties required to query Upsolver.
honeycode: Option<HoneycodeDestinationProperties>
The properties required to query Amazon Honeycode.
customer_profiles: Option<CustomerProfilesDestinationProperties>
The properties required to query Amazon Connect Customer Profiles.
zendesk: Option<ZendeskDestinationProperties>
The properties required to query Zendesk.
marketo: Option<MarketoDestinationProperties>
The properties required to query Marketo.
custom_connector: Option<CustomConnectorDestinationProperties>
The properties that are required to query the custom Connector.
sapo_data: Option<SapoDataDestinationProperties>
The properties required to query SAPOData.
Implementations
sourceimpl DestinationConnectorProperties
impl DestinationConnectorProperties
sourcepub fn redshift(&self) -> Option<&RedshiftDestinationProperties>
pub fn redshift(&self) -> Option<&RedshiftDestinationProperties>
The properties required to query Amazon Redshift.
sourcepub fn s3(&self) -> Option<&S3DestinationProperties>
pub fn s3(&self) -> Option<&S3DestinationProperties>
The properties required to query Amazon S3.
sourcepub fn salesforce(&self) -> Option<&SalesforceDestinationProperties>
pub fn salesforce(&self) -> Option<&SalesforceDestinationProperties>
The properties required to query Salesforce.
sourcepub fn snowflake(&self) -> Option<&SnowflakeDestinationProperties>
pub fn snowflake(&self) -> Option<&SnowflakeDestinationProperties>
The properties required to query Snowflake.
sourcepub fn event_bridge(&self) -> Option<&EventBridgeDestinationProperties>
pub fn event_bridge(&self) -> Option<&EventBridgeDestinationProperties>
The properties required to query Amazon EventBridge.
sourcepub fn lookout_metrics(&self) -> Option<&LookoutMetricsDestinationProperties>
pub fn lookout_metrics(&self) -> Option<&LookoutMetricsDestinationProperties>
The properties required to query Amazon Lookout for Metrics.
sourcepub fn upsolver(&self) -> Option<&UpsolverDestinationProperties>
pub fn upsolver(&self) -> Option<&UpsolverDestinationProperties>
The properties required to query Upsolver.
sourcepub fn honeycode(&self) -> Option<&HoneycodeDestinationProperties>
pub fn honeycode(&self) -> Option<&HoneycodeDestinationProperties>
The properties required to query Amazon Honeycode.
sourcepub fn customer_profiles(
&self
) -> Option<&CustomerProfilesDestinationProperties>
pub fn customer_profiles(
&self
) -> Option<&CustomerProfilesDestinationProperties>
The properties required to query Amazon Connect Customer Profiles.
sourcepub fn zendesk(&self) -> Option<&ZendeskDestinationProperties>
pub fn zendesk(&self) -> Option<&ZendeskDestinationProperties>
The properties required to query Zendesk.
sourcepub fn marketo(&self) -> Option<&MarketoDestinationProperties>
pub fn marketo(&self) -> Option<&MarketoDestinationProperties>
The properties required to query Marketo.
sourcepub fn custom_connector(&self) -> Option<&CustomConnectorDestinationProperties>
pub fn custom_connector(&self) -> Option<&CustomConnectorDestinationProperties>
The properties that are required to query the custom Connector.
sourcepub fn sapo_data(&self) -> Option<&SapoDataDestinationProperties>
pub fn sapo_data(&self) -> Option<&SapoDataDestinationProperties>
The properties required to query SAPOData.
sourceimpl DestinationConnectorProperties
impl DestinationConnectorProperties
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DestinationConnectorProperties
Trait Implementations
sourceimpl Clone for DestinationConnectorProperties
impl Clone for DestinationConnectorProperties
sourcefn clone(&self) -> DestinationConnectorProperties
fn clone(&self) -> DestinationConnectorProperties
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 more
sourceimpl PartialEq<DestinationConnectorProperties> for DestinationConnectorProperties
impl PartialEq<DestinationConnectorProperties> for DestinationConnectorProperties
sourcefn eq(&self, other: &DestinationConnectorProperties) -> bool
fn eq(&self, other: &DestinationConnectorProperties) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DestinationConnectorProperties) -> bool
fn ne(&self, other: &DestinationConnectorProperties) -> bool
This method tests for !=
.
impl StructuralPartialEq for DestinationConnectorProperties
Auto Trait Implementations
impl RefUnwindSafe for DestinationConnectorProperties
impl Send for DestinationConnectorProperties
impl Sync for DestinationConnectorProperties
impl Unpin for DestinationConnectorProperties
impl UnwindSafe for DestinationConnectorProperties
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more