Interface LivePreRollConfiguration.Builder

    • Method Detail

      • adDecisionServerUrl

        LivePreRollConfiguration.Builder adDecisionServerUrl​(String adDecisionServerUrl)

        The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.

        Parameters:
        adDecisionServerUrl - The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxDurationSeconds

        LivePreRollConfiguration.Builder maxDurationSeconds​(Integer maxDurationSeconds)

        The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.

        Parameters:
        maxDurationSeconds - The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
        Returns:
        Returns a reference to this object so that method calls can be chained together.