Class TrackingEvent<T>

java.lang.Object
com.brightcove.ssai.tracking.TrackingEvent<T>

public class TrackingEvent<T> extends Object
Representation of a VMAP/VAST tracking event.
  • Field Details

  • Method Details

    • create

      public static <T> TrackingEvent create(@NonNull URI uri, @NonNull T rawTracking)
    • create

      public static <T> TrackingEvent create(@NonNull URI uri, long offset, @NonNull T rawTracking)
    • getUri

      @NonNull public URI getUri()
    • getOffset

      public long getOffset()
    • getRawEvent

      public T getRawEvent()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object