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 |
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)
Add an optional request override configuration.
|
CreateApplicationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
CreateApplicationRequest.Builder |
runtimeEnvironment(RuntimeEnvironment runtimeEnvironment)
The runtime environment for the application (
SQL-1.0 or JAVA-8-FLINK-1.5). |
CreateApplicationRequest.Builder |
runtimeEnvironment(String runtimeEnvironment)
The runtime environment for the application (
SQL-1.0 or JAVA-8-FLINK-1.5). |
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.
|
buildoverrideConfigurationcopyapplyMutation, 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 or JAVA-8-FLINK-1.5).
runtimeEnvironment - The runtime environment for the application (SQL-1.0 or JAVA-8-FLINK-1.5).RuntimeEnvironment,
RuntimeEnvironmentCreateApplicationRequest.Builder runtimeEnvironment(RuntimeEnvironment runtimeEnvironment)
The runtime environment for the application (SQL-1.0 or JAVA-8-FLINK-1.5).
runtimeEnvironment - The runtime environment for the application (SQL-1.0 or JAVA-8-FLINK-1.5).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 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 that creates an instance of theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #cloudWatchLoggingOptions(List) .cloudWatchLoggingOptions - a consumer that will call methods on List.Builder #cloudWatchLoggingOptions(List) CreateApplicationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.CreateApplicationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.