Interface VideoSourceDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VideoSourceDetails.Builder,
,VideoSourceDetails> SdkBuilder<VideoSourceDetails.Builder,
,VideoSourceDetails> SdkPojo
- Enclosing class:
VideoSourceDetails
@Mutable
@NotThreadSafe
public static interface VideoSourceDetails.Builder
extends SdkPojo, CopyableBuilder<VideoSourceDetails.Builder,VideoSourceDetails>
-
Method Summary
Modifier and TypeMethodDescriptionendTimeMilliseconds
(Long endTimeMilliseconds) The ending timestamp in milliseconds for the relevant video segment.Unique identifier for the video media file.mediaMimeType
(String mediaMimeType) The MIME type of the video file (e.g., video/mp4, video/avi).startTimeMilliseconds
(Long startTimeMilliseconds) The starting timestamp in milliseconds for the relevant video segment.videoExtractionType
(String videoExtractionType) The type of video extraction performed on the content.videoExtractionType
(VideoExtractionType videoExtractionType) The type of video extraction performed on the content.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, sdkFieldNameToField, sdkFields
-
Method Details
-
mediaId
Unique identifier for the video media file.
- Parameters:
mediaId
- Unique identifier for the video media file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaMimeType
The MIME type of the video file (e.g., video/mp4, video/avi).
- Parameters:
mediaMimeType
- The MIME type of the video file (e.g., video/mp4, video/avi).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTimeMilliseconds
The starting timestamp in milliseconds for the relevant video segment.
- Parameters:
startTimeMilliseconds
- The starting timestamp in milliseconds for the relevant video segment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTimeMilliseconds
The ending timestamp in milliseconds for the relevant video segment.
- Parameters:
endTimeMilliseconds
- The ending timestamp in milliseconds for the relevant video segment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoExtractionType
The type of video extraction performed on the content.
- Parameters:
videoExtractionType
- The type of video extraction performed on the content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
videoExtractionType
The type of video extraction performed on the content.
- Parameters:
videoExtractionType
- The type of video extraction performed on the content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-