com.brightcove.ssai.tracking

## Class TrackingConfig

- java.lang.Object
- - com.brightcove.ssai.tracking.TrackingConfig

-     public final class TrackingConfig
      extends java.lang.Object

  A Tracking Configuration class used to modify the behavior of which tracking events are allowed to be sent.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `TrackingConfig.Builder` The TrackingConfig.Builder.

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `isTimedTrackingEventsEnabled()` Enables events which depends on the Ad time progress to be tracked.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### isTimedTrackingEventsEnabled

          public boolean isTimedTrackingEventsEnabled()

      Enables events which depends on the Ad time progress to be tracked. This includes, but is not limited to, events such as impression, creative view, start, first quartile, midpoint, third quartile and complete.

      This is enabled by default.

      Returns:
        true if restricted to only this type of tracking events