public static interface StartApplicationRequest.Builder extends KinesisAnalyticsRequest.Builder, CopyableBuilder<StartApplicationRequest.Builder,StartApplicationRequest>
| Modifier and Type | Method and Description |
|---|---|
StartApplicationRequest.Builder |
applicationName(String applicationName)
Name of the application.
|
StartApplicationRequest.Builder |
inputConfigurations(Collection<InputConfiguration> inputConfigurations)
Identifies the specific input, by ID, that the application starts consuming.
|
StartApplicationRequest.Builder |
inputConfigurations(Consumer<InputConfiguration.Builder>... inputConfigurations)
Identifies the specific input, by ID, that the application starts consuming.
|
StartApplicationRequest.Builder |
inputConfigurations(InputConfiguration... inputConfigurations)
Identifies the specific input, by ID, that the application starts consuming.
|
StartApplicationRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
StartApplicationRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
buildrequestOverrideConfigcopyapply, buildStartApplicationRequest.Builder applicationName(String applicationName)
Name of the application.
applicationName - Name of the application.StartApplicationRequest.Builder inputConfigurations(Collection<InputConfiguration> inputConfigurations)
Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics starts reading the streaming source associated with the input. You can also specify where in the streaming source you want Amazon Kinesis Analytics to start reading.
inputConfigurations - Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics
starts reading the streaming source associated with the input. You can also specify where in the
streaming source you want Amazon Kinesis Analytics to start reading.StartApplicationRequest.Builder inputConfigurations(InputConfiguration... inputConfigurations)
Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics starts reading the streaming source associated with the input. You can also specify where in the streaming source you want Amazon Kinesis Analytics to start reading.
inputConfigurations - Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics
starts reading the streaming source associated with the input. You can also specify where in the
streaming source you want Amazon Kinesis Analytics to start reading.StartApplicationRequest.Builder inputConfigurations(Consumer<InputConfiguration.Builder>... inputConfigurations)
Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics starts reading the streaming source associated with the input. You can also specify where in the streaming source you want Amazon Kinesis Analytics to start reading.
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 #inputConfigurations(List) .inputConfigurations - a consumer that will call methods on List.Builder #inputConfigurations(List) StartApplicationRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.StartApplicationRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.