Interface ShardFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ShardFilter.Builder,ShardFilter>,SdkBuilder<ShardFilter.Builder,ShardFilter>,SdkPojo
- Enclosing class:
- ShardFilter
@Mutable @NotThreadSafe public static interface ShardFilter.Builder extends SdkPojo, CopyableBuilder<ShardFilter.Builder,ShardFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ShardFilter.BuildershardId(String shardId)Contains theshardIdof the parent shard for which you are requesting child shards.ShardFilter.Buildertype(String type)Contains the type of filter to be applied on theDescribeStreamAPI.ShardFilter.Buildertype(ShardFilterType type)Contains the type of filter to be applied on theDescribeStreamAPI.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
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
-
type
ShardFilter.Builder type(String type)
Contains the type of filter to be applied on the
DescribeStreamAPI. Currently, the only value this parameter accepts isCHILD_SHARDS.- Parameters:
type- Contains the type of filter to be applied on theDescribeStreamAPI. Currently, the only value this parameter accepts isCHILD_SHARDS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ShardFilterType,ShardFilterType
-
type
ShardFilter.Builder type(ShardFilterType type)
Contains the type of filter to be applied on the
DescribeStreamAPI. Currently, the only value this parameter accepts isCHILD_SHARDS.- Parameters:
type- Contains the type of filter to be applied on theDescribeStreamAPI. Currently, the only value this parameter accepts isCHILD_SHARDS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ShardFilterType,ShardFilterType
-
shardId
ShardFilter.Builder shardId(String shardId)
Contains the
shardIdof the parent shard for which you are requesting child shards.Sample request:
- Parameters:
shardId- Contains theshardIdof the parent shard for which you are requesting child shards.Sample request:
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-