Uses of Class
software.amazon.awscdk.services.kinesisanalytics.flink.alpha.Application.Builder
Package
Description
Kinesis Analytics Flink
-
Uses of Application.Builder in software.amazon.awscdk.services.kinesisanalytics.flink.alpha
Modifier and TypeMethodDescriptionApplication.Builder.applicationName
(String applicationName) (experimental) A name for your Application that is unique to an AWS account.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.checkpointingEnabled
(Boolean checkpointingEnabled) (experimental) Whether checkpointing is enabled while your application runs.Application.Builder.checkpointInterval
(Duration checkpointInterval) (experimental) The interval between checkpoints.Application.Builder.code
(ApplicationCode code) (experimental) The Flink code asset to run.static Application.Builder
(experimental) The log group to send log entries to.(experimental) The level of log verbosity from the Flink application.Application.Builder.metricsLevel
(MetricsLevel metricsLevel) (experimental) Describes the granularity of the CloudWatch metrics for an application.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.parallelism
(Number parallelism) (experimental) The initial parallelism for the application.Application.Builder.parallelismPerKpu
(Number parallelismPerKpu) (experimental) The Flink parallelism allowed per Kinesis Processing Unit (KPU).(experimental) Configuration PropertyGroups.Application.Builder.removalPolicy
(RemovalPolicy removalPolicy) (experimental) Provide a RemovalPolicy to override the default.(experimental) A role to use to grant permissions to your application.(experimental) The Flink version to use for this application.Application.Builder.securityGroups
(List<? extends ISecurityGroup> securityGroups) (experimental) Security groups to use with a provided VPC.Application.Builder.snapshotsEnabled
(Boolean snapshotsEnabled) (experimental) Determines if Flink snapshots are enabled.(experimental) Deploy the Flink application in a VPC.Application.Builder.vpcSubnets
(SubnetSelection vpcSubnets) (experimental) Choose which VPC subnets to use.