Interface AdsInteractionLog.Builder

  • Method Details

    • publishOptInEventTypesWithStrings

      AdsInteractionLog.Builder publishOptInEventTypesWithStrings(Collection<String> publishOptInEventTypes)

      Indicates that MediaTailor emits RAW_ADS_RESPONSE logs for playback sessions that are initialized with this configuration.

      Parameters:
      publishOptInEventTypes - Indicates that MediaTailor emits RAW_ADS_RESPONSE logs for playback sessions that are initialized with this configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publishOptInEventTypesWithStrings

      AdsInteractionLog.Builder publishOptInEventTypesWithStrings(String... publishOptInEventTypes)

      Indicates that MediaTailor emits RAW_ADS_RESPONSE logs for playback sessions that are initialized with this configuration.

      Parameters:
      publishOptInEventTypes - Indicates that MediaTailor emits RAW_ADS_RESPONSE logs for playback sessions that are initialized with this configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publishOptInEventTypes

      AdsInteractionLog.Builder publishOptInEventTypes(Collection<AdsInteractionPublishOptInEventType> publishOptInEventTypes)

      Indicates that MediaTailor emits RAW_ADS_RESPONSE logs for playback sessions that are initialized with this configuration.

      Parameters:
      publishOptInEventTypes - Indicates that MediaTailor emits RAW_ADS_RESPONSE logs for playback sessions that are initialized with this configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publishOptInEventTypes

      AdsInteractionLog.Builder publishOptInEventTypes(AdsInteractionPublishOptInEventType... publishOptInEventTypes)

      Indicates that MediaTailor emits RAW_ADS_RESPONSE logs for playback sessions that are initialized with this configuration.

      Parameters:
      publishOptInEventTypes - Indicates that MediaTailor emits RAW_ADS_RESPONSE logs for playback sessions that are initialized with this configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • excludeEventTypesWithStrings

      AdsInteractionLog.Builder excludeEventTypesWithStrings(Collection<String> excludeEventTypes)

      Indicates that MediaTailor won't emit the selected events in the logs for playback sessions that are initialized with this configuration.

      Parameters:
      excludeEventTypes - Indicates that MediaTailor won't emit the selected events in the logs for playback sessions that are initialized with this configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • excludeEventTypesWithStrings

      AdsInteractionLog.Builder excludeEventTypesWithStrings(String... excludeEventTypes)

      Indicates that MediaTailor won't emit the selected events in the logs for playback sessions that are initialized with this configuration.

      Parameters:
      excludeEventTypes - Indicates that MediaTailor won't emit the selected events in the logs for playback sessions that are initialized with this configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • excludeEventTypes

      Indicates that MediaTailor won't emit the selected events in the logs for playback sessions that are initialized with this configuration.

      Parameters:
      excludeEventTypes - Indicates that MediaTailor won't emit the selected events in the logs for playback sessions that are initialized with this configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • excludeEventTypes

      AdsInteractionLog.Builder excludeEventTypes(AdsInteractionExcludeEventType... excludeEventTypes)

      Indicates that MediaTailor won't emit the selected events in the logs for playback sessions that are initialized with this configuration.

      Parameters:
      excludeEventTypes - Indicates that MediaTailor won't emit the selected events in the logs for playback sessions that are initialized with this configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.