Class ContentSafetyLabelsResult.Builder
- java.lang.Object
-
- com.assemblyai.api.resources.transcripts.types.ContentSafetyLabelsResult.Builder
-
- All Implemented Interfaces:
ContentSafetyLabelsResult._FinalStage,ContentSafetyLabelsResult.StatusStage
- Enclosing class:
- ContentSafetyLabelsResult
public static final class ContentSafetyLabelsResult.Builder extends java.lang.Object implements ContentSafetyLabelsResult.StatusStage, ContentSafetyLabelsResult._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentSafetyLabelsResult._FinalStageaddAllResults(java.util.List<ContentSafetyLabelResult> results)ContentSafetyLabelsResult._FinalStageaddResults(ContentSafetyLabelResult results)ContentSafetyLabelsResultbuild()ContentSafetyLabelsResult.Builderfrom(ContentSafetyLabelsResult other)ContentSafetyLabelsResult._FinalStageputAllSeverityScoreSummary(java.util.Map<java.lang.String,SeverityScoreSummary> severityScoreSummary)A summary of the Content Moderation severity results for the entire audio fileContentSafetyLabelsResult._FinalStageputAllSummary(java.util.Map<java.lang.String,java.lang.Double> summary)A summary of the Content Moderation confidence results for the entire audio fileContentSafetyLabelsResult._FinalStageresults(java.util.List<ContentSafetyLabelResult> results)ContentSafetyLabelsResult._FinalStageseverityScoreSummary(java.lang.String key, SeverityScoreSummary value)A summary of the Content Moderation severity results for the entire audio fileContentSafetyLabelsResult._FinalStageseverityScoreSummary(java.util.Map<java.lang.String,SeverityScoreSummary> severityScoreSummary)ContentSafetyLabelsResult._FinalStagestatus(AudioIntelligenceModelStatus status)The status of the Content Moderation model.ContentSafetyLabelsResult._FinalStagesummary(java.lang.String key, java.lang.Double value)A summary of the Content Moderation confidence results for the entire audio fileContentSafetyLabelsResult._FinalStagesummary(java.util.Map<java.lang.String,java.lang.Double> summary)
-
-
-
Method Detail
-
from
public ContentSafetyLabelsResult.Builder from(ContentSafetyLabelsResult other)
- Specified by:
fromin interfaceContentSafetyLabelsResult.StatusStage
-
status
public ContentSafetyLabelsResult._FinalStage status(AudioIntelligenceModelStatus status)
The status of the Content Moderation model. Either success, or unavailable in the rare case that the model failed.
- Specified by:
statusin interfaceContentSafetyLabelsResult.StatusStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
severityScoreSummary
public ContentSafetyLabelsResult._FinalStage severityScoreSummary(java.lang.String key, SeverityScoreSummary value)
A summary of the Content Moderation severity results for the entire audio file
- Specified by:
severityScoreSummaryin interfaceContentSafetyLabelsResult._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
putAllSeverityScoreSummary
public ContentSafetyLabelsResult._FinalStage putAllSeverityScoreSummary(java.util.Map<java.lang.String,SeverityScoreSummary> severityScoreSummary)
A summary of the Content Moderation severity results for the entire audio file
- Specified by:
putAllSeverityScoreSummaryin interfaceContentSafetyLabelsResult._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
severityScoreSummary
public ContentSafetyLabelsResult._FinalStage severityScoreSummary(java.util.Map<java.lang.String,SeverityScoreSummary> severityScoreSummary)
- Specified by:
severityScoreSummaryin interfaceContentSafetyLabelsResult._FinalStage
-
summary
public ContentSafetyLabelsResult._FinalStage summary(java.lang.String key, java.lang.Double value)
A summary of the Content Moderation confidence results for the entire audio file
- Specified by:
summaryin interfaceContentSafetyLabelsResult._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
putAllSummary
public ContentSafetyLabelsResult._FinalStage putAllSummary(java.util.Map<java.lang.String,java.lang.Double> summary)
A summary of the Content Moderation confidence results for the entire audio file
- Specified by:
putAllSummaryin interfaceContentSafetyLabelsResult._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
summary
public ContentSafetyLabelsResult._FinalStage summary(java.util.Map<java.lang.String,java.lang.Double> summary)
- Specified by:
summaryin interfaceContentSafetyLabelsResult._FinalStage
-
addAllResults
public ContentSafetyLabelsResult._FinalStage addAllResults(java.util.List<ContentSafetyLabelResult> results)
- Specified by:
addAllResultsin interfaceContentSafetyLabelsResult._FinalStage
-
addResults
public ContentSafetyLabelsResult._FinalStage addResults(ContentSafetyLabelResult results)
- Specified by:
addResultsin interfaceContentSafetyLabelsResult._FinalStage
-
results
public ContentSafetyLabelsResult._FinalStage results(java.util.List<ContentSafetyLabelResult> results)
- Specified by:
resultsin interfaceContentSafetyLabelsResult._FinalStage
-
build
public ContentSafetyLabelsResult build()
- Specified by:
buildin interfaceContentSafetyLabelsResult._FinalStage
-
-