Interface ConnectorMetadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConnectorMetadata.Builder,
,ConnectorMetadata> SdkBuilder<ConnectorMetadata.Builder,
,ConnectorMetadata> SdkPojo
- Enclosing class:
ConnectorMetadata
-
Method Summary
Modifier and TypeMethodDescriptiondefault ConnectorMetadata.Builder
amplitude
(Consumer<AmplitudeMetadata.Builder> amplitude) The connector metadata specific to Amplitude.amplitude
(AmplitudeMetadata amplitude) The connector metadata specific to Amplitude.default ConnectorMetadata.Builder
customerProfiles
(Consumer<CustomerProfilesMetadata.Builder> customerProfiles) The connector metadata specific to Amazon Connect Customer Profiles.customerProfiles
(CustomerProfilesMetadata customerProfiles) The connector metadata specific to Amazon Connect Customer Profiles.default ConnectorMetadata.Builder
datadog
(Consumer<DatadogMetadata.Builder> datadog) The connector metadata specific to Datadog.datadog
(DatadogMetadata datadog) The connector metadata specific to Datadog.default ConnectorMetadata.Builder
dynatrace
(Consumer<DynatraceMetadata.Builder> dynatrace) The connector metadata specific to Dynatrace.dynatrace
(DynatraceMetadata dynatrace) The connector metadata specific to Dynatrace.default ConnectorMetadata.Builder
eventBridge
(Consumer<EventBridgeMetadata.Builder> eventBridge) The connector metadata specific to Amazon EventBridge.eventBridge
(EventBridgeMetadata eventBridge) The connector metadata specific to Amazon EventBridge.default ConnectorMetadata.Builder
googleAnalytics
(Consumer<GoogleAnalyticsMetadata.Builder> googleAnalytics) The connector metadata specific to Google Analytics.googleAnalytics
(GoogleAnalyticsMetadata googleAnalytics) The connector metadata specific to Google Analytics.default ConnectorMetadata.Builder
honeycode
(Consumer<HoneycodeMetadata.Builder> honeycode) The connector metadata specific to Amazon Honeycode.honeycode
(HoneycodeMetadata honeycode) The connector metadata specific to Amazon Honeycode.default ConnectorMetadata.Builder
inforNexus
(Consumer<InforNexusMetadata.Builder> inforNexus) The connector metadata specific to Infor Nexus.inforNexus
(InforNexusMetadata inforNexus) The connector metadata specific to Infor Nexus.default ConnectorMetadata.Builder
marketo
(Consumer<MarketoMetadata.Builder> marketo) The connector metadata specific to Marketo.marketo
(MarketoMetadata marketo) The connector metadata specific to Marketo.default ConnectorMetadata.Builder
pardot
(Consumer<PardotMetadata.Builder> pardot) The connector metadata specific to Salesforce Pardot.pardot
(PardotMetadata pardot) The connector metadata specific to Salesforce Pardot.default ConnectorMetadata.Builder
redshift
(Consumer<RedshiftMetadata.Builder> redshift) The connector metadata specific to Amazon Redshift.redshift
(RedshiftMetadata redshift) The connector metadata specific to Amazon Redshift.default ConnectorMetadata.Builder
s3
(Consumer<S3Metadata.Builder> s3) The connector metadata specific to Amazon S3.s3
(S3Metadata s3) The connector metadata specific to Amazon S3.default ConnectorMetadata.Builder
salesforce
(Consumer<SalesforceMetadata.Builder> salesforce) The connector metadata specific to Salesforce.salesforce
(SalesforceMetadata salesforce) The connector metadata specific to Salesforce.default ConnectorMetadata.Builder
sapoData
(Consumer<SAPODataMetadata.Builder> sapoData) Sets the value of the SAPOData property for this object.sapoData
(SAPODataMetadata sapoData) Sets the value of the SAPOData property for this object.default ConnectorMetadata.Builder
serviceNow
(Consumer<ServiceNowMetadata.Builder> serviceNow) The connector metadata specific to ServiceNow.serviceNow
(ServiceNowMetadata serviceNow) The connector metadata specific to ServiceNow.default ConnectorMetadata.Builder
singular
(Consumer<SingularMetadata.Builder> singular) The connector metadata specific to Singular.singular
(SingularMetadata singular) The connector metadata specific to Singular.default ConnectorMetadata.Builder
slack
(Consumer<SlackMetadata.Builder> slack) The connector metadata specific to Slack.slack
(SlackMetadata slack) The connector metadata specific to Slack.default ConnectorMetadata.Builder
snowflake
(Consumer<SnowflakeMetadata.Builder> snowflake) The connector metadata specific to Snowflake.snowflake
(SnowflakeMetadata snowflake) The connector metadata specific to Snowflake.default ConnectorMetadata.Builder
trendmicro
(Consumer<TrendmicroMetadata.Builder> trendmicro) The connector metadata specific to Trend Micro.trendmicro
(TrendmicroMetadata trendmicro) The connector metadata specific to Trend Micro.default ConnectorMetadata.Builder
upsolver
(Consumer<UpsolverMetadata.Builder> upsolver) The connector metadata specific to Upsolver.upsolver
(UpsolverMetadata upsolver) The connector metadata specific to Upsolver.default ConnectorMetadata.Builder
veeva
(Consumer<VeevaMetadata.Builder> veeva) The connector metadata specific to Veeva.veeva
(VeevaMetadata veeva) The connector metadata specific to Veeva.default ConnectorMetadata.Builder
zendesk
(Consumer<ZendeskMetadata.Builder> zendesk) The connector metadata specific to Zendesk.zendesk
(ZendeskMetadata zendesk) The connector metadata specific to Zendesk.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
amplitude
The connector metadata specific to Amplitude.
- Parameters:
amplitude
- The connector metadata specific to Amplitude.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amplitude
The connector metadata specific to Amplitude.
This is a convenience method that creates an instance of theAmplitudeMetadata.Builder
avoiding the need to create one manually viaAmplitudeMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toamplitude(AmplitudeMetadata)
.- Parameters:
amplitude
- a consumer that will call methods onAmplitudeMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
datadog
The connector metadata specific to Datadog.
- Parameters:
datadog
- The connector metadata specific to Datadog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
datadog
The connector metadata specific to Datadog.
This is a convenience method that creates an instance of theDatadogMetadata.Builder
avoiding the need to create one manually viaDatadogMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todatadog(DatadogMetadata)
.- Parameters:
datadog
- a consumer that will call methods onDatadogMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dynatrace
The connector metadata specific to Dynatrace.
- Parameters:
dynatrace
- The connector metadata specific to Dynatrace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynatrace
The connector metadata specific to Dynatrace.
This is a convenience method that creates an instance of theDynatraceMetadata.Builder
avoiding the need to create one manually viaDynatraceMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todynatrace(DynatraceMetadata)
.- Parameters:
dynatrace
- a consumer that will call methods onDynatraceMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
googleAnalytics
The connector metadata specific to Google Analytics.
- Parameters:
googleAnalytics
- The connector metadata specific to Google Analytics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
googleAnalytics
default ConnectorMetadata.Builder googleAnalytics(Consumer<GoogleAnalyticsMetadata.Builder> googleAnalytics) The connector metadata specific to Google Analytics.
This is a convenience method that creates an instance of theGoogleAnalyticsMetadata.Builder
avoiding the need to create one manually viaGoogleAnalyticsMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togoogleAnalytics(GoogleAnalyticsMetadata)
.- Parameters:
googleAnalytics
- a consumer that will call methods onGoogleAnalyticsMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
inforNexus
The connector metadata specific to Infor Nexus.
- Parameters:
inforNexus
- The connector metadata specific to Infor Nexus.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inforNexus
The connector metadata specific to Infor Nexus.
This is a convenience method that creates an instance of theInforNexusMetadata.Builder
avoiding the need to create one manually viaInforNexusMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinforNexus(InforNexusMetadata)
.- Parameters:
inforNexus
- a consumer that will call methods onInforNexusMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
marketo
The connector metadata specific to Marketo.
- Parameters:
marketo
- The connector metadata specific to Marketo.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marketo
The connector metadata specific to Marketo.
This is a convenience method that creates an instance of theMarketoMetadata.Builder
avoiding the need to create one manually viaMarketoMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomarketo(MarketoMetadata)
.- Parameters:
marketo
- a consumer that will call methods onMarketoMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
redshift
The connector metadata specific to Amazon Redshift.
- Parameters:
redshift
- The connector metadata specific to Amazon Redshift.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redshift
The connector metadata specific to Amazon Redshift.
This is a convenience method that creates an instance of theRedshiftMetadata.Builder
avoiding the need to create one manually viaRedshiftMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toredshift(RedshiftMetadata)
.- Parameters:
redshift
- a consumer that will call methods onRedshiftMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3
The connector metadata specific to Amazon S3.
- Parameters:
s3
- The connector metadata specific to Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3
The connector metadata specific to Amazon S3.
This is a convenience method that creates an instance of theS3Metadata.Builder
avoiding the need to create one manually viaS3Metadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3(S3Metadata)
.- Parameters:
s3
- a consumer that will call methods onS3Metadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
salesforce
The connector metadata specific to Salesforce.
- Parameters:
salesforce
- The connector metadata specific to Salesforce.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
salesforce
The connector metadata specific to Salesforce.
This is a convenience method that creates an instance of theSalesforceMetadata.Builder
avoiding the need to create one manually viaSalesforceMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosalesforce(SalesforceMetadata)
.- Parameters:
salesforce
- a consumer that will call methods onSalesforceMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceNow
The connector metadata specific to ServiceNow.
- Parameters:
serviceNow
- The connector metadata specific to ServiceNow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceNow
The connector metadata specific to ServiceNow.
This is a convenience method that creates an instance of theServiceNowMetadata.Builder
avoiding the need to create one manually viaServiceNowMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceNow(ServiceNowMetadata)
.- Parameters:
serviceNow
- a consumer that will call methods onServiceNowMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
singular
The connector metadata specific to Singular.
- Parameters:
singular
- The connector metadata specific to Singular.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
singular
The connector metadata specific to Singular.
This is a convenience method that creates an instance of theSingularMetadata.Builder
avoiding the need to create one manually viaSingularMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosingular(SingularMetadata)
.- Parameters:
singular
- a consumer that will call methods onSingularMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
slack
The connector metadata specific to Slack.
- Parameters:
slack
- The connector metadata specific to Slack.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
slack
The connector metadata specific to Slack.
This is a convenience method that creates an instance of theSlackMetadata.Builder
avoiding the need to create one manually viaSlackMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toslack(SlackMetadata)
.- Parameters:
slack
- a consumer that will call methods onSlackMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
snowflake
The connector metadata specific to Snowflake.
- Parameters:
snowflake
- The connector metadata specific to Snowflake.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snowflake
The connector metadata specific to Snowflake.
This is a convenience method that creates an instance of theSnowflakeMetadata.Builder
avoiding the need to create one manually viaSnowflakeMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosnowflake(SnowflakeMetadata)
.- Parameters:
snowflake
- a consumer that will call methods onSnowflakeMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trendmicro
The connector metadata specific to Trend Micro.
- Parameters:
trendmicro
- The connector metadata specific to Trend Micro.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trendmicro
The connector metadata specific to Trend Micro.
This is a convenience method that creates an instance of theTrendmicroMetadata.Builder
avoiding the need to create one manually viaTrendmicroMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totrendmicro(TrendmicroMetadata)
.- Parameters:
trendmicro
- a consumer that will call methods onTrendmicroMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
veeva
The connector metadata specific to Veeva.
- Parameters:
veeva
- The connector metadata specific to Veeva.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
veeva
The connector metadata specific to Veeva.
This is a convenience method that creates an instance of theVeevaMetadata.Builder
avoiding the need to create one manually viaVeevaMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toveeva(VeevaMetadata)
.- Parameters:
veeva
- a consumer that will call methods onVeevaMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
zendesk
The connector metadata specific to Zendesk.
- Parameters:
zendesk
- The connector metadata specific to Zendesk.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
zendesk
The connector metadata specific to Zendesk.
This is a convenience method that creates an instance of theZendeskMetadata.Builder
avoiding the need to create one manually viaZendeskMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tozendesk(ZendeskMetadata)
.- Parameters:
zendesk
- a consumer that will call methods onZendeskMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
eventBridge
The connector metadata specific to Amazon EventBridge.
- Parameters:
eventBridge
- The connector metadata specific to Amazon EventBridge.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBridge
The connector metadata specific to Amazon EventBridge.
This is a convenience method that creates an instance of theEventBridgeMetadata.Builder
avoiding the need to create one manually viaEventBridgeMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toeventBridge(EventBridgeMetadata)
.- Parameters:
eventBridge
- a consumer that will call methods onEventBridgeMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
upsolver
The connector metadata specific to Upsolver.
- Parameters:
upsolver
- The connector metadata specific to Upsolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
upsolver
The connector metadata specific to Upsolver.
This is a convenience method that creates an instance of theUpsolverMetadata.Builder
avoiding the need to create one manually viaUpsolverMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toupsolver(UpsolverMetadata)
.- Parameters:
upsolver
- a consumer that will call methods onUpsolverMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customerProfiles
The connector metadata specific to Amazon Connect Customer Profiles.
- Parameters:
customerProfiles
- The connector metadata specific to Amazon Connect Customer Profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerProfiles
default ConnectorMetadata.Builder customerProfiles(Consumer<CustomerProfilesMetadata.Builder> customerProfiles) The connector metadata specific to Amazon Connect Customer Profiles.
This is a convenience method that creates an instance of theCustomerProfilesMetadata.Builder
avoiding the need to create one manually viaCustomerProfilesMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomerProfiles(CustomerProfilesMetadata)
.- Parameters:
customerProfiles
- a consumer that will call methods onCustomerProfilesMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
honeycode
The connector metadata specific to Amazon Honeycode.
- Parameters:
honeycode
- The connector metadata specific to Amazon Honeycode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
honeycode
The connector metadata specific to Amazon Honeycode.
This is a convenience method that creates an instance of theHoneycodeMetadata.Builder
avoiding the need to create one manually viaHoneycodeMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tohoneycode(HoneycodeMetadata)
.- Parameters:
honeycode
- a consumer that will call methods onHoneycodeMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sapoData
Sets the value of the SAPOData property for this object.- Parameters:
sapoData
- The new value for the SAPOData property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sapoData
Sets the value of the SAPOData property for this object. This is a convenience method that creates an instance of theSAPODataMetadata.Builder
avoiding the need to create one manually viaSAPODataMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosapoData(SAPODataMetadata)
.- Parameters:
sapoData
- a consumer that will call methods onSAPODataMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pardot
The connector metadata specific to Salesforce Pardot.
- Parameters:
pardot
- The connector metadata specific to Salesforce Pardot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pardot
The connector metadata specific to Salesforce Pardot.
This is a convenience method that creates an instance of thePardotMetadata.Builder
avoiding the need to create one manually viaPardotMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topardot(PardotMetadata)
.- Parameters:
pardot
- a consumer that will call methods onPardotMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-