@Stability(value=Stable) public static final class CfnApplicationProps.Builder extends Object implements software.amazon.jsii.Builder<CfnApplicationProps>
CfnApplicationProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnApplicationProps.Builder runtimeEnvironment(String runtimeEnvironment)
CfnApplicationProps.getRuntimeEnvironment()runtimeEnvironment - The runtime environment for the application. This parameter is required.this@Stability(value=Stable) public CfnApplicationProps.Builder serviceExecutionRole(String serviceExecutionRole)
CfnApplicationProps.getServiceExecutionRole()serviceExecutionRole - Specifies the IAM role that the application uses to access external resources. This parameter is required.this@Stability(value=Stable) public CfnApplicationProps.Builder applicationConfiguration(CfnApplication.ApplicationConfigurationProperty applicationConfiguration)
CfnApplicationProps.getApplicationConfiguration()applicationConfiguration - Use this parameter to configure the application.this@Stability(value=Stable) public CfnApplicationProps.Builder applicationConfiguration(IResolvable applicationConfiguration)
CfnApplicationProps.getApplicationConfiguration()applicationConfiguration - Use this parameter to configure the application.this@Stability(value=Stable) public CfnApplicationProps.Builder applicationDescription(String applicationDescription)
CfnApplicationProps.getApplicationDescription()applicationDescription - The description of the application.this@Stability(value=Stable) public CfnApplicationProps.Builder applicationMaintenanceConfiguration(IResolvable applicationMaintenanceConfiguration)
CfnApplicationProps.getApplicationMaintenanceConfiguration()applicationMaintenanceConfiguration - `AWS::KinesisAnalyticsV2::Application.ApplicationMaintenanceConfiguration`.this@Stability(value=Stable) public CfnApplicationProps.Builder applicationMaintenanceConfiguration(CfnApplication.ApplicationMaintenanceConfigurationProperty applicationMaintenanceConfiguration)
CfnApplicationProps.getApplicationMaintenanceConfiguration()applicationMaintenanceConfiguration - `AWS::KinesisAnalyticsV2::Application.ApplicationMaintenanceConfiguration`.this@Stability(value=Stable) public CfnApplicationProps.Builder applicationMode(String applicationMode)
CfnApplicationProps.getApplicationMode()applicationMode - To create a Kinesis Data Analytics Studio notebook, you must set the mode to `INTERACTIVE` .
However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional.this@Stability(value=Stable) public CfnApplicationProps.Builder applicationName(String applicationName)
CfnApplicationProps.getApplicationName()applicationName - The name of the application.this@Stability(value=Stable) public CfnApplicationProps.Builder runConfiguration(IResolvable runConfiguration)
CfnApplicationProps.getRunConfiguration()runConfiguration - `AWS::KinesisAnalyticsV2::Application.RunConfiguration`.this@Stability(value=Stable) public CfnApplicationProps.Builder runConfiguration(CfnApplication.RunConfigurationProperty runConfiguration)
CfnApplicationProps.getRunConfiguration()runConfiguration - `AWS::KinesisAnalyticsV2::Application.RunConfiguration`.this@Stability(value=Stable) public CfnApplicationProps.Builder tags(List<? extends CfnTag> tags)
CfnApplicationProps.getTags()tags - A list of one or more tags to assign to the application.
A tag is a key-value pair that identifies an application. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50.this@Stability(value=Stable) public CfnApplicationProps build()
build in interface software.amazon.jsii.Builder<CfnApplicationProps>CfnApplicationPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.