Interface ApplicationConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ApplicationConfiguration.Builder,ApplicationConfiguration>,SdkBuilder<ApplicationConfiguration.Builder,ApplicationConfiguration>,SdkPojo
- Enclosing class:
- ApplicationConfiguration
public static interface ApplicationConfiguration.Builder extends SdkPojo, CopyableBuilder<ApplicationConfiguration.Builder,ApplicationConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ApplicationConfiguration.BuilderapplicationCodeConfiguration(Consumer<ApplicationCodeConfiguration.Builder> applicationCodeConfiguration)The code location and type parameters for a Managed Service for Apache Flink application.ApplicationConfiguration.BuilderapplicationCodeConfiguration(ApplicationCodeConfiguration applicationCodeConfiguration)The code location and type parameters for a Managed Service for Apache Flink application.default ApplicationConfiguration.BuilderapplicationSnapshotConfiguration(Consumer<ApplicationSnapshotConfiguration.Builder> applicationSnapshotConfiguration)Describes whether snapshots are enabled for a Managed Service for Apache Flink application.ApplicationConfiguration.BuilderapplicationSnapshotConfiguration(ApplicationSnapshotConfiguration applicationSnapshotConfiguration)Describes whether snapshots are enabled for a Managed Service for Apache Flink application.default ApplicationConfiguration.BuilderenvironmentProperties(Consumer<EnvironmentProperties.Builder> environmentProperties)Describes execution properties for a Managed Service for Apache Flink application.ApplicationConfiguration.BuilderenvironmentProperties(EnvironmentProperties environmentProperties)Describes execution properties for a Managed Service for Apache Flink application.default ApplicationConfiguration.BuilderflinkApplicationConfiguration(Consumer<FlinkApplicationConfiguration.Builder> flinkApplicationConfiguration)The creation and update parameters for a Managed Service for Apache Flink application.ApplicationConfiguration.BuilderflinkApplicationConfiguration(FlinkApplicationConfiguration flinkApplicationConfiguration)The creation and update parameters for a Managed Service for Apache Flink application.default ApplicationConfiguration.BuildersqlApplicationConfiguration(Consumer<SqlApplicationConfiguration.Builder> sqlApplicationConfiguration)The creation and update parameters for a SQL-based Kinesis Data Analytics application.ApplicationConfiguration.BuildersqlApplicationConfiguration(SqlApplicationConfiguration sqlApplicationConfiguration)The creation and update parameters for a SQL-based Kinesis Data Analytics application.ApplicationConfiguration.BuildervpcConfigurations(Collection<VpcConfiguration> vpcConfigurations)The array of descriptions of VPC configurations available to the application.ApplicationConfiguration.BuildervpcConfigurations(Consumer<VpcConfiguration.Builder>... vpcConfigurations)The array of descriptions of VPC configurations available to the application.ApplicationConfiguration.BuildervpcConfigurations(VpcConfiguration... vpcConfigurations)The array of descriptions of VPC configurations available to the application.default ApplicationConfiguration.BuilderzeppelinApplicationConfiguration(Consumer<ZeppelinApplicationConfiguration.Builder> zeppelinApplicationConfiguration)The configuration parameters for a Managed Service for Apache Flink Studio notebook.ApplicationConfiguration.BuilderzeppelinApplicationConfiguration(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 Detail
-
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.Builderavoiding the need to create one manually viaSqlApplicationConfiguration.builder().When the
Consumercompletes,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:
sqlApplicationConfiguration(SqlApplicationConfiguration)
-
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.Builderavoiding the need to create one manually viaFlinkApplicationConfiguration.builder().When the
Consumercompletes,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:
flinkApplicationConfiguration(FlinkApplicationConfiguration)
-
environmentProperties
ApplicationConfiguration.Builder environmentProperties(EnvironmentProperties 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.Builderavoiding the need to create one manually viaEnvironmentProperties.builder().When the
Consumercompletes,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:
environmentProperties(EnvironmentProperties)
-
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.Builderavoiding the need to create one manually viaApplicationCodeConfiguration.builder().When the
Consumercompletes,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:
applicationCodeConfiguration(ApplicationCodeConfiguration)
-
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.Builderavoiding the need to create one manually viaApplicationSnapshotConfiguration.builder().When the
Consumercompletes,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:
applicationSnapshotConfiguration(ApplicationSnapshotConfiguration)
-
vpcConfigurations
ApplicationConfiguration.Builder vpcConfigurations(Collection<VpcConfiguration> 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(VpcConfiguration... 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.Builderavoiding the need to create one manually viaVpcConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#vpcConfigurations(List.) - 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:
#vpcConfigurations(java.util.Collection)
-
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.Builderavoiding the need to create one manually viaZeppelinApplicationConfiguration.builder().When the
Consumercompletes,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:
zeppelinApplicationConfiguration(ZeppelinApplicationConfiguration)
-
-