public static final class AliyunVideoClip.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AliyunVideoClip |
build() |
AliyunVideoClip.Builder |
displayMode(AliyunDisplayMode mode)
Sets the display mode of the video clip.
|
AliyunVideoClip.Builder |
duration(long durationMills)
Sets the display duration of the image.
|
AliyunVideoClip.Builder |
endTime(long endTimeMills)
Sets the end time of the video clip.
|
AliyunVideoClip.Builder |
id(int id)
Sets the id of the video clip.
|
AliyunVideoClip.Builder |
rotation(int rotation)
Sets the rotation angle of a video clip.
|
AliyunVideoClip.Builder |
source(java.lang.String source)
Sets a video source.
|
AliyunVideoClip.Builder |
startTime(long startTimeMills)
Sets the start time of the video clip.
|
AliyunVideoClip.Builder |
transition(TransitionBase transition)
Sets the transition.
|
public AliyunVideoClip.Builder rotation(int rotation)
rotation
- The rotation angle.public AliyunVideoClip.Builder source(java.lang.String source)
source
- The path of the video clip. Only local file paths are supported.public AliyunVideoClip.Builder transition(TransitionBase transition)
transition
- the transitation objectTransitionBase
public AliyunVideoClip.Builder displayMode(AliyunDisplayMode mode)
mode
- the display modeAliyunDisplayMode
public AliyunVideoClip.Builder duration(long durationMills)
durationMills
- Unit: milliseconds.public AliyunVideoClip.Builder id(int id)
id
- public AliyunVideoClip.Builder startTime(long startTimeMills)
startTimeMills
- Unit: milliseconds.public AliyunVideoClip.Builder endTime(long endTimeMills)
endTimeMills
- Unit: milliseconds.public AliyunVideoClip build()