Interface StartMeetingTranscriptionRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,ChimeSdkMeetingsRequest.Builder
,CopyableBuilder<StartMeetingTranscriptionRequest.Builder,
,StartMeetingTranscriptionRequest> SdkBuilder<StartMeetingTranscriptionRequest.Builder,
,StartMeetingTranscriptionRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
StartMeetingTranscriptionRequest
public static interface StartMeetingTranscriptionRequest.Builder
extends ChimeSdkMeetingsRequest.Builder, SdkPojo, CopyableBuilder<StartMeetingTranscriptionRequest.Builder,StartMeetingTranscriptionRequest>
-
Method Summary
Modifier and TypeMethodDescriptionThe unique ID of the meeting being transcribed.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.transcriptionConfiguration
(Consumer<TranscriptionConfiguration.Builder> transcriptionConfiguration) The configuration for the current transcription operation.transcriptionConfiguration
(TranscriptionConfiguration transcriptionConfiguration) The configuration for the current transcription operation.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.services.chimesdkmeetings.model.ChimeSdkMeetingsRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
meetingId
The unique ID of the meeting being transcribed.
- Parameters:
meetingId
- The unique ID of the meeting being transcribed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transcriptionConfiguration
StartMeetingTranscriptionRequest.Builder transcriptionConfiguration(TranscriptionConfiguration transcriptionConfiguration) The configuration for the current transcription operation. Must contain
EngineTranscribeSettings
orEngineTranscribeMedicalSettings
.- Parameters:
transcriptionConfiguration
- The configuration for the current transcription operation. Must containEngineTranscribeSettings
orEngineTranscribeMedicalSettings
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transcriptionConfiguration
default StartMeetingTranscriptionRequest.Builder transcriptionConfiguration(Consumer<TranscriptionConfiguration.Builder> transcriptionConfiguration) The configuration for the current transcription operation. Must contain
This is a convenience method that creates an instance of theEngineTranscribeSettings
orEngineTranscribeMedicalSettings
.TranscriptionConfiguration.Builder
avoiding the need to create one manually viaTranscriptionConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totranscriptionConfiguration(TranscriptionConfiguration)
.- Parameters:
transcriptionConfiguration
- a consumer that will call methods onTranscriptionConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
StartMeetingTranscriptionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
StartMeetingTranscriptionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-