Interface RegisterStreamConsumerRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<RegisterStreamConsumerRequest.Builder,RegisterStreamConsumerRequest>
,KinesisRequest.Builder
,SdkBuilder<RegisterStreamConsumerRequest.Builder,RegisterStreamConsumerRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- RegisterStreamConsumerRequest
public static interface RegisterStreamConsumerRequest.Builder extends KinesisRequest.Builder, SdkPojo, CopyableBuilder<RegisterStreamConsumerRequest.Builder,RegisterStreamConsumerRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RegisterStreamConsumerRequest.Builder
consumerName(String consumerName)
For a given Kinesis data stream, each consumer must have a unique name.RegisterStreamConsumerRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
RegisterStreamConsumerRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
RegisterStreamConsumerRequest.Builder
streamARN(String streamARN)
The ARN of the Kinesis data stream that you want to register the consumer with.-
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.kinesis.model.KinesisRequest.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
-
streamARN
RegisterStreamConsumerRequest.Builder streamARN(String streamARN)
The ARN of the Kinesis data stream that you want to register the consumer with. For more info, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.
- Parameters:
streamARN
- The ARN of the Kinesis data stream that you want to register the consumer with. For more info, 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
RegisterStreamConsumerRequest.Builder consumerName(String consumerName)
For a given Kinesis data stream, each consumer must have a unique name. However, consumer names don't have to be unique across data streams.
- Parameters:
consumerName
- For a given Kinesis data stream, each consumer must have a unique name. However, consumer names don't have to be unique across data streams.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
RegisterStreamConsumerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
RegisterStreamConsumerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-