Interface UpdateProgramResponse.Builder

    • Method Detail

      • adBreaks

        UpdateProgramResponse.Builder adBreaks​(Collection<AdBreak> adBreaks)

        The ad break configuration settings.

        Parameters:
        adBreaks - The ad break configuration settings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • adBreaks

        UpdateProgramResponse.Builder adBreaks​(AdBreak... adBreaks)

        The ad break configuration settings.

        Parameters:
        adBreaks - The ad break configuration settings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        UpdateProgramResponse.Builder arn​(String arn)

        The ARN to assign to the program.

        Parameters:
        arn - The ARN to assign to the program.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • audienceMedia

        UpdateProgramResponse.Builder audienceMedia​(Collection<AudienceMedia> audienceMedia)

        The list of AudienceMedia defined in program.

        Parameters:
        audienceMedia - The list of AudienceMedia defined in program.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • audienceMedia

        UpdateProgramResponse.Builder audienceMedia​(AudienceMedia... audienceMedia)

        The list of AudienceMedia defined in program.

        Parameters:
        audienceMedia - The list of AudienceMedia defined in program.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • channelName

        UpdateProgramResponse.Builder channelName​(String channelName)

        The name to assign to the channel for this program.

        Parameters:
        channelName - The name to assign to the channel for this program.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clipRange

        UpdateProgramResponse.Builder clipRange​(ClipRange clipRange)

        The clip range configuration settings.

        Parameters:
        clipRange - The clip range configuration settings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTime

        UpdateProgramResponse.Builder creationTime​(Instant creationTime)

        The time the program was created.

        Parameters:
        creationTime - The time the program was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • durationMillis

        UpdateProgramResponse.Builder durationMillis​(Long durationMillis)

        The duration of the live program in milliseconds.

        Parameters:
        durationMillis - The duration of the live program in milliseconds.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • liveSourceName

        UpdateProgramResponse.Builder liveSourceName​(String liveSourceName)

        The name of the LiveSource for this Program.

        Parameters:
        liveSourceName - The name of the LiveSource for this Program.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • programName

        UpdateProgramResponse.Builder programName​(String programName)

        The name to assign to this program.

        Parameters:
        programName - The name to assign to this program.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scheduledStartTime

        UpdateProgramResponse.Builder scheduledStartTime​(Instant scheduledStartTime)

        The scheduled start time for this Program.

        Parameters:
        scheduledStartTime - The scheduled start time for this Program.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceLocationName

        UpdateProgramResponse.Builder sourceLocationName​(String sourceLocationName)

        The name to assign to the source location for this program.

        Parameters:
        sourceLocationName - The name to assign to the source location for this program.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vodSourceName

        UpdateProgramResponse.Builder vodSourceName​(String vodSourceName)

        The name that's used to refer to a VOD source.

        Parameters:
        vodSourceName - The name that's used to refer to a VOD source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.