#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for ConnectorProfileCredentials
Implementations
sourceimpl Builder
impl Builder
sourcepub fn amplitude(self, input: AmplitudeConnectorProfileCredentials) -> Self
pub fn amplitude(self, input: AmplitudeConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Amplitude.
sourcepub fn set_amplitude(
self,
input: Option<AmplitudeConnectorProfileCredentials>
) -> Self
pub fn set_amplitude(
self,
input: Option<AmplitudeConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Amplitude.
sourcepub fn datadog(self, input: DatadogConnectorProfileCredentials) -> Self
pub fn datadog(self, input: DatadogConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Datadog.
sourcepub fn set_datadog(
self,
input: Option<DatadogConnectorProfileCredentials>
) -> Self
pub fn set_datadog(
self,
input: Option<DatadogConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Datadog.
sourcepub fn dynatrace(self, input: DynatraceConnectorProfileCredentials) -> Self
pub fn dynatrace(self, input: DynatraceConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Dynatrace.
sourcepub fn set_dynatrace(
self,
input: Option<DynatraceConnectorProfileCredentials>
) -> Self
pub fn set_dynatrace(
self,
input: Option<DynatraceConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Dynatrace.
sourcepub fn google_analytics(
self,
input: GoogleAnalyticsConnectorProfileCredentials
) -> Self
pub fn google_analytics(
self,
input: GoogleAnalyticsConnectorProfileCredentials
) -> Self
The connector-specific credentials required when using Google Analytics.
sourcepub fn set_google_analytics(
self,
input: Option<GoogleAnalyticsConnectorProfileCredentials>
) -> Self
pub fn set_google_analytics(
self,
input: Option<GoogleAnalyticsConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Google Analytics.
sourcepub fn honeycode(self, input: HoneycodeConnectorProfileCredentials) -> Self
pub fn honeycode(self, input: HoneycodeConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Amazon Honeycode.
sourcepub fn set_honeycode(
self,
input: Option<HoneycodeConnectorProfileCredentials>
) -> Self
pub fn set_honeycode(
self,
input: Option<HoneycodeConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Amazon Honeycode.
sourcepub fn infor_nexus(self, input: InforNexusConnectorProfileCredentials) -> Self
pub fn infor_nexus(self, input: InforNexusConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Infor Nexus.
sourcepub fn set_infor_nexus(
self,
input: Option<InforNexusConnectorProfileCredentials>
) -> Self
pub fn set_infor_nexus(
self,
input: Option<InforNexusConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Infor Nexus.
sourcepub fn marketo(self, input: MarketoConnectorProfileCredentials) -> Self
pub fn marketo(self, input: MarketoConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Marketo.
sourcepub fn set_marketo(
self,
input: Option<MarketoConnectorProfileCredentials>
) -> Self
pub fn set_marketo(
self,
input: Option<MarketoConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Marketo.
sourcepub fn redshift(self, input: RedshiftConnectorProfileCredentials) -> Self
pub fn redshift(self, input: RedshiftConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Amazon Redshift.
sourcepub fn set_redshift(
self,
input: Option<RedshiftConnectorProfileCredentials>
) -> Self
pub fn set_redshift(
self,
input: Option<RedshiftConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Amazon Redshift.
sourcepub fn salesforce(self, input: SalesforceConnectorProfileCredentials) -> Self
pub fn salesforce(self, input: SalesforceConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Salesforce.
sourcepub fn set_salesforce(
self,
input: Option<SalesforceConnectorProfileCredentials>
) -> Self
pub fn set_salesforce(
self,
input: Option<SalesforceConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Salesforce.
sourcepub fn service_now(self, input: ServiceNowConnectorProfileCredentials) -> Self
pub fn service_now(self, input: ServiceNowConnectorProfileCredentials) -> Self
The connector-specific credentials required when using ServiceNow.
sourcepub fn set_service_now(
self,
input: Option<ServiceNowConnectorProfileCredentials>
) -> Self
pub fn set_service_now(
self,
input: Option<ServiceNowConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using ServiceNow.
sourcepub fn singular(self, input: SingularConnectorProfileCredentials) -> Self
pub fn singular(self, input: SingularConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Singular.
sourcepub fn set_singular(
self,
input: Option<SingularConnectorProfileCredentials>
) -> Self
pub fn set_singular(
self,
input: Option<SingularConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Singular.
sourcepub fn slack(self, input: SlackConnectorProfileCredentials) -> Self
pub fn slack(self, input: SlackConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Slack.
sourcepub fn set_slack(self, input: Option<SlackConnectorProfileCredentials>) -> Self
pub fn set_slack(self, input: Option<SlackConnectorProfileCredentials>) -> Self
The connector-specific credentials required when using Slack.
sourcepub fn snowflake(self, input: SnowflakeConnectorProfileCredentials) -> Self
pub fn snowflake(self, input: SnowflakeConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Snowflake.
sourcepub fn set_snowflake(
self,
input: Option<SnowflakeConnectorProfileCredentials>
) -> Self
pub fn set_snowflake(
self,
input: Option<SnowflakeConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Snowflake.
sourcepub fn trendmicro(self, input: TrendmicroConnectorProfileCredentials) -> Self
pub fn trendmicro(self, input: TrendmicroConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Trend Micro.
sourcepub fn set_trendmicro(
self,
input: Option<TrendmicroConnectorProfileCredentials>
) -> Self
pub fn set_trendmicro(
self,
input: Option<TrendmicroConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Trend Micro.
sourcepub fn veeva(self, input: VeevaConnectorProfileCredentials) -> Self
pub fn veeva(self, input: VeevaConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Veeva.
sourcepub fn set_veeva(self, input: Option<VeevaConnectorProfileCredentials>) -> Self
pub fn set_veeva(self, input: Option<VeevaConnectorProfileCredentials>) -> Self
The connector-specific credentials required when using Veeva.
sourcepub fn zendesk(self, input: ZendeskConnectorProfileCredentials) -> Self
pub fn zendesk(self, input: ZendeskConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Zendesk.
sourcepub fn set_zendesk(
self,
input: Option<ZendeskConnectorProfileCredentials>
) -> Self
pub fn set_zendesk(
self,
input: Option<ZendeskConnectorProfileCredentials>
) -> Self
The connector-specific credentials required when using Zendesk.
sourcepub fn sapo_data(self, input: SapoDataConnectorProfileCredentials) -> Self
pub fn sapo_data(self, input: SapoDataConnectorProfileCredentials) -> Self
The connector-specific profile credentials required when using SAPOData.
sourcepub fn set_sapo_data(
self,
input: Option<SapoDataConnectorProfileCredentials>
) -> Self
pub fn set_sapo_data(
self,
input: Option<SapoDataConnectorProfileCredentials>
) -> Self
The connector-specific profile credentials required when using SAPOData.
sourcepub fn custom_connector(self, input: CustomConnectorProfileCredentials) -> Self
pub fn custom_connector(self, input: CustomConnectorProfileCredentials) -> Self
The connector-specific profile credentials that are required when using the custom connector.
sourcepub fn set_custom_connector(
self,
input: Option<CustomConnectorProfileCredentials>
) -> Self
pub fn set_custom_connector(
self,
input: Option<CustomConnectorProfileCredentials>
) -> Self
The connector-specific profile credentials that are required when using the custom connector.
sourcepub fn build(self) -> ConnectorProfileCredentials
pub fn build(self) -> ConnectorProfileCredentials
Consumes the builder and constructs a ConnectorProfileCredentials
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