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
Modifier and TypeMethodDescriptionexclusiveStartTagKey(String exclusiveStartTagKey) The key to use as the starting point for the list of tags.The number of tags to return.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) The ARN of the stream.Not Implemented.streamName(String streamName) The name of the stream.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.kinesis.model.KinesisRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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.
-
streamId
Not Implemented. Reserved for future use.
- Parameters:
streamId- Not Implemented. Reserved for future use.- 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
-