Interface DeleteApplicationOutputRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DeleteApplicationOutputRequest.Builder,DeleteApplicationOutputRequest>,KinesisAnalyticsRequest.Builder,SdkBuilder<DeleteApplicationOutputRequest.Builder,DeleteApplicationOutputRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DeleteApplicationOutputRequest
public static interface DeleteApplicationOutputRequest.Builder extends KinesisAnalyticsRequest.Builder, SdkPojo, CopyableBuilder<DeleteApplicationOutputRequest.Builder,DeleteApplicationOutputRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteApplicationOutputRequest.BuilderapplicationName(String applicationName)Amazon Kinesis Analytics application name.DeleteApplicationOutputRequest.BuildercurrentApplicationVersionId(Long currentApplicationVersionId)Amazon Kinesis Analytics application version.DeleteApplicationOutputRequest.BuilderoutputId(String outputId)The ID of the configuration to delete.DeleteApplicationOutputRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DeleteApplicationOutputRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
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.kinesisanalytics.model.KinesisAnalyticsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
applicationName
DeleteApplicationOutputRequest.Builder applicationName(String applicationName)
Amazon Kinesis Analytics application name.
- Parameters:
applicationName- Amazon Kinesis Analytics application name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentApplicationVersionId
DeleteApplicationOutputRequest.Builder currentApplicationVersionId(Long currentApplicationVersionId)
Amazon Kinesis Analytics application version. 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- Amazon Kinesis Analytics application version. 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.
-
outputId
DeleteApplicationOutputRequest.Builder outputId(String outputId)
The ID of the configuration to delete. Each output configuration that is added to the application, either when the application is created or later using the AddApplicationOutput operation, has a unique ID. You need to provide the ID to uniquely identify the output configuration that you want to delete from the application configuration. You can use the DescribeApplication operation to get the specific
OutputId.- Parameters:
outputId- The ID of the configuration to delete. Each output configuration that is added to the application, either when the application is created or later using the AddApplicationOutput operation, has a unique ID. You need to provide the ID to uniquely identify the output configuration that you want to delete from the application configuration. You can use the DescribeApplication operation to get the specificOutputId.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteApplicationOutputRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteApplicationOutputRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-