All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
PropertyGroups.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:39.675Z") @Stability(Experimental) public interface PropertyGroups extends software.amazon.jsii.JsiiSerializable
(experimental) Interface for building AWS::KinesisAnalyticsV2::Application PropertyGroup configuration.

Example:

 Bucket bucket;
 Application flinkApp = Application.Builder.create(this, "Application")
         .propertyGroups(PropertyGroups.builder()
                 .FlinkApplicationProperties(Map.of(
                         "inputStreamName", "my-input-kinesis-stream",
                         "outputStreamName", "my-output-kinesis-stream"))
                 .build())
         // ...
         .runtime(Runtime.FLINK_1_13)
         .code(ApplicationCode.fromBucket(bucket, "my-app.jar"))
         .build();