Interface TagStreamRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<TagStreamRequest.Builder,,TagStreamRequest> KinesisVideoRequest.Builder,SdkBuilder<TagStreamRequest.Builder,,TagStreamRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
- TagStreamRequest
@Mutable
@NotThreadSafe
public static interface TagStreamRequest.Builder
extends KinesisVideoRequest.Builder, SdkPojo, CopyableBuilder<TagStreamRequest.Builder,TagStreamRequest>
-
Method Summary
Modifier and TypeMethodDescriptionoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) The Amazon Resource Name (ARN) of the resource that you want to add the tag or tags to.streamName(String streamName) The name of the stream that you want to add the tag or tags to.A list of tags to associate with the specified 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.kinesisvideo.model.KinesisVideoRequest.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
-
streamARN
The Amazon Resource Name (ARN) of the resource that you want to add the tag or tags to.
- Parameters:
streamARN- The Amazon Resource Name (ARN) of the resource that you want to add the tag or tags to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamName
The name of the stream that you want to add the tag or tags to.
- Parameters:
streamName- The name of the stream that you want to add the tag or tags to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A list of tags to associate with the specified stream. Each tag is a key-value pair (the value is optional).
- Parameters:
tags- A list of tags to associate with the specified stream. Each tag is a key-value pair (the value is optional).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
TagStreamRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
TagStreamRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-