Interface ScheduleAdBreak.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ScheduleAdBreak.Builder,ScheduleAdBreak>, SdkBuilder<ScheduleAdBreak.Builder,ScheduleAdBreak>, SdkPojo
Enclosing class:
ScheduleAdBreak

public static interface ScheduleAdBreak.Builder extends SdkPojo, CopyableBuilder<ScheduleAdBreak.Builder,ScheduleAdBreak>
  • Method Details

    • approximateDurationSeconds

      ScheduleAdBreak.Builder approximateDurationSeconds(Long approximateDurationSeconds)

      The approximate duration of the ad break, in seconds.

      Parameters:
      approximateDurationSeconds - The approximate duration of the ad break, in seconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • approximateStartTime

      ScheduleAdBreak.Builder approximateStartTime(Instant approximateStartTime)

      The approximate time that the ad will start playing.

      Parameters:
      approximateStartTime - The approximate time that the ad will start playing.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceLocationName

      ScheduleAdBreak.Builder sourceLocationName(String sourceLocationName)

      The name of the source location containing the VOD source used for the ad break.

      Parameters:
      sourceLocationName - The name of the source location containing the VOD source used for the ad break.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vodSourceName

      ScheduleAdBreak.Builder vodSourceName(String vodSourceName)

      The name of the VOD source used for the ad break.

      Parameters:
      vodSourceName - The name of the VOD source used for the ad break.
      Returns:
      Returns a reference to this object so that method calls can be chained together.