public static interface StartApplicationRequest.Builder extends KinesisAnalyticsRequest.Builder, SdkPojo, 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 |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartApplicationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, 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 method that creates an instance of theInputConfiguration.Builder avoiding the need
to create one manually via
InputConfiguration.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #inputConfigurations(List.
inputConfigurations - a consumer that will call methods on
InputConfiguration.Builder#inputConfigurations(java.util.Collection) StartApplicationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartApplicationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.