@Stability(value=Stable)
public static interface CfnFlow.SourceConnectorPropertiesProperty
extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.appflow.*;
Object customProperties;
SourceConnectorPropertiesProperty sourceConnectorPropertiesProperty = SourceConnectorPropertiesProperty.builder()
.amplitude(AmplitudeSourcePropertiesProperty.builder()
.object("object")
.build())
.customConnector(CustomConnectorSourcePropertiesProperty.builder()
.entityName("entityName")
// the properties below are optional
.customProperties(customProperties)
.build())
.datadog(DatadogSourcePropertiesProperty.builder()
.object("object")
.build())
.dynatrace(DynatraceSourcePropertiesProperty.builder()
.object("object")
.build())
.googleAnalytics(GoogleAnalyticsSourcePropertiesProperty.builder()
.object("object")
.build())
.inforNexus(InforNexusSourcePropertiesProperty.builder()
.object("object")
.build())
.marketo(MarketoSourcePropertiesProperty.builder()
.object("object")
.build())
.s3(S3SourcePropertiesProperty.builder()
.bucketName("bucketName")
.bucketPrefix("bucketPrefix")
// the properties below are optional
.s3InputFormatConfig(S3InputFormatConfigProperty.builder()
.s3InputFileType("s3InputFileType")
.build())
.build())
.salesforce(SalesforceSourcePropertiesProperty.builder()
.object("object")
// the properties below are optional
.enableDynamicFieldUpdate(false)
.includeDeletedRecords(false)
.build())
.sapoData(SAPODataSourcePropertiesProperty.builder()
.objectPath("objectPath")
.build())
.serviceNow(ServiceNowSourcePropertiesProperty.builder()
.object("object")
.build())
.singular(SingularSourcePropertiesProperty.builder()
.object("object")
.build())
.slack(SlackSourcePropertiesProperty.builder()
.object("object")
.build())
.trendmicro(TrendmicroSourcePropertiesProperty.builder()
.object("object")
.build())
.veeva(VeevaSourcePropertiesProperty.builder()
.object("object")
// the properties below are optional
.documentType("documentType")
.includeAllVersions(false)
.includeRenditions(false)
.includeSourceFiles(false)
.build())
.zendesk(ZendeskSourcePropertiesProperty.builder()
.object("object")
.build())
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnFlow.SourceConnectorPropertiesProperty.Builder
A builder for
CfnFlow.SourceConnectorPropertiesProperty |
static class |
CfnFlow.SourceConnectorPropertiesProperty.Jsii$Proxy
An implementation for
CfnFlow.SourceConnectorPropertiesProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnFlow.SourceConnectorPropertiesProperty.Builder |
builder() |
default Object |
getAmplitude()
Specifies the information that is required for querying Amplitude.
|
default Object |
getCustomConnector()
`CfnFlow.SourceConnectorPropertiesProperty.CustomConnector`.
|
default Object |
getDatadog()
Specifies the information that is required for querying Datadog.
|
default Object |
getDynatrace()
Specifies the information that is required for querying Dynatrace.
|
default Object |
getGoogleAnalytics()
Specifies the information that is required for querying Google Analytics.
|
default Object |
getInforNexus()
Specifies the information that is required for querying Infor Nexus.
|
default Object |
getMarketo()
Specifies the information that is required for querying Marketo.
|
default Object |
getS3()
Specifies the information that is required for querying Amazon S3.
|
default Object |
getSalesforce()
Specifies the information that is required for querying Salesforce.
|
default Object |
getSapoData()
The properties that are applied when using SAPOData as a flow source.
|
default Object |
getServiceNow()
Specifies the information that is required for querying ServiceNow.
|
default Object |
getSingular()
Specifies the information that is required for querying Singular.
|
default Object |
getSlack()
Specifies the information that is required for querying Slack.
|
default Object |
getTrendmicro()
Specifies the information that is required for querying Trend Micro.
|
default Object |
getVeeva()
Specifies the information that is required for querying Veeva.
|
default Object |
getZendesk()
Specifies the information that is required for querying Zendesk.
|
@Stability(value=Stable) @Nullable default Object getAmplitude()
@Stability(value=Stable) @Nullable default Object getCustomConnector()
@Stability(value=Stable) @Nullable default Object getDatadog()
@Stability(value=Stable) @Nullable default Object getDynatrace()
@Stability(value=Stable) @Nullable default Object getGoogleAnalytics()
@Stability(value=Stable) @Nullable default Object getInforNexus()
@Stability(value=Stable) @Nullable default Object getMarketo()
@Stability(value=Stable) @Nullable default Object getS3()
@Stability(value=Stable) @Nullable default Object getSalesforce()
@Stability(value=Stable) @Nullable default Object getSapoData()
@Stability(value=Stable) @Nullable default Object getServiceNow()
@Stability(value=Stable) @Nullable default Object getSingular()
@Stability(value=Stable) @Nullable default Object getSlack()
@Stability(value=Stable) @Nullable default Object getTrendmicro()
@Stability(value=Stable) @Nullable default Object getVeeva()
@Stability(value=Stable) @Nullable default Object getZendesk()
@Stability(value=Stable) static CfnFlow.SourceConnectorPropertiesProperty.Builder builder()
Copyright © 2022. All rights reserved.