public static interface AddApplicationInputProcessingConfigurationRequest.Builder extends KinesisAnalyticsRequest.Builder, CopyableBuilder<AddApplicationInputProcessingConfigurationRequest.Builder,AddApplicationInputProcessingConfigurationRequest>
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
AddApplicationInputProcessingConfigurationRequest.Builder applicationName(String applicationName)
Name of the application to which you want to add the input processing configuration.
applicationName
- Name of the application to which you want to add the input processing configuration.AddApplicationInputProcessingConfigurationRequest.Builder currentApplicationVersionId(Long currentApplicationVersionId)
Version of the application to which you want to add the input processing configuration. You can use the
DescribeApplication operation to get the current application version. If the version specified is not
the current version, the ConcurrentModificationException
is returned.
currentApplicationVersionId
- Version of the application to which you want to add the input processing configuration. You can use
the DescribeApplication operation to get the current application version. If the version
specified is not the current version, the ConcurrentModificationException
is returned.AddApplicationInputProcessingConfigurationRequest.Builder inputId(String inputId)
The ID of the input configuration to which to add the input configuration. You can get a list of the input IDs for an application using the DescribeApplication operation.
inputId
- The ID of the input configuration to which to add the input configuration. You can get a list of the
input IDs for an application using the DescribeApplication operation.AddApplicationInputProcessingConfigurationRequest.Builder inputProcessingConfiguration(InputProcessingConfiguration inputProcessingConfiguration)
The InputProcessingConfiguration to add to the application.
inputProcessingConfiguration
- The InputProcessingConfiguration to add to the application.default AddApplicationInputProcessingConfigurationRequest.Builder inputProcessingConfiguration(Consumer<InputProcessingConfiguration.Builder> inputProcessingConfiguration)
The InputProcessingConfiguration to add to the application.
This is a convenience that creates an instance of theInputProcessingConfiguration.Builder
avoiding
the need to create one manually via InputProcessingConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to inputProcessingConfiguration(InputProcessingConfiguration)
.inputProcessingConfiguration
- a consumer that will call methods on InputProcessingConfiguration.Builder
inputProcessingConfiguration(InputProcessingConfiguration)
AddApplicationInputProcessingConfigurationRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.