package awscdkkinesisanalyticsflinkalpha // Available log levels for Flink applications. // // Example: // var bucket bucket // // flinkApp := flink.NewApplication(this, jsii.String("Application"), &ApplicationProps{ // Code: flink.ApplicationCode_FromBucket(bucket, jsii.String("my-app.jar")), // Runtime: flink.Runtime_FLINK_1_15(), // CheckpointingEnabled: jsii.Boolean(true), // // default is true // CheckpointInterval: awscdk.Duration_Seconds(jsii.Number(30)), // // default is 1 minute // MinPauseBetweenCheckpoints: awscdk.Duration_*Seconds(jsii.Number(10)), // // default is 5 seconds // LogLevel: flink.LogLevel_ERROR, // // default is INFO // MetricsLevel: flink.MetricsLevel_PARALLELISM, // // default is APPLICATION // AutoScalingEnabled: jsii.Boolean(false), // // default is true // Parallelism: jsii.Number(32), // // default is 1 // ParallelismPerKpu: jsii.Number(2), // // default is 1 // SnapshotsEnabled: jsii.Boolean(false), // // default is true // LogGroup: logs.NewLogGroup(this, jsii.String("LogGroup")), // }) // // Experimental. type LogLevel string const ( // Debug level logging. // Experimental. LogLevel_DEBUG LogLevel = "DEBUG" // Info level logging. // Experimental. LogLevel_INFO LogLevel = "INFO" // Warn level logging. // Experimental. LogLevel_WARN LogLevel = "WARN" // Error level logging. // Experimental. LogLevel_ERROR LogLevel = "ERROR" )