Interface ListTagsForStreamRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListTagsForStreamRequest.Builder,ListTagsForStreamRequest>,KinesisRequest.Builder,SdkBuilder<ListTagsForStreamRequest.Builder,ListTagsForStreamRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListTagsForStreamRequest
@Mutable @NotThreadSafe public static interface ListTagsForStreamRequest.Builder extends KinesisRequest.Builder, SdkPojo, CopyableBuilder<ListTagsForStreamRequest.Builder,ListTagsForStreamRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListTagsForStreamRequest.BuilderexclusiveStartTagKey(String exclusiveStartTagKey)The key to use as the starting point for the list of tags.ListTagsForStreamRequest.Builderlimit(Integer limit)The number of tags to return.ListTagsForStreamRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListTagsForStreamRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListTagsForStreamRequest.BuilderstreamARN(String streamARN)The ARN of the stream.ListTagsForStreamRequest.BuilderstreamName(String streamName)The name of the stream.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
streamName
ListTagsForStreamRequest.Builder streamName(String streamName)
The name of the stream.
- Parameters:
streamName- The name of the stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exclusiveStartTagKey
ListTagsForStreamRequest.Builder exclusiveStartTagKey(String exclusiveStartTagKey)
The key to use as the starting point for the list of tags. If this parameter is set,
ListTagsForStreamgets all tags that occur afterExclusiveStartTagKey.- Parameters:
exclusiveStartTagKey- The key to use as the starting point for the list of tags. If this parameter is set,ListTagsForStreamgets all tags that occur afterExclusiveStartTagKey.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
limit
ListTagsForStreamRequest.Builder limit(Integer limit)
The number of tags to return. If this number is less than the total number of tags associated with the stream,
HasMoreTagsis set totrue. To list additional tags, setExclusiveStartTagKeyto the last key in the response.- Parameters:
limit- The number of tags to return. If this number is less than the total number of tags associated with the stream,HasMoreTagsis set totrue. To list additional tags, setExclusiveStartTagKeyto the last key in the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamARN
ListTagsForStreamRequest.Builder streamARN(String streamARN)
The ARN of the stream.
- Parameters:
streamARN- The ARN of the stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListTagsForStreamRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListTagsForStreamRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-