public interface ShardDetector
Modifier and Type | Method and Description |
---|---|
default List<software.amazon.awssdk.services.kinesis.model.ChildShard> |
getChildShards(String shardId)
Gets the children shards of a shard.
|
default software.amazon.awssdk.services.kinesis.model.ListShardsResponse |
getListShardsResponse(software.amazon.awssdk.services.kinesis.model.ListShardsRequest request)
Gets a list shards response based on the request.
|
List<software.amazon.awssdk.services.kinesis.model.Shard> |
listShards()
List shards.
|
default List<software.amazon.awssdk.services.kinesis.model.Shard> |
listShardsWithFilter(software.amazon.awssdk.services.kinesis.model.ShardFilter shardFilter)
List shards with shard filter.
|
software.amazon.awssdk.services.kinesis.model.Shard |
shard(String shardId)
Gets shard based on shardId.
|
default StreamIdentifier |
streamIdentifier()
Gets stream identifier.
|
software.amazon.awssdk.services.kinesis.model.Shard shard(String shardId)
shardId
- List<software.amazon.awssdk.services.kinesis.model.Shard> listShards()
default List<software.amazon.awssdk.services.kinesis.model.Shard> listShardsWithFilter(software.amazon.awssdk.services.kinesis.model.ShardFilter shardFilter)
ShardFilter
- default StreamIdentifier streamIdentifier()
default software.amazon.awssdk.services.kinesis.model.ListShardsResponse getListShardsResponse(software.amazon.awssdk.services.kinesis.model.ListShardsRequest request) throws Exception
request
- list shards requestException
default List<software.amazon.awssdk.services.kinesis.model.ChildShard> getChildShards(String shardId) throws InterruptedException, ExecutionException, TimeoutException
shardId
- InterruptedException
ExecutionException
TimeoutException
Copyright © 2021. All rights reserved.