Class CfnApplicationV2Props.Builder
java.lang.Object
software.amazon.awscdk.services.kinesisanalytics.CfnApplicationV2Props.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApplicationV2Props>
- Enclosing interface:
CfnApplicationV2Props
@Stability(Deprecated)
@Deprecated
public static final class CfnApplicationV2Props.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApplicationV2Props>
Deprecated.
A builder for
CfnApplicationV2Props-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplicationConfiguration(IResolvable applicationConfiguration) Deprecated.applicationConfiguration(CfnApplicationV2.ApplicationConfigurationProperty applicationConfiguration) Deprecated.applicationDescription(String applicationDescription) Deprecated.applicationMaintenanceConfiguration(IResolvable applicationMaintenanceConfiguration) Deprecated.applicationMaintenanceConfiguration(CfnApplicationV2.ApplicationMaintenanceConfigurationProperty applicationMaintenanceConfiguration) Deprecated.applicationMode(String applicationMode) Deprecated.applicationName(String applicationName) Deprecated.build()Deprecated.runConfiguration(IResolvable runConfiguration) Deprecated.runConfiguration(CfnApplicationV2.RunConfigurationProperty runConfiguration) Deprecated.runtimeEnvironment(String runtimeEnvironment) Deprecated.serviceExecutionRole(String serviceExecutionRole) Deprecated.Deprecated.
-
Constructor Details
-
Builder
public Builder()Deprecated.
-
-
Method Details
-
runtimeEnvironment
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder runtimeEnvironment(String runtimeEnvironment) Deprecated.Sets the value ofCfnApplicationV2Props.getRuntimeEnvironment()- Parameters:
runtimeEnvironment- The runtime environment for the application. This parameter is required.- Returns:
this
-
serviceExecutionRole
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder serviceExecutionRole(String serviceExecutionRole) Deprecated.Sets the value ofCfnApplicationV2Props.getServiceExecutionRole()- Parameters:
serviceExecutionRole- Specifies the IAM role that the application uses to access external resources. This parameter is required.- Returns:
this
-
applicationConfiguration
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder applicationConfiguration(IResolvable applicationConfiguration) Deprecated.Sets the value ofCfnApplicationV2Props.getApplicationConfiguration()- Parameters:
applicationConfiguration- Use this parameter to configure the application.- Returns:
this
-
applicationConfiguration
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder applicationConfiguration(CfnApplicationV2.ApplicationConfigurationProperty applicationConfiguration) Deprecated.Sets the value ofCfnApplicationV2Props.getApplicationConfiguration()- Parameters:
applicationConfiguration- Use this parameter to configure the application.- Returns:
this
-
applicationDescription
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder applicationDescription(String applicationDescription) Deprecated.Sets the value ofCfnApplicationV2Props.getApplicationDescription()- Parameters:
applicationDescription- The description of the application.- Returns:
this
-
applicationMaintenanceConfiguration
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder applicationMaintenanceConfiguration(IResolvable applicationMaintenanceConfiguration) Deprecated.Sets the value ofCfnApplicationV2Props.getApplicationMaintenanceConfiguration()- Parameters:
applicationMaintenanceConfiguration- Specifies the maintenance window parameters for a Kinesis Data Analytics application.- Returns:
this
-
applicationMaintenanceConfiguration
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder applicationMaintenanceConfiguration(CfnApplicationV2.ApplicationMaintenanceConfigurationProperty applicationMaintenanceConfiguration) Deprecated.Sets the value ofCfnApplicationV2Props.getApplicationMaintenanceConfiguration()- Parameters:
applicationMaintenanceConfiguration- Specifies the maintenance window parameters for a Kinesis Data Analytics application.- Returns:
this
-
applicationMode
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder applicationMode(String applicationMode) Deprecated.Sets the value ofCfnApplicationV2Props.getApplicationMode()- Parameters:
applicationMode- To create a Kinesis Data Analytics Studio notebook, you must set the mode toINTERACTIVE. However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional.- Returns:
this
-
applicationName
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder applicationName(String applicationName) Deprecated.Sets the value ofCfnApplicationV2Props.getApplicationName()- Parameters:
applicationName- The name of the application.- Returns:
this
-
runConfiguration
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder runConfiguration(IResolvable runConfiguration) Deprecated.Sets the value ofCfnApplicationV2Props.getRunConfiguration()- Parameters:
runConfiguration- Describes the starting parameters for an Managed Service for Apache Flink application.- Returns:
this
-
runConfiguration
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder runConfiguration(CfnApplicationV2.RunConfigurationProperty runConfiguration) Deprecated.Sets the value ofCfnApplicationV2Props.getRunConfiguration()- Parameters:
runConfiguration- Describes the starting parameters for an Managed Service for Apache Flink application.- Returns:
this
-
tags
@Stability(Deprecated) @Deprecated public CfnApplicationV2Props.Builder tags(List<? extends CfnTag> tags) Deprecated.Sets the value ofCfnApplicationV2Props.getTags()- Parameters:
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.- Returns:
this
-
build
Deprecated.Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnApplicationV2Props>- Returns:
- a new instance of
CfnApplicationV2Props - Throws:
NullPointerException- if any required attribute was not provided
-