Interface ListTagsForDeliveryStreamRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListTagsForDeliveryStreamRequest.Builder,,ListTagsForDeliveryStreamRequest> FirehoseRequest.Builder,SdkBuilder<ListTagsForDeliveryStreamRequest.Builder,,ListTagsForDeliveryStreamRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListTagsForDeliveryStreamRequest
@Mutable
@NotThreadSafe
public static interface ListTagsForDeliveryStreamRequest.Builder
extends FirehoseRequest.Builder, SdkPojo, CopyableBuilder<ListTagsForDeliveryStreamRequest.Builder,ListTagsForDeliveryStreamRequest>
-
Method Summary
Modifier and TypeMethodDescriptiondeliveryStreamName(String deliveryStreamName) The name of the Firehose stream whose tags you want to list.exclusiveStartTagKey(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) 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.firehose.model.FirehoseRequest.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
-
deliveryStreamName
The name of the Firehose stream whose tags you want to list.
- Parameters:
deliveryStreamName- The name of the Firehose stream whose tags you want to list.- 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 you set this parameter,
ListTagsForDeliveryStreamgets all tags that occur afterExclusiveStartTagKey.- Parameters:
exclusiveStartTagKey- The key to use as the starting point for the list of tags. If you set this parameter,ListTagsForDeliveryStreamgets 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 Firehose stream,
HasMoreTagsis set totruein the response. 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 Firehose stream,HasMoreTagsis set totruein the response. 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.
-
overrideConfiguration
ListTagsForDeliveryStreamRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListTagsForDeliveryStreamRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-