Interface RunConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RunConfiguration.Builder,RunConfiguration>,SdkBuilder<RunConfiguration.Builder,RunConfiguration>,SdkPojo
- Enclosing class:
- RunConfiguration
public static interface RunConfiguration.Builder extends SdkPojo, CopyableBuilder<RunConfiguration.Builder,RunConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default RunConfiguration.BuilderapplicationRestoreConfiguration(Consumer<ApplicationRestoreConfiguration.Builder> applicationRestoreConfiguration)Describes the restore behavior of a restarting application.RunConfiguration.BuilderapplicationRestoreConfiguration(ApplicationRestoreConfiguration applicationRestoreConfiguration)Describes the restore behavior of a restarting application.default RunConfiguration.BuilderflinkRunConfiguration(Consumer<FlinkRunConfiguration.Builder> flinkRunConfiguration)Describes the starting parameters for a Managed Service for Apache Flink application.RunConfiguration.BuilderflinkRunConfiguration(FlinkRunConfiguration flinkRunConfiguration)Describes the starting parameters for a Managed Service for Apache Flink application.RunConfiguration.BuildersqlRunConfigurations(Collection<SqlRunConfiguration> sqlRunConfigurations)Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.RunConfiguration.BuildersqlRunConfigurations(Consumer<SqlRunConfiguration.Builder>... sqlRunConfigurations)Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.RunConfiguration.BuildersqlRunConfigurations(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 Detail
-
flinkRunConfiguration
RunConfiguration.Builder flinkRunConfiguration(FlinkRunConfiguration 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.Builderavoiding the need to create one manually viaFlinkRunConfiguration.builder().When the
Consumercompletes,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:
flinkRunConfiguration(FlinkRunConfiguration)
-
sqlRunConfigurations
RunConfiguration.Builder sqlRunConfigurations(Collection<SqlRunConfiguration> 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(SqlRunConfiguration... 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.Builderavoiding the need to create one manually viaSqlRunConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#sqlRunConfigurations(List.) - 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:
#sqlRunConfigurations(java.util.Collection)
-
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.Builderavoiding the need to create one manually viaApplicationRestoreConfiguration.builder().When the
Consumercompletes,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:
applicationRestoreConfiguration(ApplicationRestoreConfiguration)
-
-