All Downloads are FREE. Search and download functionalities are using the official Maven repository.

software.amazon.awscdk.services.kinesis.analytics.flink.MetricsLevel Maven / Gradle / Ivy

package software.amazon.awscdk.services.kinesis.analytics.flink;

/**
 * (experimental) Granularity of metrics sent to CloudWatch.
 * 

* Example: *

*

 * Bucket bucket;
 * Application flinkApp = Application.Builder.create(this, "Application")
 *         .code(ApplicationCode.fromBucket(bucket, "my-app.jar"))
 *         .runtime(Runtime.FLINK_1_13)
 *         .checkpointingEnabled(true) // default is true
 *         .checkpointInterval(Duration.seconds(30)) // default is 1 minute
 *         .minPauseBetweenCheckpoints(Duration.seconds(10)) // default is 5 seconds
 *         .logLevel(LogLevel.ERROR) // default is INFO
 *         .metricsLevel(MetricsLevel.PARALLELISM) // default is APPLICATION
 *         .autoScalingEnabled(false) // default is true
 *         .parallelism(32) // default is 1
 *         .parallelismPerKpu(2) // default is 1
 *         .snapshotsEnabled(false) // default is true
 *         .logGroup(new LogGroup(this, "LogGroup"))
 *         .build();
 * 
*/ @javax.annotation.Generated(value = "jsii-pacmak/1.55.1 (build 07d2d90)", date = "2022-04-07T11:14:07.296Z") @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @software.amazon.jsii.Jsii(module = software.amazon.awscdk.services.kinesis.analytics.flink.$Module.class, fqn = "@aws-cdk/aws-kinesisanalytics-flink.MetricsLevel") public enum MetricsLevel { /** * (experimental) Application sends the least metrics to CloudWatch. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) APPLICATION, /** * (experimental) Task includes task-level metrics sent to CloudWatch. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) TASK, /** * (experimental) Operator includes task-level and operator-level metrics sent to CloudWatch. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) OPERATOR, /** * (experimental) Send all metrics including metrics per task thread. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) PARALLELISM, }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy