Struct aws_sdk_appflow::model::connector_profile_properties::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for ConnectorProfileProperties.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn amplitude(self, input: AmplitudeConnectorProfileProperties) -> Self
pub fn amplitude(self, input: AmplitudeConnectorProfileProperties) -> Self
The connector-specific properties required by Amplitude.
sourcepub fn set_amplitude(
self,
input: Option<AmplitudeConnectorProfileProperties>
) -> Self
pub fn set_amplitude(
self,
input: Option<AmplitudeConnectorProfileProperties>
) -> Self
The connector-specific properties required by Amplitude.
sourcepub fn datadog(self, input: DatadogConnectorProfileProperties) -> Self
pub fn datadog(self, input: DatadogConnectorProfileProperties) -> Self
The connector-specific properties required by Datadog.
sourcepub fn set_datadog(
self,
input: Option<DatadogConnectorProfileProperties>
) -> Self
pub fn set_datadog(
self,
input: Option<DatadogConnectorProfileProperties>
) -> Self
The connector-specific properties required by Datadog.
sourcepub fn dynatrace(self, input: DynatraceConnectorProfileProperties) -> Self
pub fn dynatrace(self, input: DynatraceConnectorProfileProperties) -> Self
The connector-specific properties required by Dynatrace.
sourcepub fn set_dynatrace(
self,
input: Option<DynatraceConnectorProfileProperties>
) -> Self
pub fn set_dynatrace(
self,
input: Option<DynatraceConnectorProfileProperties>
) -> Self
The connector-specific properties required by Dynatrace.
sourcepub fn google_analytics(
self,
input: GoogleAnalyticsConnectorProfileProperties
) -> Self
pub fn google_analytics(
self,
input: GoogleAnalyticsConnectorProfileProperties
) -> Self
The connector-specific properties required Google Analytics.
sourcepub fn set_google_analytics(
self,
input: Option<GoogleAnalyticsConnectorProfileProperties>
) -> Self
pub fn set_google_analytics(
self,
input: Option<GoogleAnalyticsConnectorProfileProperties>
) -> Self
The connector-specific properties required Google Analytics.
sourcepub fn honeycode(self, input: HoneycodeConnectorProfileProperties) -> Self
pub fn honeycode(self, input: HoneycodeConnectorProfileProperties) -> Self
The connector-specific properties required by Amazon Honeycode.
sourcepub fn set_honeycode(
self,
input: Option<HoneycodeConnectorProfileProperties>
) -> Self
pub fn set_honeycode(
self,
input: Option<HoneycodeConnectorProfileProperties>
) -> Self
The connector-specific properties required by Amazon Honeycode.
sourcepub fn infor_nexus(self, input: InforNexusConnectorProfileProperties) -> Self
pub fn infor_nexus(self, input: InforNexusConnectorProfileProperties) -> Self
The connector-specific properties required by Infor Nexus.
sourcepub fn set_infor_nexus(
self,
input: Option<InforNexusConnectorProfileProperties>
) -> Self
pub fn set_infor_nexus(
self,
input: Option<InforNexusConnectorProfileProperties>
) -> Self
The connector-specific properties required by Infor Nexus.
sourcepub fn marketo(self, input: MarketoConnectorProfileProperties) -> Self
pub fn marketo(self, input: MarketoConnectorProfileProperties) -> Self
The connector-specific properties required by Marketo.
sourcepub fn set_marketo(
self,
input: Option<MarketoConnectorProfileProperties>
) -> Self
pub fn set_marketo(
self,
input: Option<MarketoConnectorProfileProperties>
) -> Self
The connector-specific properties required by Marketo.
sourcepub fn redshift(self, input: RedshiftConnectorProfileProperties) -> Self
pub fn redshift(self, input: RedshiftConnectorProfileProperties) -> Self
The connector-specific properties required by Amazon Redshift.
sourcepub fn set_redshift(
self,
input: Option<RedshiftConnectorProfileProperties>
) -> Self
pub fn set_redshift(
self,
input: Option<RedshiftConnectorProfileProperties>
) -> Self
The connector-specific properties required by Amazon Redshift.
sourcepub fn salesforce(self, input: SalesforceConnectorProfileProperties) -> Self
pub fn salesforce(self, input: SalesforceConnectorProfileProperties) -> Self
The connector-specific properties required by Salesforce.
sourcepub fn set_salesforce(
self,
input: Option<SalesforceConnectorProfileProperties>
) -> Self
pub fn set_salesforce(
self,
input: Option<SalesforceConnectorProfileProperties>
) -> Self
The connector-specific properties required by Salesforce.
sourcepub fn service_now(self, input: ServiceNowConnectorProfileProperties) -> Self
pub fn service_now(self, input: ServiceNowConnectorProfileProperties) -> Self
The connector-specific properties required by serviceNow.
sourcepub fn set_service_now(
self,
input: Option<ServiceNowConnectorProfileProperties>
) -> Self
pub fn set_service_now(
self,
input: Option<ServiceNowConnectorProfileProperties>
) -> Self
The connector-specific properties required by serviceNow.
sourcepub fn singular(self, input: SingularConnectorProfileProperties) -> Self
pub fn singular(self, input: SingularConnectorProfileProperties) -> Self
The connector-specific properties required by Singular.
sourcepub fn set_singular(
self,
input: Option<SingularConnectorProfileProperties>
) -> Self
pub fn set_singular(
self,
input: Option<SingularConnectorProfileProperties>
) -> Self
The connector-specific properties required by Singular.
sourcepub fn slack(self, input: SlackConnectorProfileProperties) -> Self
pub fn slack(self, input: SlackConnectorProfileProperties) -> Self
The connector-specific properties required by Slack.
sourcepub fn set_slack(self, input: Option<SlackConnectorProfileProperties>) -> Self
pub fn set_slack(self, input: Option<SlackConnectorProfileProperties>) -> Self
The connector-specific properties required by Slack.
sourcepub fn snowflake(self, input: SnowflakeConnectorProfileProperties) -> Self
pub fn snowflake(self, input: SnowflakeConnectorProfileProperties) -> Self
The connector-specific properties required by Snowflake.
sourcepub fn set_snowflake(
self,
input: Option<SnowflakeConnectorProfileProperties>
) -> Self
pub fn set_snowflake(
self,
input: Option<SnowflakeConnectorProfileProperties>
) -> Self
The connector-specific properties required by Snowflake.
sourcepub fn trendmicro(self, input: TrendmicroConnectorProfileProperties) -> Self
pub fn trendmicro(self, input: TrendmicroConnectorProfileProperties) -> Self
The connector-specific properties required by Trend Micro.
sourcepub fn set_trendmicro(
self,
input: Option<TrendmicroConnectorProfileProperties>
) -> Self
pub fn set_trendmicro(
self,
input: Option<TrendmicroConnectorProfileProperties>
) -> Self
The connector-specific properties required by Trend Micro.
sourcepub fn veeva(self, input: VeevaConnectorProfileProperties) -> Self
pub fn veeva(self, input: VeevaConnectorProfileProperties) -> Self
The connector-specific properties required by Veeva.
sourcepub fn set_veeva(self, input: Option<VeevaConnectorProfileProperties>) -> Self
pub fn set_veeva(self, input: Option<VeevaConnectorProfileProperties>) -> Self
The connector-specific properties required by Veeva.
sourcepub fn zendesk(self, input: ZendeskConnectorProfileProperties) -> Self
pub fn zendesk(self, input: ZendeskConnectorProfileProperties) -> Self
The connector-specific properties required by Zendesk.
sourcepub fn set_zendesk(
self,
input: Option<ZendeskConnectorProfileProperties>
) -> Self
pub fn set_zendesk(
self,
input: Option<ZendeskConnectorProfileProperties>
) -> Self
The connector-specific properties required by Zendesk.
sourcepub fn sapo_data(self, input: SapoDataConnectorProfileProperties) -> Self
pub fn sapo_data(self, input: SapoDataConnectorProfileProperties) -> Self
The connector-specific profile properties required when using SAPOData.
sourcepub fn set_sapo_data(
self,
input: Option<SapoDataConnectorProfileProperties>
) -> Self
pub fn set_sapo_data(
self,
input: Option<SapoDataConnectorProfileProperties>
) -> Self
The connector-specific profile properties required when using SAPOData.
sourcepub fn custom_connector(self, input: CustomConnectorProfileProperties) -> Self
pub fn custom_connector(self, input: CustomConnectorProfileProperties) -> Self
The properties required by the custom connector.
sourcepub fn set_custom_connector(
self,
input: Option<CustomConnectorProfileProperties>
) -> Self
pub fn set_custom_connector(
self,
input: Option<CustomConnectorProfileProperties>
) -> Self
The properties required by the custom connector.
sourcepub fn build(self) -> ConnectorProfileProperties
pub fn build(self) -> ConnectorProfileProperties
Consumes the builder and constructs a ConnectorProfileProperties.