Interface ListTagsForDeliveryStreamRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListTagsForDeliveryStreamRequest.Builder,ListTagsForDeliveryStreamRequest>,FirehoseRequest.Builder,SdkBuilder<ListTagsForDeliveryStreamRequest.Builder,ListTagsForDeliveryStreamRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListTagsForDeliveryStreamRequest
public static interface ListTagsForDeliveryStreamRequest.Builder extends FirehoseRequest.Builder, SdkPojo, CopyableBuilder<ListTagsForDeliveryStreamRequest.Builder,ListTagsForDeliveryStreamRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListTagsForDeliveryStreamRequest.BuilderdeliveryStreamName(String deliveryStreamName)The name of the delivery stream whose tags you want to list.ListTagsForDeliveryStreamRequest.BuilderexclusiveStartTagKey(String exclusiveStartTagKey)The key to use as the starting point for the list of tags.ListTagsForDeliveryStreamRequest.Builderlimit(Integer limit)The number of tags to return.ListTagsForDeliveryStreamRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListTagsForDeliveryStreamRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
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.firehose.model.FirehoseRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
deliveryStreamName
ListTagsForDeliveryStreamRequest.Builder deliveryStreamName(String deliveryStreamName)
The name of the delivery stream whose tags you want to list.
- Parameters:
deliveryStreamName- The name of the delivery stream whose tags you want to list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exclusiveStartTagKey
ListTagsForDeliveryStreamRequest.Builder exclusiveStartTagKey(String 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
ListTagsForDeliveryStreamRequest.Builder limit(Integer limit)
The number of tags to return. If this number is less than the total number of tags associated with the delivery 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 delivery 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
-
-