Class CfnMedicalTranscriptionJob.Builder
java.lang.Object
software.amazon.awscdk.services.transcribe.CfnMedicalTranscriptionJob.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnMedicalTranscriptionJob>
- Enclosing class:
CfnMedicalTranscriptionJob
@Stability(Stable)
public static final class CfnMedicalTranscriptionJob.Builder
extends Object
implements software.amazon.jsii.Builder<CfnMedicalTranscriptionJob>
A fluent builder for
CfnMedicalTranscriptionJob.-
Method Summary
Modifier and TypeMethodDescriptionbuild()languageCode(String languageCode) The language code for the language spoken in the input media file.media(IResolvable media) mediaFormat(String mediaFormat) The format of the input media file.mediaSampleRateHertz(Number mediaSampleRateHertz) The sample rate of the audio in hertz.medicalTranscriptionJobName(String medicalTranscriptionJobName) A unique name for the medical transcription job.settings(IResolvable settings) The medical specialty represented in the media.Tags associated with the medical transcription job.Whether the input media is a dictation or conversation.
-
Method Details
-
create
@Stability(Stable) public static CfnMedicalTranscriptionJob.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnMedicalTranscriptionJob.Builder.
-
languageCode
The language code for the language spoken in the input media file.Must be en-US.
- Parameters:
languageCode- The language code for the language spoken in the input media file. This parameter is required.- Returns:
this- See Also:
-
media
- Parameters:
media- This parameter is required.- Returns:
this- See Also:
-
media
@Stability(Stable) public CfnMedicalTranscriptionJob.Builder media(CfnMedicalTranscriptionJob.MediaProperty media) - Parameters:
media- This parameter is required.- Returns:
this- See Also:
-
medicalTranscriptionJobName
@Stability(Stable) public CfnMedicalTranscriptionJob.Builder medicalTranscriptionJobName(String medicalTranscriptionJobName) A unique name for the medical transcription job.- Parameters:
medicalTranscriptionJobName- A unique name for the medical transcription job. This parameter is required.- Returns:
this- See Also:
-
specialty
The medical specialty represented in the media.- Parameters:
specialty- The medical specialty represented in the media. This parameter is required.- Returns:
this- See Also:
-
type
Whether the input media is a dictation or conversation.- Parameters:
type- Whether the input media is a dictation or conversation. This parameter is required.- Returns:
this- See Also:
-
mediaFormat
The format of the input media file.- Parameters:
mediaFormat- The format of the input media file. This parameter is required.- Returns:
this- See Also:
-
mediaSampleRateHertz
@Stability(Stable) public CfnMedicalTranscriptionJob.Builder mediaSampleRateHertz(Number mediaSampleRateHertz) The sample rate of the audio in hertz.- Parameters:
mediaSampleRateHertz- The sample rate of the audio in hertz. This parameter is required.- Returns:
this- See Also:
-
settings
- Parameters:
settings- This parameter is required.- Returns:
this- See Also:
-
settings
@Stability(Stable) public CfnMedicalTranscriptionJob.Builder settings(CfnMedicalTranscriptionJob.MedicalTranscriptionSettingProperty settings) - Parameters:
settings- This parameter is required.- Returns:
this- See Also:
-
tags
Tags associated with the medical transcription job.- Parameters:
tags- Tags associated with the medical transcription job. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnMedicalTranscriptionJob>- Returns:
- a newly built instance of
CfnMedicalTranscriptionJob.
-