Interface StartSpeakerSearchTaskRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,ChimeSdkMediaPipelinesRequest.Builder,CopyableBuilder<StartSpeakerSearchTaskRequest.Builder,,StartSpeakerSearchTaskRequest> SdkBuilder<StartSpeakerSearchTaskRequest.Builder,,StartSpeakerSearchTaskRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
StartSpeakerSearchTaskRequest
public static interface StartSpeakerSearchTaskRequest.Builder
extends ChimeSdkMediaPipelinesRequest.Builder, SdkPojo, CopyableBuilder<StartSpeakerSearchTaskRequest.Builder,StartSpeakerSearchTaskRequest>
-
Method Summary
Modifier and TypeMethodDescriptionclientRequestToken(String clientRequestToken) The unique identifier for the client request.identifier(String identifier) The unique identifier of the resource to be updated.kinesisVideoStreamSourceTaskConfiguration(Consumer<KinesisVideoStreamSourceTaskConfiguration.Builder> kinesisVideoStreamSourceTaskConfiguration) The task configuration for the Kinesis video stream source of the media insights pipeline.kinesisVideoStreamSourceTaskConfiguration(KinesisVideoStreamSourceTaskConfiguration kinesisVideoStreamSourceTaskConfiguration) The task configuration for the Kinesis video stream source of the media insights pipeline.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.voiceProfileDomainArn(String voiceProfileDomainArn) The ARN of the voice profile domain that will store the voice profile.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.services.chimesdkmediapipelines.model.ChimeSdkMediaPipelinesRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
identifier
The unique identifier of the resource to be updated. Valid values include the ID and ARN of the media insights pipeline.
- Parameters:
identifier- The unique identifier of the resource to be updated. Valid values include the ID and ARN of the media insights pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
voiceProfileDomainArn
The ARN of the voice profile domain that will store the voice profile.
- Parameters:
voiceProfileDomainArn- The ARN of the voice profile domain that will store the voice profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisVideoStreamSourceTaskConfiguration
StartSpeakerSearchTaskRequest.Builder kinesisVideoStreamSourceTaskConfiguration(KinesisVideoStreamSourceTaskConfiguration kinesisVideoStreamSourceTaskConfiguration) The task configuration for the Kinesis video stream source of the media insights pipeline.
- Parameters:
kinesisVideoStreamSourceTaskConfiguration- The task configuration for the Kinesis video stream source of the media insights pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisVideoStreamSourceTaskConfiguration
default StartSpeakerSearchTaskRequest.Builder kinesisVideoStreamSourceTaskConfiguration(Consumer<KinesisVideoStreamSourceTaskConfiguration.Builder> kinesisVideoStreamSourceTaskConfiguration) The task configuration for the Kinesis video stream source of the media insights pipeline.
This is a convenience method that creates an instance of theKinesisVideoStreamSourceTaskConfiguration.Builderavoiding the need to create one manually viaKinesisVideoStreamSourceTaskConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokinesisVideoStreamSourceTaskConfiguration(KinesisVideoStreamSourceTaskConfiguration).- Parameters:
kinesisVideoStreamSourceTaskConfiguration- a consumer that will call methods onKinesisVideoStreamSourceTaskConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
clientRequestToken
The unique identifier for the client request. Use a different token for different speaker search tasks.
- Parameters:
clientRequestToken- The unique identifier for the client request. Use a different token for different speaker search tasks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
StartSpeakerSearchTaskRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
StartSpeakerSearchTaskRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-