Interface CfnIntegration.IntegrationConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnIntegration.IntegrationConfigProperty.Jsii$Proxy
- Enclosing class:
CfnIntegration
@Stability(Stable)
public static interface CfnIntegration.IntegrationConfigProperty
extends software.amazon.jsii.JsiiSerializable
Properties associated with the integration.
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.glue.*;
IntegrationConfigProperty integrationConfigProperty = IntegrationConfigProperty.builder()
.continuousSync(false)
.refreshInterval("refreshInterval")
.sourceProperties(Map.of(
"sourcePropertiesKey", "sourceProperties"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnIntegration.IntegrationConfigPropertystatic final classAn implementation forCfnIntegration.IntegrationConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectEnables continuous synchronization for on-demand data extractions from SaaS applications to AWS data services like Amazon Redshift and Amazon S3.default StringSpecifies the frequency at which CDC (Change Data Capture) pulls or incremental loads should occur.default ObjectA collection of key-value pairs that specify additional properties for the integration source.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getContinuousSync
Enables continuous synchronization for on-demand data extractions from SaaS applications to AWS data services like Amazon Redshift and Amazon S3.Returns union: either
BooleanorIResolvable- See Also:
-
getRefreshInterval
Specifies the frequency at which CDC (Change Data Capture) pulls or incremental loads should occur.This parameter provides flexibility to align the refresh rate with your specific data update patterns, system load considerations, and performance optimization goals. Time increment can be set from 15 minutes to 8640 minutes (six days).
- See Also:
-
getSourceProperties
A collection of key-value pairs that specify additional properties for the integration source.These properties provide configuration options that can be used to customize the behavior of the ODB source during data integration operations.
Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- See Also:
-
builder
-