Interface AddApplicationInputProcessingConfigurationRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<AddApplicationInputProcessingConfigurationRequest.Builder,AddApplicationInputProcessingConfigurationRequest>,KinesisAnalyticsV2Request.Builder,SdkBuilder<AddApplicationInputProcessingConfigurationRequest.Builder,AddApplicationInputProcessingConfigurationRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- AddApplicationInputProcessingConfigurationRequest
public static interface AddApplicationInputProcessingConfigurationRequest.Builder extends KinesisAnalyticsV2Request.Builder, SdkPojo, CopyableBuilder<AddApplicationInputProcessingConfigurationRequest.Builder,AddApplicationInputProcessingConfigurationRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.kinesisanalyticsv2.model.KinesisAnalyticsV2Request.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
applicationName
AddApplicationInputProcessingConfigurationRequest.Builder applicationName(String applicationName)
The 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.
-
currentApplicationVersionId
AddApplicationInputProcessingConfigurationRequest.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, theConcurrentModificationExceptionis returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputId
AddApplicationInputProcessingConfigurationRequest.Builder inputId(String 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.
- 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.
-
inputProcessingConfiguration
AddApplicationInputProcessingConfigurationRequest.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.
-
inputProcessingConfiguration
default 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 onInputProcessingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
inputProcessingConfiguration(InputProcessingConfiguration)
-
overrideConfiguration
AddApplicationInputProcessingConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
AddApplicationInputProcessingConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-