Interface CreateChannelResponse.Builder

    • Method Detail

      • arn

        CreateChannelResponse.Builder arn​(String arn)

        The Amazon Resource Name (ARN) to assign to the channel.

        Parameters:
        arn - The Amazon Resource Name (ARN) to assign to the channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • audiences

        CreateChannelResponse.Builder audiences​(Collection<String> audiences)

        The list of audiences defined in channel.

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

        CreateChannelResponse.Builder audiences​(String... audiences)

        The list of audiences defined in channel.

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

        CreateChannelResponse.Builder channelName​(String channelName)

        The name to assign to the channel.

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

        CreateChannelResponse.Builder channelState​(String channelState)

        Indicates whether the channel is in a running state or not.

        Parameters:
        channelState - Indicates whether the channel is in a running state or not.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ChannelState, ChannelState
      • channelState

        CreateChannelResponse.Builder channelState​(ChannelState channelState)

        Indicates whether the channel is in a running state or not.

        Parameters:
        channelState - Indicates whether the channel is in a running state or not.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ChannelState, ChannelState
      • creationTime

        CreateChannelResponse.Builder creationTime​(Instant creationTime)

        The timestamp of when the channel was created.

        Parameters:
        creationTime - The timestamp of when the channel was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • fillerSlate

        CreateChannelResponse.Builder fillerSlate​(SlateSource fillerSlate)

        Contains information about the slate used to fill gaps between programs in the schedule.

        Parameters:
        fillerSlate - Contains information about the slate used to fill gaps between programs in the schedule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedTime

        CreateChannelResponse.Builder lastModifiedTime​(Instant lastModifiedTime)

        The timestamp of when the channel was last modified.

        Parameters:
        lastModifiedTime - The timestamp of when the channel was last modified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputs

        CreateChannelResponse.Builder outputs​(Collection<ResponseOutputItem> outputs)

        The output properties to assign to the channel.

        Parameters:
        outputs - The output properties to assign to the channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputs

        CreateChannelResponse.Builder outputs​(ResponseOutputItem... outputs)

        The output properties to assign to the channel.

        Parameters:
        outputs - The output properties to assign to the channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • playbackMode

        CreateChannelResponse.Builder playbackMode​(String playbackMode)

        The playback mode to assign to the channel.

        Parameters:
        playbackMode - The playback mode to assign to the channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateChannelResponse.Builder tags​(Map<String,​String> tags)

        The tags to assign to the channel. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.

        Parameters:
        tags - The tags to assign to the channel. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tier

        CreateChannelResponse.Builder tier​(String tier)

        The tier of the channel.

        Parameters:
        tier - The tier of the channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • timeShiftConfiguration

        CreateChannelResponse.Builder timeShiftConfiguration​(TimeShiftConfiguration timeShiftConfiguration)

        The time-shifted viewing configuration assigned to the channel.

        Parameters:
        timeShiftConfiguration - The time-shifted viewing configuration assigned to the channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.