Class Ad

java.lang.Object
com.castlabs.android.adverts.Ad

public class Ad extends Object
Ad container.
Since:
3.2.2
  • Field Details

    • position

      public int position
      Ad position in the stream, one of SdkConsts.AdPosition
    • durationMs

      public long durationMs
      Ad duration in milliseconds or C.TIME_UNSET
    • positionMs

      public long positionMs
      Ad position in milliseconds within the window in case of SdkConsts.AD_EMBEDDED stream type or C.TIME_UNSET
    • id

      @Nullable public String id
      Ad Id
    • title

      @Nullable public String title
      Ad title
    • adTagUri

      @Nullable public Uri adTagUri
      Ad Tag Uri
    • adAssetUri

      @Nullable public Uri adAssetUri
      Ad Asset Uri
    • streamType

      public int streamType
    • playerType

      public int playerType
    • skipTimeOffset

      public double skipTimeOffset
      The number of seconds of playback before the ad becomes skippable.
    • bitrate

      public int bitrate
      The Ad bitrate in bits per second
    • isSkippable

      public boolean isSkippable
    • isUiDisabled

      public boolean isUiDisabled
    • adPod

      @NonNull public final AdPodData adPod
      Information related to the adPod this Ad belongs to
  • Constructor Details

    • Ad

      public Ad()
  • Method Details