Interface ContentModerationDetection.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ContentModerationDetection.Builder,,- ContentModerationDetection> - SdkBuilder<ContentModerationDetection.Builder,,- ContentModerationDetection> - SdkPojo
- Enclosing class:
- ContentModerationDetection
- 
Method SummaryModifier and TypeMethodDescriptioncontentTypes(Collection<ContentType> contentTypes) A list of predicted results for the type of content an image contains.contentTypes(Consumer<ContentType.Builder>... contentTypes) A list of predicted results for the type of content an image contains.contentTypes(ContentType... contentTypes) A list of predicted results for the type of content an image contains.durationMillis(Long durationMillis) The time duration of a segment in milliseconds, I.e.endTimestampMillis(Long endTimestampMillis) The time in milliseconds defining the end of the timeline segment containing a continuously detected moderation label.moderationLabel(Consumer<ModerationLabel.Builder> moderationLabel) The content moderation label detected by in the stored video.moderationLabel(ModerationLabel moderationLabel) The content moderation label detected by in the stored video.startTimestampMillis(Long startTimestampMillis) The time in milliseconds defining the start of the timeline segment containing a continuously detected moderation label.Time, in milliseconds from the beginning of the video, that the content moderation label was detected.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
timestampTime, in milliseconds from the beginning of the video, that the content moderation label was detected. Note that Timestampis not guaranteed to be accurate to the individual frame where the moderated content first appears.- Parameters:
- timestamp- Time, in milliseconds from the beginning of the video, that the content moderation label was detected. Note that- Timestampis not guaranteed to be accurate to the individual frame where the moderated content first appears.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
moderationLabelThe content moderation label detected by in the stored video. - Parameters:
- moderationLabel- The content moderation label detected by in the stored video.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
moderationLabeldefault ContentModerationDetection.Builder moderationLabel(Consumer<ModerationLabel.Builder> moderationLabel) The content moderation label detected by in the stored video. This is a convenience method that creates an instance of theModerationLabel.Builderavoiding the need to create one manually viaModerationLabel.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomoderationLabel(ModerationLabel).- Parameters:
- moderationLabel- a consumer that will call methods on- ModerationLabel.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
startTimestampMillisThe time in milliseconds defining the start of the timeline segment containing a continuously detected moderation label. - Parameters:
- startTimestampMillis- The time in milliseconds defining the start of the timeline segment containing a continuously detected moderation label.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
endTimestampMillisThe time in milliseconds defining the end of the timeline segment containing a continuously detected moderation label. - Parameters:
- endTimestampMillis- The time in milliseconds defining the end of the timeline segment containing a continuously detected moderation label.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
durationMillisThe time duration of a segment in milliseconds, I.e. time elapsed from StartTimestampMillis to EndTimestampMillis. - Parameters:
- durationMillis- The time duration of a segment in milliseconds, I.e. time elapsed from StartTimestampMillis to EndTimestampMillis.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
contentTypesA list of predicted results for the type of content an image contains. For example, the image content might be from animation, sports, or a video game. - Parameters:
- contentTypes- A list of predicted results for the type of content an image contains. For example, the image content might be from animation, sports, or a video game.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
contentTypesA list of predicted results for the type of content an image contains. For example, the image content might be from animation, sports, or a video game. - Parameters:
- contentTypes- A list of predicted results for the type of content an image contains. For example, the image content might be from animation, sports, or a video game.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
contentTypesA list of predicted results for the type of content an image contains. For example, the image content might be from animation, sports, or a video game. This is a convenience method that creates an instance of theContentType.Builderavoiding the need to create one manually viaContentType.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontentTypes(List<ContentType>).- Parameters:
- contentTypes- a consumer that will call methods on- ContentType.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-