public static interface SubscribeToShardRequest.Builder extends KinesisRequest.Builder, CopyableBuilder<SubscribeToShardRequest.Builder,SubscribeToShardRequest>
buildoverrideConfigurationcopyapplyMutation, buildSubscribeToShardRequest.Builder consumerARN(String consumerARN)
For this parameter, use the value you obtained when you called RegisterStreamConsumer.
consumerARN - For this parameter, use the value you obtained when you called RegisterStreamConsumer.SubscribeToShardRequest.Builder shardId(String shardId)
The ID of the shard you want to subscribe to. To see a list of all the shards for a given stream, use ListShards.
shardId - The ID of the shard you want to subscribe to. To see a list of all the shards for a given stream, use
ListShards.SubscribeToShardRequest.Builder startingPosition(StartingPosition startingPosition)
startingPosition - default SubscribeToShardRequest.Builder startingPosition(Consumer<StartingPosition.Builder> startingPosition)
StartingPosition.Builder avoiding the need to
create one manually via StartingPosition.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to startingPosition(StartingPosition).startingPosition - a consumer that will call methods on StartingPosition.BuilderstartingPosition(StartingPosition)SubscribeToShardRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.SubscribeToShardRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.