Interface DeregisterStreamConsumerRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DeregisterStreamConsumerRequest.Builder,,DeregisterStreamConsumerRequest> KinesisRequest.Builder,SdkBuilder<DeregisterStreamConsumerRequest.Builder,,DeregisterStreamConsumerRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
DeregisterStreamConsumerRequest
@Mutable
@NotThreadSafe
public static interface DeregisterStreamConsumerRequest.Builder
extends KinesisRequest.Builder, SdkPojo, CopyableBuilder<DeregisterStreamConsumerRequest.Builder,DeregisterStreamConsumerRequest>
-
Method Summary
Modifier and TypeMethodDescriptionconsumerARN(String consumerARN) The ARN returned by Kinesis Data Streams when you registered the consumer.consumerName(String consumerName) The name that you gave to the consumer.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The ARN of the Kinesis data stream that the consumer is registered with.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.kinesis.model.KinesisRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
streamARN
The ARN of the Kinesis data stream that the consumer is registered with. For more information, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.
- Parameters:
streamARN- The ARN of the Kinesis data stream that the consumer is registered with. For more information, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
consumerName
The name that you gave to the consumer.
- Parameters:
consumerName- The name that you gave to the consumer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
consumerARN
The ARN returned by Kinesis Data Streams when you registered the consumer. If you don't know the ARN of the consumer that you want to deregister, you can use the ListStreamConsumers operation to get a list of the descriptions of all the consumers that are currently registered with a given data stream. The description of a consumer contains its ARN.
- Parameters:
consumerARN- The ARN returned by Kinesis Data Streams when you registered the consumer. If you don't know the ARN of the consumer that you want to deregister, you can use the ListStreamConsumers operation to get a list of the descriptions of all the consumers that are currently registered with a given data stream. The description of a consumer contains its ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeregisterStreamConsumerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
DeregisterStreamConsumerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-