| Package | Description |
|---|---|
| software.amazon.awscdk.services.kinesis.analytics.flink |
Kinesis Analytics Flink
|
| Modifier and Type | Method and Description |
|---|---|
Application.Builder |
Application.Builder.applicationName(String applicationName)
(experimental) A name for your Application that is unique to an AWS account.
|
Application.Builder |
Application.Builder.autoScalingEnabled(Boolean autoScalingEnabled)
(experimental) Whether the Kinesis Data Analytics service can increase the parallelism of the application in response to resource usage.
|
Application.Builder |
Application.Builder.checkpointingEnabled(Boolean checkpointingEnabled)
(experimental) Whether checkpointing is enabled while your application runs.
|
Application.Builder |
Application.Builder.checkpointInterval(Duration checkpointInterval)
(experimental) The interval between checkpoints.
|
Application.Builder |
Application.Builder.code(ApplicationCode code)
(experimental) The Flink code asset to run.
|
static Application.Builder |
Application.Builder.create(software.constructs.Construct scope,
String id) |
Application.Builder |
Application.Builder.logGroup(ILogGroup logGroup)
(experimental) The log group to send log entries to.
|
Application.Builder |
Application.Builder.logLevel(LogLevel logLevel)
(experimental) The level of log verbosity from the Flink application.
|
Application.Builder |
Application.Builder.metricsLevel(MetricsLevel metricsLevel)
(experimental) Describes the granularity of the CloudWatch metrics for an application.
|
Application.Builder |
Application.Builder.minPauseBetweenCheckpoints(Duration minPauseBetweenCheckpoints)
(experimental) The minimum amount of time in to wait after a checkpoint finishes to start a new checkpoint.
|
Application.Builder |
Application.Builder.parallelism(Number parallelism)
(experimental) The initial parallelism for the application.
|
Application.Builder |
Application.Builder.parallelismPerKpu(Number parallelismPerKpu)
(experimental) The Flink parallelism allowed per Kinesis Processing Unit (KPU).
|
Application.Builder |
Application.Builder.propertyGroups(PropertyGroups propertyGroups)
(experimental) Configuration PropertyGroups.
|
Application.Builder |
Application.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Provide a RemovalPolicy to override the default.
|
Application.Builder |
Application.Builder.role(IRole role)
(experimental) A role to use to grant permissions to your application.
|
Application.Builder |
Application.Builder.runtime(Runtime runtime)
(experimental) The Flink version to use for this application.
|
Application.Builder |
Application.Builder.snapshotsEnabled(Boolean snapshotsEnabled)
(experimental) Determines if Flink snapshots are enabled.
|
Copyright © 2021. All rights reserved.