Interface ApplicationConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ApplicationConfiguration.Builder,
,ApplicationConfiguration> SdkBuilder<ApplicationConfiguration.Builder,
,ApplicationConfiguration> SdkPojo
- Enclosing class:
ApplicationConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault ApplicationConfiguration.Builder
applicationCodeConfiguration
(Consumer<ApplicationCodeConfiguration.Builder> applicationCodeConfiguration) The code location and type parameters for a Managed Service for Apache Flink application.applicationCodeConfiguration
(ApplicationCodeConfiguration applicationCodeConfiguration) The code location and type parameters for a Managed Service for Apache Flink application.default ApplicationConfiguration.Builder
applicationSnapshotConfiguration
(Consumer<ApplicationSnapshotConfiguration.Builder> applicationSnapshotConfiguration) Describes whether snapshots are enabled for a Managed Service for Apache Flink application.applicationSnapshotConfiguration
(ApplicationSnapshotConfiguration applicationSnapshotConfiguration) Describes whether snapshots are enabled for a Managed Service for Apache Flink application.default ApplicationConfiguration.Builder
environmentProperties
(Consumer<EnvironmentProperties.Builder> environmentProperties) Describes execution properties for a Managed Service for Apache Flink application.environmentProperties
(EnvironmentProperties environmentProperties) Describes execution properties for a Managed Service for Apache Flink application.default ApplicationConfiguration.Builder
flinkApplicationConfiguration
(Consumer<FlinkApplicationConfiguration.Builder> flinkApplicationConfiguration) The creation and update parameters for a Managed Service for Apache Flink application.flinkApplicationConfiguration
(FlinkApplicationConfiguration flinkApplicationConfiguration) The creation and update parameters for a Managed Service for Apache Flink application.default ApplicationConfiguration.Builder
sqlApplicationConfiguration
(Consumer<SqlApplicationConfiguration.Builder> sqlApplicationConfiguration) The creation and update parameters for a SQL-based Kinesis Data Analytics application.sqlApplicationConfiguration
(SqlApplicationConfiguration sqlApplicationConfiguration) The creation and update parameters for a SQL-based Kinesis Data Analytics application.vpcConfigurations
(Collection<VpcConfiguration> vpcConfigurations) The array of descriptions of VPC configurations available to the application.vpcConfigurations
(Consumer<VpcConfiguration.Builder>... vpcConfigurations) The array of descriptions of VPC configurations available to the application.vpcConfigurations
(VpcConfiguration... vpcConfigurations) The array of descriptions of VPC configurations available to the application.default ApplicationConfiguration.Builder
zeppelinApplicationConfiguration
(Consumer<ZeppelinApplicationConfiguration.Builder> zeppelinApplicationConfiguration) The configuration parameters for a Managed Service for Apache Flink Studio notebook.zeppelinApplicationConfiguration
(ZeppelinApplicationConfiguration zeppelinApplicationConfiguration) The configuration parameters for a Managed Service for Apache Flink Studio notebook.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
sqlApplicationConfiguration
ApplicationConfiguration.Builder sqlApplicationConfiguration(SqlApplicationConfiguration sqlApplicationConfiguration) The creation and update parameters for a SQL-based Kinesis Data Analytics application.
- Parameters:
sqlApplicationConfiguration
- The creation and update parameters for a SQL-based Kinesis Data Analytics application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sqlApplicationConfiguration
default ApplicationConfiguration.Builder sqlApplicationConfiguration(Consumer<SqlApplicationConfiguration.Builder> sqlApplicationConfiguration) The creation and update parameters for a SQL-based Kinesis Data Analytics application.
This is a convenience method that creates an instance of theSqlApplicationConfiguration.Builder
avoiding the need to create one manually viaSqlApplicationConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosqlApplicationConfiguration(SqlApplicationConfiguration)
.- Parameters:
sqlApplicationConfiguration
- a consumer that will call methods onSqlApplicationConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
flinkApplicationConfiguration
ApplicationConfiguration.Builder flinkApplicationConfiguration(FlinkApplicationConfiguration flinkApplicationConfiguration) The creation and update parameters for a Managed Service for Apache Flink application.
- Parameters:
flinkApplicationConfiguration
- The creation and update parameters for a Managed Service for Apache Flink application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flinkApplicationConfiguration
default ApplicationConfiguration.Builder flinkApplicationConfiguration(Consumer<FlinkApplicationConfiguration.Builder> flinkApplicationConfiguration) The creation and update parameters for a Managed Service for Apache Flink application.
This is a convenience method that creates an instance of theFlinkApplicationConfiguration.Builder
avoiding the need to create one manually viaFlinkApplicationConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toflinkApplicationConfiguration(FlinkApplicationConfiguration)
.- Parameters:
flinkApplicationConfiguration
- a consumer that will call methods onFlinkApplicationConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
environmentProperties
Describes execution properties for a Managed Service for Apache Flink application.
- Parameters:
environmentProperties
- Describes execution properties for a Managed Service for Apache Flink application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentProperties
default ApplicationConfiguration.Builder environmentProperties(Consumer<EnvironmentProperties.Builder> environmentProperties) Describes execution properties for a Managed Service for Apache Flink application.
This is a convenience method that creates an instance of theEnvironmentProperties.Builder
avoiding the need to create one manually viaEnvironmentProperties.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toenvironmentProperties(EnvironmentProperties)
.- Parameters:
environmentProperties
- a consumer that will call methods onEnvironmentProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationCodeConfiguration
ApplicationConfiguration.Builder applicationCodeConfiguration(ApplicationCodeConfiguration applicationCodeConfiguration) The code location and type parameters for a Managed Service for Apache Flink application.
- Parameters:
applicationCodeConfiguration
- The code location and type parameters for a Managed Service for Apache Flink application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationCodeConfiguration
default ApplicationConfiguration.Builder applicationCodeConfiguration(Consumer<ApplicationCodeConfiguration.Builder> applicationCodeConfiguration) The code location and type parameters for a Managed Service for Apache Flink application.
This is a convenience method that creates an instance of theApplicationCodeConfiguration.Builder
avoiding the need to create one manually viaApplicationCodeConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapplicationCodeConfiguration(ApplicationCodeConfiguration)
.- Parameters:
applicationCodeConfiguration
- a consumer that will call methods onApplicationCodeConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationSnapshotConfiguration
ApplicationConfiguration.Builder applicationSnapshotConfiguration(ApplicationSnapshotConfiguration applicationSnapshotConfiguration) Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
- Parameters:
applicationSnapshotConfiguration
- Describes whether snapshots are enabled for a Managed Service for Apache Flink application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationSnapshotConfiguration
default ApplicationConfiguration.Builder applicationSnapshotConfiguration(Consumer<ApplicationSnapshotConfiguration.Builder> applicationSnapshotConfiguration) Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
This is a convenience method that creates an instance of theApplicationSnapshotConfiguration.Builder
avoiding the need to create one manually viaApplicationSnapshotConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapplicationSnapshotConfiguration(ApplicationSnapshotConfiguration)
.- Parameters:
applicationSnapshotConfiguration
- a consumer that will call methods onApplicationSnapshotConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vpcConfigurations
The array of descriptions of VPC configurations available to the application.
- Parameters:
vpcConfigurations
- The array of descriptions of VPC configurations available to the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcConfigurations
The array of descriptions of VPC configurations available to the application.
- Parameters:
vpcConfigurations
- The array of descriptions of VPC configurations available to the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcConfigurations
ApplicationConfiguration.Builder vpcConfigurations(Consumer<VpcConfiguration.Builder>... vpcConfigurations) The array of descriptions of VPC configurations available to the application.
This is a convenience method that creates an instance of theVpcConfiguration.Builder
avoiding the need to create one manually viaVpcConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovpcConfigurations(List<VpcConfiguration>)
.- Parameters:
vpcConfigurations
- a consumer that will call methods onVpcConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
zeppelinApplicationConfiguration
ApplicationConfiguration.Builder zeppelinApplicationConfiguration(ZeppelinApplicationConfiguration zeppelinApplicationConfiguration) The configuration parameters for a Managed Service for Apache Flink Studio notebook.
- Parameters:
zeppelinApplicationConfiguration
- The configuration parameters for a Managed Service for Apache Flink Studio notebook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
zeppelinApplicationConfiguration
default ApplicationConfiguration.Builder zeppelinApplicationConfiguration(Consumer<ZeppelinApplicationConfiguration.Builder> zeppelinApplicationConfiguration) The configuration parameters for a Managed Service for Apache Flink Studio notebook.
This is a convenience method that creates an instance of theZeppelinApplicationConfiguration.Builder
avoiding the need to create one manually viaZeppelinApplicationConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tozeppelinApplicationConfiguration(ZeppelinApplicationConfiguration)
.- Parameters:
zeppelinApplicationConfiguration
- a consumer that will call methods onZeppelinApplicationConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-