Interface TranscriptionJobSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TranscriptionJobSummary.Builder,
,TranscriptionJobSummary> SdkBuilder<TranscriptionJobSummary.Builder,
,TranscriptionJobSummary> SdkPojo
- Enclosing class:
TranscriptionJobSummary
-
Method Summary
Modifier and TypeMethodDescriptioncompletionTime
(Instant completionTime) The date and time the specified transcription job finished processing.default TranscriptionJobSummary.Builder
contentRedaction
(Consumer<ContentRedaction.Builder> contentRedaction) The content redaction settings of the transcription job.contentRedaction
(ContentRedaction contentRedaction) The content redaction settings of the transcription job.creationTime
(Instant creationTime) The date and time the specified transcription job request was made.failureReason
(String failureReason) IfTranscriptionJobStatus
isFAILED
,FailureReason
contains information about why the transcription job failed.identifiedLanguageScore
(Float identifiedLanguageScore) The confidence score associated with the language identified in your media file.identifyLanguage
(Boolean identifyLanguage) Indicates whether automatic language identification was enabled (TRUE
) for the specified transcription job.identifyMultipleLanguages
(Boolean identifyMultipleLanguages) Indicates whether automatic multi-language identification was enabled (TRUE
) for the specified transcription job.languageCode
(String languageCode) The language code used to create your transcription.languageCode
(LanguageCode languageCode) The language code used to create your transcription.languageCodes
(Collection<LanguageCodeItem> languageCodes) The language codes used to create your transcription job.languageCodes
(Consumer<LanguageCodeItem.Builder>... languageCodes) The language codes used to create your transcription job.languageCodes
(LanguageCodeItem... languageCodes) The language codes used to create your transcription job.default TranscriptionJobSummary.Builder
modelSettings
(Consumer<ModelSettings.Builder> modelSettings) Sets the value of the ModelSettings property for this object.modelSettings
(ModelSettings modelSettings) Sets the value of the ModelSettings property for this object.outputLocationType
(String outputLocationType) Indicates where the specified transcription output is stored.outputLocationType
(OutputLocationType outputLocationType) Indicates where the specified transcription output is stored.The date and time your transcription job began processing.toxicityDetection
(Collection<ToxicityDetectionSettings> toxicityDetection) Indicates whether toxicity detection was enabled for the specified transcription job.toxicityDetection
(Consumer<ToxicityDetectionSettings.Builder>... toxicityDetection) Indicates whether toxicity detection was enabled for the specified transcription job.toxicityDetection
(ToxicityDetectionSettings... toxicityDetection) Indicates whether toxicity detection was enabled for the specified transcription job.transcriptionJobName
(String transcriptionJobName) The name of the transcription job.transcriptionJobStatus
(String transcriptionJobStatus) Provides the status of your transcription job.transcriptionJobStatus
(TranscriptionJobStatus transcriptionJobStatus) Provides the status of your transcription job.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
-
transcriptionJobName
The name of the transcription job. Job names are case sensitive and must be unique within an Amazon Web Services account.
- Parameters:
transcriptionJobName
- The name of the transcription job. Job names are case sensitive and must be unique within an Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The date and time the specified transcription job request was made.
Timestamps are in the format
YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,2022-05-04T12:32:58.761000-07:00
represents a transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.- Parameters:
creationTime
- The date and time the specified transcription job request was made.Timestamps are in the format
YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,2022-05-04T12:32:58.761000-07:00
represents a transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The date and time your transcription job began processing.
Timestamps are in the format
YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,2022-05-04T12:32:58.789000-07:00
represents a transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.- Parameters:
startTime
- The date and time your transcription job began processing.Timestamps are in the format
YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,2022-05-04T12:32:58.789000-07:00
represents a transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
completionTime
The date and time the specified transcription job finished processing.
Timestamps are in the format
YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,2022-05-04T12:33:13.922000-07:00
represents a transcription job that started processing at 12:33 PM UTC-7 on May 4, 2022.- Parameters:
completionTime
- The date and time the specified transcription job finished processing.Timestamps are in the format
YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,2022-05-04T12:33:13.922000-07:00
represents a transcription job that started processing at 12:33 PM UTC-7 on May 4, 2022.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
languageCode
The language code used to create your transcription.
- Parameters:
languageCode
- The language code used to create your transcription.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
languageCode
The language code used to create your transcription.
- Parameters:
languageCode
- The language code used to create your transcription.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transcriptionJobStatus
Provides the status of your transcription job.
If the status is
COMPLETED
, the job is finished and you can find the results at the location specified inTranscriptFileUri
(orRedactedTranscriptFileUri
, if you requested transcript redaction). If the status isFAILED
,FailureReason
provides details on why your transcription job failed.- Parameters:
transcriptionJobStatus
- Provides the status of your transcription job.If the status is
COMPLETED
, the job is finished and you can find the results at the location specified inTranscriptFileUri
(orRedactedTranscriptFileUri
, if you requested transcript redaction). If the status isFAILED
,FailureReason
provides details on why your transcription job failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transcriptionJobStatus
TranscriptionJobSummary.Builder transcriptionJobStatus(TranscriptionJobStatus transcriptionJobStatus) Provides the status of your transcription job.
If the status is
COMPLETED
, the job is finished and you can find the results at the location specified inTranscriptFileUri
(orRedactedTranscriptFileUri
, if you requested transcript redaction). If the status isFAILED
,FailureReason
provides details on why your transcription job failed.- Parameters:
transcriptionJobStatus
- Provides the status of your transcription job.If the status is
COMPLETED
, the job is finished and you can find the results at the location specified inTranscriptFileUri
(orRedactedTranscriptFileUri
, if you requested transcript redaction). If the status isFAILED
,FailureReason
provides details on why your transcription job failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureReason
If
TranscriptionJobStatus
isFAILED
,FailureReason
contains information about why the transcription job failed. See also: Common Errors.- Parameters:
failureReason
- IfTranscriptionJobStatus
isFAILED
,FailureReason
contains information about why the transcription job failed. See also: Common Errors.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputLocationType
Indicates where the specified transcription output is stored.
If the value is
CUSTOMER_BUCKET
, the location is the Amazon S3 bucket you specified using theOutputBucketName
parameter in your request. If you also includedOutputKey
in your request, your output is located in the path you specified in your request.If the value is
SERVICE_BUCKET
, the location is a service-managed Amazon S3 bucket. To access a transcript stored in a service-managed bucket, use the URI shown in theTranscriptFileUri
orRedactedTranscriptFileUri
field.- Parameters:
outputLocationType
- Indicates where the specified transcription output is stored.If the value is
CUSTOMER_BUCKET
, the location is the Amazon S3 bucket you specified using theOutputBucketName
parameter in your request. If you also includedOutputKey
in your request, your output is located in the path you specified in your request.If the value is
SERVICE_BUCKET
, the location is a service-managed Amazon S3 bucket. To access a transcript stored in a service-managed bucket, use the URI shown in theTranscriptFileUri
orRedactedTranscriptFileUri
field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputLocationType
Indicates where the specified transcription output is stored.
If the value is
CUSTOMER_BUCKET
, the location is the Amazon S3 bucket you specified using theOutputBucketName
parameter in your request. If you also includedOutputKey
in your request, your output is located in the path you specified in your request.If the value is
SERVICE_BUCKET
, the location is a service-managed Amazon S3 bucket. To access a transcript stored in a service-managed bucket, use the URI shown in theTranscriptFileUri
orRedactedTranscriptFileUri
field.- Parameters:
outputLocationType
- Indicates where the specified transcription output is stored.If the value is
CUSTOMER_BUCKET
, the location is the Amazon S3 bucket you specified using theOutputBucketName
parameter in your request. If you also includedOutputKey
in your request, your output is located in the path you specified in your request.If the value is
SERVICE_BUCKET
, the location is a service-managed Amazon S3 bucket. To access a transcript stored in a service-managed bucket, use the URI shown in theTranscriptFileUri
orRedactedTranscriptFileUri
field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
contentRedaction
The content redaction settings of the transcription job.
- Parameters:
contentRedaction
- The content redaction settings of the transcription job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentRedaction
default TranscriptionJobSummary.Builder contentRedaction(Consumer<ContentRedaction.Builder> contentRedaction) The content redaction settings of the transcription job.
This is a convenience method that creates an instance of theContentRedaction.Builder
avoiding the need to create one manually viaContentRedaction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocontentRedaction(ContentRedaction)
.- Parameters:
contentRedaction
- a consumer that will call methods onContentRedaction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
modelSettings
Sets the value of the ModelSettings property for this object.- Parameters:
modelSettings
- The new value for the ModelSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelSettings
default TranscriptionJobSummary.Builder modelSettings(Consumer<ModelSettings.Builder> modelSettings) Sets the value of the ModelSettings property for this object. This is a convenience method that creates an instance of theModelSettings.Builder
avoiding the need to create one manually viaModelSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomodelSettings(ModelSettings)
.- Parameters:
modelSettings
- a consumer that will call methods onModelSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identifyLanguage
Indicates whether automatic language identification was enabled (
TRUE
) for the specified transcription job.- Parameters:
identifyLanguage
- Indicates whether automatic language identification was enabled (TRUE
) for the specified transcription job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identifyMultipleLanguages
Indicates whether automatic multi-language identification was enabled (
TRUE
) for the specified transcription job.- Parameters:
identifyMultipleLanguages
- Indicates whether automatic multi-language identification was enabled (TRUE
) for the specified transcription job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identifiedLanguageScore
The confidence score associated with the language identified in your media file.
Confidence scores are values between 0 and 1; a larger value indicates a higher probability that the identified language correctly matches the language spoken in your media.
- Parameters:
identifiedLanguageScore
- The confidence score associated with the language identified in your media file.Confidence scores are values between 0 and 1; a larger value indicates a higher probability that the identified language correctly matches the language spoken in your media.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
languageCodes
The language codes used to create your transcription job. This parameter is used with multi-language identification. For single-language identification, the singular version of this parameter,
LanguageCode
, is present.- Parameters:
languageCodes
- The language codes used to create your transcription job. This parameter is used with multi-language identification. For single-language identification, the singular version of this parameter,LanguageCode
, is present.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
languageCodes
The language codes used to create your transcription job. This parameter is used with multi-language identification. For single-language identification, the singular version of this parameter,
LanguageCode
, is present.- Parameters:
languageCodes
- The language codes used to create your transcription job. This parameter is used with multi-language identification. For single-language identification, the singular version of this parameter,LanguageCode
, is present.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
languageCodes
The language codes used to create your transcription job. This parameter is used with multi-language identification. For single-language identification, the singular version of this parameter,
This is a convenience method that creates an instance of theLanguageCode
, is present.LanguageCodeItem.Builder
avoiding the need to create one manually viaLanguageCodeItem.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolanguageCodes(List<LanguageCodeItem>)
.- Parameters:
languageCodes
- a consumer that will call methods onLanguageCodeItem.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
toxicityDetection
TranscriptionJobSummary.Builder toxicityDetection(Collection<ToxicityDetectionSettings> toxicityDetection) Indicates whether toxicity detection was enabled for the specified transcription job.
- Parameters:
toxicityDetection
- Indicates whether toxicity detection was enabled for the specified transcription job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toxicityDetection
Indicates whether toxicity detection was enabled for the specified transcription job.
- Parameters:
toxicityDetection
- Indicates whether toxicity detection was enabled for the specified transcription job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toxicityDetection
TranscriptionJobSummary.Builder toxicityDetection(Consumer<ToxicityDetectionSettings.Builder>... toxicityDetection) Indicates whether toxicity detection was enabled for the specified transcription job.
This is a convenience method that creates an instance of theToxicityDetectionSettings.Builder
avoiding the need to create one manually viaToxicityDetectionSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totoxicityDetection(List<ToxicityDetectionSettings>)
.- Parameters:
toxicityDetection
- a consumer that will call methods onToxicityDetectionSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-