Class ApplicationApplicationConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kinesisanalyticsv2.inputs.ApplicationApplicationConfigurationArgs.Builder
-
- Enclosing class:
- ApplicationApplicationConfigurationArgs
public static final class ApplicationApplicationConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ApplicationApplicationConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ApplicationApplicationConfigurationArgs defaults)
-
-
Method Detail
-
applicationCodeConfiguration
public ApplicationApplicationConfigurationArgs.Builder applicationCodeConfiguration(com.pulumi.core.Output<ApplicationApplicationConfigurationApplicationCodeConfigurationArgs> applicationCodeConfiguration)
- Parameters:
applicationCodeConfiguration
- The code location and type parameters for the application.- Returns:
- builder
-
applicationCodeConfiguration
public ApplicationApplicationConfigurationArgs.Builder applicationCodeConfiguration(ApplicationApplicationConfigurationApplicationCodeConfigurationArgs applicationCodeConfiguration)
- Parameters:
applicationCodeConfiguration
- The code location and type parameters for the application.- Returns:
- builder
-
applicationSnapshotConfiguration
public ApplicationApplicationConfigurationArgs.Builder applicationSnapshotConfiguration(@Nullable com.pulumi.core.Output<ApplicationApplicationConfigurationApplicationSnapshotConfigurationArgs> applicationSnapshotConfiguration)
- Parameters:
applicationSnapshotConfiguration
- Describes whether snapshots are enabled for a Flink-based application.- Returns:
- builder
-
applicationSnapshotConfiguration
public ApplicationApplicationConfigurationArgs.Builder applicationSnapshotConfiguration(ApplicationApplicationConfigurationApplicationSnapshotConfigurationArgs applicationSnapshotConfiguration)
- Parameters:
applicationSnapshotConfiguration
- Describes whether snapshots are enabled for a Flink-based application.- Returns:
- builder
-
environmentProperties
public ApplicationApplicationConfigurationArgs.Builder environmentProperties(@Nullable com.pulumi.core.Output<ApplicationApplicationConfigurationEnvironmentPropertiesArgs> environmentProperties)
- Parameters:
environmentProperties
- Describes execution properties for a Flink-based application.- Returns:
- builder
-
environmentProperties
public ApplicationApplicationConfigurationArgs.Builder environmentProperties(ApplicationApplicationConfigurationEnvironmentPropertiesArgs environmentProperties)
- Parameters:
environmentProperties
- Describes execution properties for a Flink-based application.- Returns:
- builder
-
flinkApplicationConfiguration
public ApplicationApplicationConfigurationArgs.Builder flinkApplicationConfiguration(@Nullable com.pulumi.core.Output<ApplicationApplicationConfigurationFlinkApplicationConfigurationArgs> flinkApplicationConfiguration)
- Parameters:
flinkApplicationConfiguration
- The configuration of a Flink-based application.- Returns:
- builder
-
flinkApplicationConfiguration
public ApplicationApplicationConfigurationArgs.Builder flinkApplicationConfiguration(ApplicationApplicationConfigurationFlinkApplicationConfigurationArgs flinkApplicationConfiguration)
- Parameters:
flinkApplicationConfiguration
- The configuration of a Flink-based application.- Returns:
- builder
-
runConfiguration
public ApplicationApplicationConfigurationArgs.Builder runConfiguration(@Nullable com.pulumi.core.Output<ApplicationApplicationConfigurationRunConfigurationArgs> runConfiguration)
- Parameters:
runConfiguration
- Describes the starting properties for a Flink-based application.- Returns:
- builder
-
runConfiguration
public ApplicationApplicationConfigurationArgs.Builder runConfiguration(ApplicationApplicationConfigurationRunConfigurationArgs runConfiguration)
- Parameters:
runConfiguration
- Describes the starting properties for a Flink-based application.- Returns:
- builder
-
sqlApplicationConfiguration
public ApplicationApplicationConfigurationArgs.Builder sqlApplicationConfiguration(@Nullable com.pulumi.core.Output<ApplicationApplicationConfigurationSqlApplicationConfigurationArgs> sqlApplicationConfiguration)
- Parameters:
sqlApplicationConfiguration
- The configuration of a SQL-based application.- Returns:
- builder
-
sqlApplicationConfiguration
public ApplicationApplicationConfigurationArgs.Builder sqlApplicationConfiguration(ApplicationApplicationConfigurationSqlApplicationConfigurationArgs sqlApplicationConfiguration)
- Parameters:
sqlApplicationConfiguration
- The configuration of a SQL-based application.- Returns:
- builder
-
vpcConfiguration
public ApplicationApplicationConfigurationArgs.Builder vpcConfiguration(@Nullable com.pulumi.core.Output<ApplicationApplicationConfigurationVpcConfigurationArgs> vpcConfiguration)
- Parameters:
vpcConfiguration
- The VPC configuration of a Flink-based application.- Returns:
- builder
-
vpcConfiguration
public ApplicationApplicationConfigurationArgs.Builder vpcConfiguration(ApplicationApplicationConfigurationVpcConfigurationArgs vpcConfiguration)
- Parameters:
vpcConfiguration
- The VPC configuration of a Flink-based application.- Returns:
- builder
-
build
public ApplicationApplicationConfigurationArgs build()
-
-