public static interface ApplicationConfiguration.Builder extends SdkPojo, CopyableBuilder<ApplicationConfiguration.Builder,ApplicationConfiguration>
Modifier and Type | Method and Description |
---|---|
ApplicationConfiguration.Builder |
applicationCodeConfiguration(ApplicationCodeConfiguration applicationCodeConfiguration)
The code location and type parameters for a Java-based Kinesis Data Analytics application.
|
default ApplicationConfiguration.Builder |
applicationCodeConfiguration(Consumer<ApplicationCodeConfiguration.Builder> applicationCodeConfiguration)
The code location and type parameters for a Java-based Kinesis Data Analytics application.
|
ApplicationConfiguration.Builder |
applicationSnapshotConfiguration(ApplicationSnapshotConfiguration applicationSnapshotConfiguration)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
|
default ApplicationConfiguration.Builder |
applicationSnapshotConfiguration(Consumer<ApplicationSnapshotConfiguration.Builder> applicationSnapshotConfiguration)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
|
default ApplicationConfiguration.Builder |
environmentProperties(Consumer<EnvironmentProperties.Builder> environmentProperties)
Describes execution properties for a Java-based Kinesis Data Analytics application.
|
ApplicationConfiguration.Builder |
environmentProperties(EnvironmentProperties environmentProperties)
Describes execution properties for a Java-based Kinesis Data Analytics application.
|
default ApplicationConfiguration.Builder |
flinkApplicationConfiguration(Consumer<FlinkApplicationConfiguration.Builder> flinkApplicationConfiguration)
The creation and update parameters for a Java-based Kinesis Data Analytics application.
|
ApplicationConfiguration.Builder |
flinkApplicationConfiguration(FlinkApplicationConfiguration flinkApplicationConfiguration)
The creation and update parameters for a Java-based Kinesis Data Analytics application.
|
default ApplicationConfiguration.Builder |
sqlApplicationConfiguration(Consumer<SqlApplicationConfiguration.Builder> sqlApplicationConfiguration)
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
|
ApplicationConfiguration.Builder |
sqlApplicationConfiguration(SqlApplicationConfiguration sqlApplicationConfiguration)
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
|
copy
applyMutation, build
ApplicationConfiguration.Builder sqlApplicationConfiguration(SqlApplicationConfiguration sqlApplicationConfiguration)
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
sqlApplicationConfiguration
- The creation and update parameters for an SQL-based Kinesis Data Analytics application.default ApplicationConfiguration.Builder sqlApplicationConfiguration(Consumer<SqlApplicationConfiguration.Builder> sqlApplicationConfiguration)
The creation and update parameters for an SQL-based Kinesis Data Analytics application.
This is a convenience that creates an instance of theSqlApplicationConfiguration.Builder
avoiding
the need to create one manually via SqlApplicationConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to sqlApplicationConfiguration(SqlApplicationConfiguration)
.sqlApplicationConfiguration
- a consumer that will call methods on SqlApplicationConfiguration.Builder
sqlApplicationConfiguration(SqlApplicationConfiguration)
ApplicationConfiguration.Builder flinkApplicationConfiguration(FlinkApplicationConfiguration flinkApplicationConfiguration)
The creation and update parameters for a Java-based Kinesis Data Analytics application.
flinkApplicationConfiguration
- The creation and update parameters for a Java-based Kinesis Data Analytics application.default ApplicationConfiguration.Builder flinkApplicationConfiguration(Consumer<FlinkApplicationConfiguration.Builder> flinkApplicationConfiguration)
The creation and update parameters for a Java-based Kinesis Data Analytics application.
This is a convenience that creates an instance of theFlinkApplicationConfiguration.Builder
avoiding
the need to create one manually via FlinkApplicationConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to flinkApplicationConfiguration(FlinkApplicationConfiguration)
.flinkApplicationConfiguration
- a consumer that will call methods on FlinkApplicationConfiguration.Builder
flinkApplicationConfiguration(FlinkApplicationConfiguration)
ApplicationConfiguration.Builder environmentProperties(EnvironmentProperties environmentProperties)
Describes execution properties for a Java-based Kinesis Data Analytics application.
environmentProperties
- Describes execution properties for a Java-based Kinesis Data Analytics application.default ApplicationConfiguration.Builder environmentProperties(Consumer<EnvironmentProperties.Builder> environmentProperties)
Describes execution properties for a Java-based Kinesis Data Analytics application.
This is a convenience that creates an instance of theEnvironmentProperties.Builder
avoiding the need
to create one manually via EnvironmentProperties.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to environmentProperties(EnvironmentProperties)
.environmentProperties
- a consumer that will call methods on EnvironmentProperties.Builder
environmentProperties(EnvironmentProperties)
ApplicationConfiguration.Builder applicationCodeConfiguration(ApplicationCodeConfiguration applicationCodeConfiguration)
The code location and type parameters for a Java-based Kinesis Data Analytics application.
applicationCodeConfiguration
- The code location and type parameters for a Java-based Kinesis Data Analytics application.default ApplicationConfiguration.Builder applicationCodeConfiguration(Consumer<ApplicationCodeConfiguration.Builder> applicationCodeConfiguration)
The code location and type parameters for a Java-based Kinesis Data Analytics application.
This is a convenience that creates an instance of theApplicationCodeConfiguration.Builder
avoiding
the need to create one manually via ApplicationCodeConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to applicationCodeConfiguration(ApplicationCodeConfiguration)
.applicationCodeConfiguration
- a consumer that will call methods on ApplicationCodeConfiguration.Builder
applicationCodeConfiguration(ApplicationCodeConfiguration)
ApplicationConfiguration.Builder applicationSnapshotConfiguration(ApplicationSnapshotConfiguration applicationSnapshotConfiguration)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
applicationSnapshotConfiguration
- Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.default ApplicationConfiguration.Builder applicationSnapshotConfiguration(Consumer<ApplicationSnapshotConfiguration.Builder> applicationSnapshotConfiguration)
Describes whether snapshots are enabled for a Java-based Kinesis Data Analytics application.
This is a convenience that creates an instance of theApplicationSnapshotConfiguration.Builder
avoiding the need to create one manually via ApplicationSnapshotConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to
applicationSnapshotConfiguration(ApplicationSnapshotConfiguration)
.applicationSnapshotConfiguration
- a consumer that will call methods on ApplicationSnapshotConfiguration.Builder
applicationSnapshotConfiguration(ApplicationSnapshotConfiguration)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.