public static interface Transition.Builder extends SdkPojo, CopyableBuilder<Transition.Builder,Transition>
| Modifier and Type | Method and Description |
|---|---|
Transition.Builder |
durationMillis(Long durationMillis)
The duration of the live program in seconds.
|
Transition.Builder |
relativePosition(RelativePosition relativePosition)
The position where this program will be inserted relative to the
RelativePosition. |
Transition.Builder |
relativePosition(String relativePosition)
The position where this program will be inserted relative to the
RelativePosition. |
Transition.Builder |
relativeProgram(String relativeProgram)
The name of the program that this program will be inserted next to, as defined by
RelativePosition. |
Transition.Builder |
scheduledStartTimeMillis(Long scheduledStartTimeMillis)
The date and time that the program is scheduled to start, in epoch milliseconds.
|
Transition.Builder |
type(String type)
Defines when the program plays in the schedule.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTransition.Builder durationMillis(Long durationMillis)
The duration of the live program in seconds.
durationMillis - The duration of the live program in seconds.Transition.Builder relativePosition(String relativePosition)
The position where this program will be inserted relative to the RelativePosition.
relativePosition - The position where this program will be inserted relative to the RelativePosition.RelativePosition,
RelativePositionTransition.Builder relativePosition(RelativePosition relativePosition)
The position where this program will be inserted relative to the RelativePosition.
relativePosition - The position where this program will be inserted relative to the RelativePosition.RelativePosition,
RelativePositionTransition.Builder relativeProgram(String relativeProgram)
The name of the program that this program will be inserted next to, as defined by
RelativePosition.
relativeProgram - The name of the program that this program will be inserted next to, as defined by
RelativePosition.Transition.Builder scheduledStartTimeMillis(Long scheduledStartTimeMillis)
The date and time that the program is scheduled to start, in epoch milliseconds.
scheduledStartTimeMillis - The date and time that the program is scheduled to start, in epoch milliseconds.Transition.Builder type(String type)
Defines when the program plays in the schedule. You can set the value to ABSOLUTE or
RELATIVE.
ABSOLUTE - The program plays at a specific wall clock time. This setting can only be used for
channels using the LINEAR PlaybackMode.
Note the following considerations when using ABSOLUTE transitions:
If the preceding program in the schedule has a duration that extends past the wall clock time, MediaTailor truncates the preceding program on a common segment boundary.
If there are gaps in playback, MediaTailor plays the FillerSlate you configured for your linear
channel.
RELATIVE - The program is inserted into the schedule either before or after a program that you
specify via RelativePosition.
type - Defines when the program plays in the schedule. You can set the value to ABSOLUTE or
RELATIVE.
ABSOLUTE - The program plays at a specific wall clock time. This setting can only be used
for channels using the LINEAR PlaybackMode.
Note the following considerations when using ABSOLUTE transitions:
If the preceding program in the schedule has a duration that extends past the wall clock time, MediaTailor truncates the preceding program on a common segment boundary.
If there are gaps in playback, MediaTailor plays the FillerSlate you configured for your
linear channel.
RELATIVE - The program is inserted into the schedule either before or after a program
that you specify via RelativePosition.
Copyright © 2023. All rights reserved.