#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for DestinationConnectorProperties
Implementations
sourceimpl Builder
impl Builder
sourcepub fn redshift(self, input: RedshiftDestinationProperties) -> Self
pub fn redshift(self, input: RedshiftDestinationProperties) -> Self
The properties required to query Amazon Redshift.
sourcepub fn set_redshift(self, input: Option<RedshiftDestinationProperties>) -> Self
pub fn set_redshift(self, input: Option<RedshiftDestinationProperties>) -> Self
The properties required to query Amazon Redshift.
sourcepub fn s3(self, input: S3DestinationProperties) -> Self
pub fn s3(self, input: S3DestinationProperties) -> Self
The properties required to query Amazon S3.
sourcepub fn set_s3(self, input: Option<S3DestinationProperties>) -> Self
pub fn set_s3(self, input: Option<S3DestinationProperties>) -> Self
The properties required to query Amazon S3.
sourcepub fn salesforce(self, input: SalesforceDestinationProperties) -> Self
pub fn salesforce(self, input: SalesforceDestinationProperties) -> Self
The properties required to query Salesforce.
sourcepub fn set_salesforce(
self,
input: Option<SalesforceDestinationProperties>
) -> Self
pub fn set_salesforce(
self,
input: Option<SalesforceDestinationProperties>
) -> Self
The properties required to query Salesforce.
sourcepub fn snowflake(self, input: SnowflakeDestinationProperties) -> Self
pub fn snowflake(self, input: SnowflakeDestinationProperties) -> Self
The properties required to query Snowflake.
sourcepub fn set_snowflake(
self,
input: Option<SnowflakeDestinationProperties>
) -> Self
pub fn set_snowflake(
self,
input: Option<SnowflakeDestinationProperties>
) -> Self
The properties required to query Snowflake.
sourcepub fn event_bridge(self, input: EventBridgeDestinationProperties) -> Self
pub fn event_bridge(self, input: EventBridgeDestinationProperties) -> Self
The properties required to query Amazon EventBridge.
sourcepub fn set_event_bridge(
self,
input: Option<EventBridgeDestinationProperties>
) -> Self
pub fn set_event_bridge(
self,
input: Option<EventBridgeDestinationProperties>
) -> Self
The properties required to query Amazon EventBridge.
sourcepub fn lookout_metrics(self, input: LookoutMetricsDestinationProperties) -> Self
pub fn lookout_metrics(self, input: LookoutMetricsDestinationProperties) -> Self
The properties required to query Amazon Lookout for Metrics.
sourcepub fn set_lookout_metrics(
self,
input: Option<LookoutMetricsDestinationProperties>
) -> Self
pub fn set_lookout_metrics(
self,
input: Option<LookoutMetricsDestinationProperties>
) -> Self
The properties required to query Amazon Lookout for Metrics.
sourcepub fn upsolver(self, input: UpsolverDestinationProperties) -> Self
pub fn upsolver(self, input: UpsolverDestinationProperties) -> Self
The properties required to query Upsolver.
sourcepub fn set_upsolver(self, input: Option<UpsolverDestinationProperties>) -> Self
pub fn set_upsolver(self, input: Option<UpsolverDestinationProperties>) -> Self
The properties required to query Upsolver.
sourcepub fn honeycode(self, input: HoneycodeDestinationProperties) -> Self
pub fn honeycode(self, input: HoneycodeDestinationProperties) -> Self
The properties required to query Amazon Honeycode.
sourcepub fn set_honeycode(
self,
input: Option<HoneycodeDestinationProperties>
) -> Self
pub fn set_honeycode(
self,
input: Option<HoneycodeDestinationProperties>
) -> Self
The properties required to query Amazon Honeycode.
sourcepub fn customer_profiles(
self,
input: CustomerProfilesDestinationProperties
) -> Self
pub fn customer_profiles(
self,
input: CustomerProfilesDestinationProperties
) -> Self
The properties required to query Amazon Connect Customer Profiles.
sourcepub fn set_customer_profiles(
self,
input: Option<CustomerProfilesDestinationProperties>
) -> Self
pub fn set_customer_profiles(
self,
input: Option<CustomerProfilesDestinationProperties>
) -> Self
The properties required to query Amazon Connect Customer Profiles.
sourcepub fn zendesk(self, input: ZendeskDestinationProperties) -> Self
pub fn zendesk(self, input: ZendeskDestinationProperties) -> Self
The properties required to query Zendesk.
sourcepub fn set_zendesk(self, input: Option<ZendeskDestinationProperties>) -> Self
pub fn set_zendesk(self, input: Option<ZendeskDestinationProperties>) -> Self
The properties required to query Zendesk.
sourcepub fn marketo(self, input: MarketoDestinationProperties) -> Self
pub fn marketo(self, input: MarketoDestinationProperties) -> Self
The properties required to query Marketo.
sourcepub fn set_marketo(self, input: Option<MarketoDestinationProperties>) -> Self
pub fn set_marketo(self, input: Option<MarketoDestinationProperties>) -> Self
The properties required to query Marketo.
sourcepub fn custom_connector(
self,
input: CustomConnectorDestinationProperties
) -> Self
pub fn custom_connector(
self,
input: CustomConnectorDestinationProperties
) -> Self
The properties that are required to query the custom Connector.
sourcepub fn set_custom_connector(
self,
input: Option<CustomConnectorDestinationProperties>
) -> Self
pub fn set_custom_connector(
self,
input: Option<CustomConnectorDestinationProperties>
) -> Self
The properties that are required to query the custom Connector.
sourcepub fn sapo_data(self, input: SapoDataDestinationProperties) -> Self
pub fn sapo_data(self, input: SapoDataDestinationProperties) -> Self
The properties required to query SAPOData.
sourcepub fn set_sapo_data(self, input: Option<SapoDataDestinationProperties>) -> Self
pub fn set_sapo_data(self, input: Option<SapoDataDestinationProperties>) -> Self
The properties required to query SAPOData.
sourcepub fn build(self) -> DestinationConnectorProperties
pub fn build(self) -> DestinationConnectorProperties
Consumes the builder and constructs a DestinationConnectorProperties
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
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