Interface ApplicationConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ApplicationConfiguration.Builder,,ApplicationConfiguration> SdkBuilder<ApplicationConfiguration.Builder,,ApplicationConfiguration> SdkPojo
- Enclosing class:
ApplicationConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault ApplicationConfiguration.BuilderapplicationCodeConfiguration(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.BuilderapplicationEncryptionConfiguration(Consumer<ApplicationEncryptionConfiguration.Builder> applicationEncryptionConfiguration) The configuration to manage encryption at rest.applicationEncryptionConfiguration(ApplicationEncryptionConfiguration applicationEncryptionConfiguration) The configuration to manage encryption at rest.default ApplicationConfiguration.BuilderapplicationSnapshotConfiguration(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.BuilderapplicationSystemRollbackConfiguration(Consumer<ApplicationSystemRollbackConfiguration.Builder> applicationSystemRollbackConfiguration) Describes whether system rollbacks are enabled for a Managed Service for Apache Flink application.applicationSystemRollbackConfiguration(ApplicationSystemRollbackConfiguration applicationSystemRollbackConfiguration) Describes whether system rollbacks 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.environmentProperties(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.flinkApplicationConfiguration(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.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.BuilderzeppelinApplicationConfiguration(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.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:
-
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:
-
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:
-
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:
-
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:
-
applicationSystemRollbackConfiguration
ApplicationConfiguration.Builder applicationSystemRollbackConfiguration(ApplicationSystemRollbackConfiguration applicationSystemRollbackConfiguration) Describes whether system rollbacks are enabled for a Managed Service for Apache Flink application.
- Parameters:
applicationSystemRollbackConfiguration- Describes whether system rollbacks 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.
-
applicationSystemRollbackConfiguration
default ApplicationConfiguration.Builder applicationSystemRollbackConfiguration(Consumer<ApplicationSystemRollbackConfiguration.Builder> applicationSystemRollbackConfiguration) Describes whether system rollbacks are enabled for a Managed Service for Apache Flink application.
This is a convenience method that creates an instance of theApplicationSystemRollbackConfiguration.Builderavoiding the need to create one manually viaApplicationSystemRollbackConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapplicationSystemRollbackConfiguration(ApplicationSystemRollbackConfiguration).- Parameters:
applicationSystemRollbackConfiguration- a consumer that will call methods onApplicationSystemRollbackConfiguration.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.Builderavoiding the need to create one manually viaVpcConfiguration.builder().When the
Consumercompletes,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.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:
-
applicationEncryptionConfiguration
ApplicationConfiguration.Builder applicationEncryptionConfiguration(ApplicationEncryptionConfiguration applicationEncryptionConfiguration) The configuration to manage encryption at rest.
- Parameters:
applicationEncryptionConfiguration- The configuration to manage encryption at rest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationEncryptionConfiguration
default ApplicationConfiguration.Builder applicationEncryptionConfiguration(Consumer<ApplicationEncryptionConfiguration.Builder> applicationEncryptionConfiguration) The configuration to manage encryption at rest.
This is a convenience method that creates an instance of theApplicationEncryptionConfiguration.Builderavoiding the need to create one manually viaApplicationEncryptionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapplicationEncryptionConfiguration(ApplicationEncryptionConfiguration).- Parameters:
applicationEncryptionConfiguration- a consumer that will call methods onApplicationEncryptionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-