Class CfnApplicationV2.RunConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.kinesisanalytics.CfnApplicationV2.RunConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApplicationV2.RunConfigurationProperty>
- Enclosing interface:
CfnApplicationV2.RunConfigurationProperty
@Stability(Stable)
public static final class CfnApplicationV2.RunConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApplicationV2.RunConfigurationProperty>
A builder for
CfnApplicationV2.RunConfigurationProperty
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionapplicationRestoreConfiguration
(IResolvable applicationRestoreConfiguration) applicationRestoreConfiguration
(CfnApplicationV2.ApplicationRestoreConfigurationProperty applicationRestoreConfiguration) build()
Builds the configured instance.flinkRunConfiguration
(IResolvable flinkRunConfiguration) Sets the value ofCfnApplicationV2.RunConfigurationProperty.getFlinkRunConfiguration()
flinkRunConfiguration
(CfnApplicationV2.FlinkRunConfigurationProperty flinkRunConfiguration) Sets the value ofCfnApplicationV2.RunConfigurationProperty.getFlinkRunConfiguration()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
applicationRestoreConfiguration
@Stability(Stable) public CfnApplicationV2.RunConfigurationProperty.Builder applicationRestoreConfiguration(IResolvable applicationRestoreConfiguration) - Parameters:
applicationRestoreConfiguration
- Describes the restore behavior of a restarting application.- Returns:
this
-
applicationRestoreConfiguration
@Stability(Stable) public CfnApplicationV2.RunConfigurationProperty.Builder applicationRestoreConfiguration(CfnApplicationV2.ApplicationRestoreConfigurationProperty applicationRestoreConfiguration) - Parameters:
applicationRestoreConfiguration
- Describes the restore behavior of a restarting application.- Returns:
this
-
flinkRunConfiguration
@Stability(Stable) public CfnApplicationV2.RunConfigurationProperty.Builder flinkRunConfiguration(IResolvable flinkRunConfiguration) Sets the value ofCfnApplicationV2.RunConfigurationProperty.getFlinkRunConfiguration()
- Parameters:
flinkRunConfiguration
- Describes the starting parameters for a Managed Service for Apache Flink application.- Returns:
this
-
flinkRunConfiguration
@Stability(Stable) public CfnApplicationV2.RunConfigurationProperty.Builder flinkRunConfiguration(CfnApplicationV2.FlinkRunConfigurationProperty flinkRunConfiguration) Sets the value ofCfnApplicationV2.RunConfigurationProperty.getFlinkRunConfiguration()
- Parameters:
flinkRunConfiguration
- Describes the starting parameters for a Managed Service for Apache Flink application.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnApplicationV2.RunConfigurationProperty>
- Returns:
- a new instance of
CfnApplicationV2.RunConfigurationProperty
- Throws:
NullPointerException
- if any required attribute was not provided
-