public static interface CreateApplicationRequest.Builder extends KinesisAnalyticsV2Request.Builder, SdkPojo, CopyableBuilder<CreateApplicationRequest.Builder,CreateApplicationRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateApplicationRequest.Builder |
applicationConfiguration(ApplicationConfiguration applicationConfiguration)
Use this parameter to configure the application.
|
default CreateApplicationRequest.Builder |
applicationConfiguration(Consumer<ApplicationConfiguration.Builder> applicationConfiguration)
Use this parameter to configure the application.
|
CreateApplicationRequest.Builder |
applicationDescription(String applicationDescription)
A summary description of the application.
|
CreateApplicationRequest.Builder |
applicationMode(ApplicationMode applicationMode)
Use the
STREAMING mode to create a Kinesis Data Analytics Studio notebook. |
CreateApplicationRequest.Builder |
applicationMode(String applicationMode)
Use the
STREAMING mode to create a Kinesis Data Analytics Studio notebook. |
CreateApplicationRequest.Builder |
applicationName(String applicationName)
The name of your application (for example,
sample-app). |
CreateApplicationRequest.Builder |
cloudWatchLoggingOptions(CloudWatchLoggingOption... cloudWatchLoggingOptions)
Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration errors.
|
CreateApplicationRequest.Builder |
cloudWatchLoggingOptions(Collection<CloudWatchLoggingOption> cloudWatchLoggingOptions)
Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration errors.
|
CreateApplicationRequest.Builder |
cloudWatchLoggingOptions(Consumer<CloudWatchLoggingOption.Builder>... cloudWatchLoggingOptions)
Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration errors.
|
CreateApplicationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateApplicationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateApplicationRequest.Builder |
runtimeEnvironment(RuntimeEnvironment runtimeEnvironment)
The runtime environment for the application (
SQL-1_0, FLINK-1_6,
FLINK-1_8, or FLINK-1_11). |
CreateApplicationRequest.Builder |
runtimeEnvironment(String runtimeEnvironment)
The runtime environment for the application (
SQL-1_0, FLINK-1_6,
FLINK-1_8, or FLINK-1_11). |
CreateApplicationRequest.Builder |
serviceExecutionRole(String serviceExecutionRole)
The IAM role used by the application to access Kinesis data streams, Kinesis Data Firehose delivery streams,
Amazon S3 objects, and other external resources.
|
CreateApplicationRequest.Builder |
tags(Collection<Tag> tags)
A list of one or more tags to assign to the application.
|
CreateApplicationRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of one or more tags to assign to the application.
|
CreateApplicationRequest.Builder |
tags(Tag... tags)
A list of one or more tags to assign to the application.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateApplicationRequest.Builder applicationName(String applicationName)
The name of your application (for example, sample-app).
applicationName - The name of your application (for example, sample-app).CreateApplicationRequest.Builder applicationDescription(String applicationDescription)
A summary description of the application.
applicationDescription - A summary description of the application.CreateApplicationRequest.Builder runtimeEnvironment(String runtimeEnvironment)
The runtime environment for the application (SQL-1_0, FLINK-1_6,
FLINK-1_8, or FLINK-1_11).
runtimeEnvironment - The runtime environment for the application (SQL-1_0, FLINK-1_6,
FLINK-1_8, or FLINK-1_11).RuntimeEnvironment,
RuntimeEnvironmentCreateApplicationRequest.Builder runtimeEnvironment(RuntimeEnvironment runtimeEnvironment)
The runtime environment for the application (SQL-1_0, FLINK-1_6,
FLINK-1_8, or FLINK-1_11).
runtimeEnvironment - The runtime environment for the application (SQL-1_0, FLINK-1_6,
FLINK-1_8, or FLINK-1_11).RuntimeEnvironment,
RuntimeEnvironmentCreateApplicationRequest.Builder serviceExecutionRole(String serviceExecutionRole)
The IAM role used by the application to access Kinesis data streams, Kinesis Data Firehose delivery streams, Amazon S3 objects, and other external resources.
serviceExecutionRole - The IAM role used by the application to access Kinesis data streams, Kinesis Data Firehose delivery
streams, Amazon S3 objects, and other external resources.CreateApplicationRequest.Builder applicationConfiguration(ApplicationConfiguration applicationConfiguration)
Use this parameter to configure the application.
applicationConfiguration - Use this parameter to configure the application.default CreateApplicationRequest.Builder applicationConfiguration(Consumer<ApplicationConfiguration.Builder> applicationConfiguration)
Use this parameter to configure the application.
This is a convenience method that creates an instance of theApplicationConfiguration.Builder
avoiding the need to create one manually via ApplicationConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to applicationConfiguration(ApplicationConfiguration).
applicationConfiguration - a consumer that will call methods on ApplicationConfiguration.BuilderapplicationConfiguration(ApplicationConfiguration)CreateApplicationRequest.Builder cloudWatchLoggingOptions(Collection<CloudWatchLoggingOption> cloudWatchLoggingOptions)
Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration errors.
cloudWatchLoggingOptions - Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration
errors.CreateApplicationRequest.Builder cloudWatchLoggingOptions(CloudWatchLoggingOption... cloudWatchLoggingOptions)
Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration errors.
cloudWatchLoggingOptions - Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration
errors.CreateApplicationRequest.Builder cloudWatchLoggingOptions(Consumer<CloudWatchLoggingOption.Builder>... cloudWatchLoggingOptions)
Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration errors.
This is a convenience method that creates an instance of theCloudWatchLoggingOption.Builder avoiding the
need to create one manually via
CloudWatchLoggingOption.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #cloudWatchLoggingOptions(List.
cloudWatchLoggingOptions - a consumer that will call methods on
CloudWatchLoggingOption.Builder#cloudWatchLoggingOptions(java.util.Collection) CreateApplicationRequest.Builder tags(Collection<Tag> tags)
A list of one or more tags to assign to the application. A tag is a key-value pair that identifies an application. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50. For more information, see Using Tagging.
tags - A list of one or more tags to assign to the application. A tag is a key-value pair that identifies an
application. Note that the maximum number of application tags includes system tags. The maximum number
of user-defined application tags is 50. For more information, see Using Tagging.CreateApplicationRequest.Builder tags(Tag... tags)
A list of one or more tags to assign to the application. A tag is a key-value pair that identifies an application. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50. For more information, see Using Tagging.
tags - A list of one or more tags to assign to the application. A tag is a key-value pair that identifies an
application. Note that the maximum number of application tags includes system tags. The maximum number
of user-defined application tags is 50. For more information, see Using Tagging.CreateApplicationRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of one or more tags to assign to the application. A tag is a key-value pair that identifies an application. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50. For more information, see Using Tagging.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateApplicationRequest.Builder applicationMode(String applicationMode)
Use the STREAMING mode to create a Kinesis Data Analytics Studio notebook. To create a Kinesis
Data Analytics Studio notebook, use the INTERACTIVE mode.
applicationMode - Use the STREAMING mode to create a Kinesis Data Analytics Studio notebook. To create a
Kinesis Data Analytics Studio notebook, use the INTERACTIVE mode.ApplicationMode,
ApplicationModeCreateApplicationRequest.Builder applicationMode(ApplicationMode applicationMode)
Use the STREAMING mode to create a Kinesis Data Analytics Studio notebook. To create a Kinesis
Data Analytics Studio notebook, use the INTERACTIVE mode.
applicationMode - Use the STREAMING mode to create a Kinesis Data Analytics Studio notebook. To create a
Kinesis Data Analytics Studio notebook, use the INTERACTIVE mode.ApplicationMode,
ApplicationModeCreateApplicationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateApplicationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.