Interface RunConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RunConfiguration.Builder,
,RunConfiguration> SdkBuilder<RunConfiguration.Builder,
,RunConfiguration> SdkPojo
- Enclosing class:
RunConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault RunConfiguration.Builder
applicationRestoreConfiguration
(Consumer<ApplicationRestoreConfiguration.Builder> applicationRestoreConfiguration) Describes the restore behavior of a restarting application.applicationRestoreConfiguration
(ApplicationRestoreConfiguration applicationRestoreConfiguration) Describes the restore behavior of a restarting application.default RunConfiguration.Builder
flinkRunConfiguration
(Consumer<FlinkRunConfiguration.Builder> flinkRunConfiguration) Describes the starting parameters for a Managed Service for Apache Flink application.flinkRunConfiguration
(FlinkRunConfiguration flinkRunConfiguration) Describes the starting parameters for a Managed Service for Apache Flink application.sqlRunConfigurations
(Collection<SqlRunConfiguration> sqlRunConfigurations) Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.sqlRunConfigurations
(Consumer<SqlRunConfiguration.Builder>... sqlRunConfigurations) Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.sqlRunConfigurations
(SqlRunConfiguration... sqlRunConfigurations) Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.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
-
flinkRunConfiguration
Describes the starting parameters for a Managed Service for Apache Flink application.
- Parameters:
flinkRunConfiguration
- Describes the starting parameters for a Managed Service for Apache Flink application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flinkRunConfiguration
default RunConfiguration.Builder flinkRunConfiguration(Consumer<FlinkRunConfiguration.Builder> flinkRunConfiguration) Describes the starting parameters for a Managed Service for Apache Flink application.
This is a convenience method that creates an instance of theFlinkRunConfiguration.Builder
avoiding the need to create one manually viaFlinkRunConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toflinkRunConfiguration(FlinkRunConfiguration)
.- Parameters:
flinkRunConfiguration
- a consumer that will call methods onFlinkRunConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sqlRunConfigurations
Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.
- Parameters:
sqlRunConfigurations
- Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sqlRunConfigurations
Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.
- Parameters:
sqlRunConfigurations
- Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sqlRunConfigurations
RunConfiguration.Builder sqlRunConfigurations(Consumer<SqlRunConfiguration.Builder>... sqlRunConfigurations) Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.
This is a convenience method that creates an instance of theSqlRunConfiguration.Builder
avoiding the need to create one manually viaSqlRunConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosqlRunConfigurations(List<SqlRunConfiguration>)
.- Parameters:
sqlRunConfigurations
- a consumer that will call methods onSqlRunConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationRestoreConfiguration
RunConfiguration.Builder applicationRestoreConfiguration(ApplicationRestoreConfiguration applicationRestoreConfiguration) Describes the restore behavior of a restarting application.
- Parameters:
applicationRestoreConfiguration
- Describes the restore behavior of a restarting application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationRestoreConfiguration
default RunConfiguration.Builder applicationRestoreConfiguration(Consumer<ApplicationRestoreConfiguration.Builder> applicationRestoreConfiguration) Describes the restore behavior of a restarting application.
This is a convenience method that creates an instance of theApplicationRestoreConfiguration.Builder
avoiding the need to create one manually viaApplicationRestoreConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapplicationRestoreConfiguration(ApplicationRestoreConfiguration)
.- Parameters:
applicationRestoreConfiguration
- a consumer that will call methods onApplicationRestoreConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-