Interface TagStreamRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<TagStreamRequest.Builder,TagStreamRequest>,KinesisVideoRequest.Builder,SdkBuilder<TagStreamRequest.Builder,TagStreamRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- TagStreamRequest
public static interface TagStreamRequest.Builder extends KinesisVideoRequest.Builder, SdkPojo, CopyableBuilder<TagStreamRequest.Builder,TagStreamRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TagStreamRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)TagStreamRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)TagStreamRequest.BuilderstreamARN(String streamARN)The Amazon Resource Name (ARN) of the resource that you want to add the tag or tags to.TagStreamRequest.BuilderstreamName(String streamName)The name of the stream that you want to add the tag or tags to.TagStreamRequest.Buildertags(Map<String,String> tags)A list of tags to associate with the specified 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.kinesisvideo.model.KinesisVideoRequest.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
-
streamARN
TagStreamRequest.Builder streamARN(String 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
TagStreamRequest.Builder streamName(String 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
TagStreamRequest.Builder tags(Map<String,String> 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
-
-