Interface AddApplicationInputProcessingConfigurationRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<AddApplicationInputProcessingConfigurationRequest.Builder,,- AddApplicationInputProcessingConfigurationRequest> - KinesisAnalyticsV2Request.Builder,- SdkBuilder<AddApplicationInputProcessingConfigurationRequest.Builder,,- AddApplicationInputProcessingConfigurationRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- AddApplicationInputProcessingConfigurationRequest
- 
Method SummaryModifier and TypeMethodDescriptionapplicationName(String applicationName) The name of the application to which you want to add the input processing configuration.currentApplicationVersionId(Long currentApplicationVersionId) The version of the application to which you want to add the input processing configuration.The ID of the input configuration to add the input processing configuration to.inputProcessingConfiguration(Consumer<InputProcessingConfiguration.Builder> inputProcessingConfiguration) The InputProcessingConfiguration to add to the application.inputProcessingConfiguration(InputProcessingConfiguration inputProcessingConfiguration) The InputProcessingConfiguration to add to the application.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.kinesisanalyticsv2.model.KinesisAnalyticsV2Request.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
applicationNameThe name of the application to which you want to add the input processing configuration. - Parameters:
- applicationName- The name of the application to which you want to add the input processing configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
currentApplicationVersionIdAddApplicationInputProcessingConfigurationRequest.Builder currentApplicationVersionId(Long currentApplicationVersionId) The 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 ConcurrentModificationExceptionis returned.- Parameters:
- currentApplicationVersionId- The 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- ConcurrentModificationExceptionis returned.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputIdThe ID of the input configuration to add the input processing configuration to. You can get a list of the input IDs for an application using the DescribeApplication operation. - Parameters:
- inputId- The ID of the input configuration to add the input processing configuration to. You can get a list of the input IDs for an application using the DescribeApplication operation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputProcessingConfigurationAddApplicationInputProcessingConfigurationRequest.Builder inputProcessingConfiguration(InputProcessingConfiguration inputProcessingConfiguration) The InputProcessingConfiguration to add to the application. - Parameters:
- inputProcessingConfiguration- The InputProcessingConfiguration to add to the application.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputProcessingConfigurationdefault AddApplicationInputProcessingConfigurationRequest.Builder inputProcessingConfiguration(Consumer<InputProcessingConfiguration.Builder> inputProcessingConfiguration) The InputProcessingConfiguration to add to the application. This is a convenience method that creates an instance of theInputProcessingConfiguration.Builderavoiding the need to create one manually viaInputProcessingConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputProcessingConfiguration(InputProcessingConfiguration).- Parameters:
- inputProcessingConfiguration- a consumer that will call methods on- InputProcessingConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overrideConfigurationAddApplicationInputProcessingConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationAddApplicationInputProcessingConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-