#[non_exhaustive]pub struct ConnectorProfileCredentialsBuilder { /* private fields */ }Expand description
A builder for ConnectorProfileCredentials.
Implementations§
source§impl ConnectorProfileCredentialsBuilder
impl ConnectorProfileCredentialsBuilder
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 get_amplitude(&self) -> &Option<AmplitudeConnectorProfileCredentials>
pub fn get_amplitude(&self) -> &Option<AmplitudeConnectorProfileCredentials>
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 get_datadog(&self) -> &Option<DatadogConnectorProfileCredentials>
pub fn get_datadog(&self) -> &Option<DatadogConnectorProfileCredentials>
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 get_dynatrace(&self) -> &Option<DynatraceConnectorProfileCredentials>
pub fn get_dynatrace(&self) -> &Option<DynatraceConnectorProfileCredentials>
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 get_google_analytics(
&self
) -> &Option<GoogleAnalyticsConnectorProfileCredentials>
pub fn get_google_analytics( &self ) -> &Option<GoogleAnalyticsConnectorProfileCredentials>
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 get_honeycode(&self) -> &Option<HoneycodeConnectorProfileCredentials>
pub fn get_honeycode(&self) -> &Option<HoneycodeConnectorProfileCredentials>
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 get_infor_nexus(&self) -> &Option<InforNexusConnectorProfileCredentials>
pub fn get_infor_nexus(&self) -> &Option<InforNexusConnectorProfileCredentials>
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 get_marketo(&self) -> &Option<MarketoConnectorProfileCredentials>
pub fn get_marketo(&self) -> &Option<MarketoConnectorProfileCredentials>
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 get_redshift(&self) -> &Option<RedshiftConnectorProfileCredentials>
pub fn get_redshift(&self) -> &Option<RedshiftConnectorProfileCredentials>
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 get_salesforce(&self) -> &Option<SalesforceConnectorProfileCredentials>
pub fn get_salesforce(&self) -> &Option<SalesforceConnectorProfileCredentials>
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 get_service_now(&self) -> &Option<ServiceNowConnectorProfileCredentials>
pub fn get_service_now(&self) -> &Option<ServiceNowConnectorProfileCredentials>
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 get_singular(&self) -> &Option<SingularConnectorProfileCredentials>
pub fn get_singular(&self) -> &Option<SingularConnectorProfileCredentials>
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 get_slack(&self) -> &Option<SlackConnectorProfileCredentials>
pub fn get_slack(&self) -> &Option<SlackConnectorProfileCredentials>
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 get_snowflake(&self) -> &Option<SnowflakeConnectorProfileCredentials>
pub fn get_snowflake(&self) -> &Option<SnowflakeConnectorProfileCredentials>
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 get_trendmicro(&self) -> &Option<TrendmicroConnectorProfileCredentials>
pub fn get_trendmicro(&self) -> &Option<TrendmicroConnectorProfileCredentials>
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 get_veeva(&self) -> &Option<VeevaConnectorProfileCredentials>
pub fn get_veeva(&self) -> &Option<VeevaConnectorProfileCredentials>
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 get_zendesk(&self) -> &Option<ZendeskConnectorProfileCredentials>
pub fn get_zendesk(&self) -> &Option<ZendeskConnectorProfileCredentials>
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 get_sapo_data(&self) -> &Option<SapoDataConnectorProfileCredentials>
pub fn get_sapo_data(&self) -> &Option<SapoDataConnectorProfileCredentials>
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 get_custom_connector(&self) -> &Option<CustomConnectorProfileCredentials>
pub fn get_custom_connector(&self) -> &Option<CustomConnectorProfileCredentials>
The connector-specific profile credentials that are required when using the custom connector.
sourcepub fn pardot(self, input: PardotConnectorProfileCredentials) -> Self
pub fn pardot(self, input: PardotConnectorProfileCredentials) -> Self
The connector-specific credentials required when using Salesforce Pardot.
sourcepub fn set_pardot(
self,
input: Option<PardotConnectorProfileCredentials>
) -> Self
pub fn set_pardot( self, input: Option<PardotConnectorProfileCredentials> ) -> Self
The connector-specific credentials required when using Salesforce Pardot.
sourcepub fn get_pardot(&self) -> &Option<PardotConnectorProfileCredentials>
pub fn get_pardot(&self) -> &Option<PardotConnectorProfileCredentials>
The connector-specific credentials required when using Salesforce Pardot.
sourcepub fn build(self) -> ConnectorProfileCredentials
pub fn build(self) -> ConnectorProfileCredentials
Consumes the builder and constructs a ConnectorProfileCredentials.
Trait Implementations§
source§impl Clone for ConnectorProfileCredentialsBuilder
impl Clone for ConnectorProfileCredentialsBuilder
source§fn clone(&self) -> ConnectorProfileCredentialsBuilder
fn clone(&self) -> ConnectorProfileCredentialsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ConnectorProfileCredentialsBuilder
impl Default for ConnectorProfileCredentialsBuilder
source§fn default() -> ConnectorProfileCredentialsBuilder
fn default() -> ConnectorProfileCredentialsBuilder
source§impl PartialEq<ConnectorProfileCredentialsBuilder> for ConnectorProfileCredentialsBuilder
impl PartialEq<ConnectorProfileCredentialsBuilder> for ConnectorProfileCredentialsBuilder
source§fn eq(&self, other: &ConnectorProfileCredentialsBuilder) -> bool
fn eq(&self, other: &ConnectorProfileCredentialsBuilder) -> bool
self and other values to be equal, and is used
by ==.