Interface VastParserOptions

  • All Implemented Interfaces:

    
    public interface VastParserOptions
    
                        

    Defines parameters that control the parsing of vast.

    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract Boolean getAllowMultipleAds() the boolean value the identifies whether multiple ads are allowed in the requested VAST response.
      abstract Integer getMaxRedirects() the maximum number of VAST redirects.
      abstract Long getVastLoadTimeout() the specifies the VAST load timeout in milliseconds for a single wrapper.
      abstract String getAlteredPrivacyUrl() alternative privacy url
      abstract Map<String, String> getVastMacros() Parameters for VAST Macro substitution.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • getAllowMultipleAds

         abstract Boolean getAllowMultipleAds()

        the boolean value the identifies whether multiple ads are allowed in the requested VAST response. This will override any value of allowMultipleAds attribute set in the VAST

      • getVastLoadTimeout

         abstract Long getVastLoadTimeout()

        the specifies the VAST load timeout in milliseconds for a single wrapper.

      • getVastMacros

         abstract Map<String, String> getVastMacros()

        Parameters for VAST Macro substitution. A map containing macro key-value pairs used for macro replacement in VAST ad tag URI and tracking URLs.