com.brightcove.ssai.ad

## Class CreativeClicks

- java.lang.Object
- - com.brightcove.ssai.ad.CreativeClicks

-     public class CreativeClicks
      extends java.lang.Object

  It is the representation of VAST creative clicks. They can either be Linear Clicks (described as Video Clicks in the VAST 3.0 spec), Non Linear Clicks or Companion Clicks.

- - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `Ad.Type` | `getAdType()` Gets the Ad type.
    `Click` | `getClickThrough()` Gets the click-through Creative click.
    `java.util.List<Click>` | `getClickTrackingList()` Gets click-tracking Creative click list.
    `java.util.List<Click>` | `getCustomClickList()` Gets custom-click Creative click list.

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

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

- - ### Method Detail

    - #### getClickThrough

          @NonNull
          public Click getClickThrough()

      Gets the click-through Creative click.
      Returns:
        the click through

    - #### getClickTrackingList

          @NonNull
          public java.util.List<Click> getClickTrackingList()

      Gets click-tracking Creative click list. This is optional, therefore it can be empty.
      Returns:
        the click tracking list

    - #### getCustomClickList

          @NonNull
          public java.util.List<Click> getCustomClickList()

      Gets custom-click Creative click list. This is optional, therefore it can be empty.
      Returns:
        the custom click list

    - #### getAdType

          @NonNull
          public Ad.Type getAdType()

      Gets the Ad type.
      Returns:
        the ad type