Index
All Classes|All Packages
A
- abortActionCompleted() - Method in interface com.akamai.amp.utils.AbortListener
- AbortListener - Interface in com.akamai.amp.utils
- abortPlayback(boolean) - Method in class com.akamai.amp.media.VideoPlayerContainer
-
Aborts the playback action before starting the process
- AccessibilityHelper - Class in com.akamai.amp.uimobile.generic.media
- AccessibilityHelper() - Constructor for class com.akamai.amp.uimobile.generic.media.AccessibilityHelper
- AD_END - com.akamai.amp.analytics.firebase.AmpFirebaseEvent
- AD_ERROR - com.akamai.amp.analytics.firebase.AmpFirebaseEvent
- AD_LOAD - com.akamai.amp.analytics.firebase.AmpFirebaseEvent
- AD_PAUSE - com.akamai.amp.analytics.firebase.AmpFirebaseEvent
- AD_RESUME - com.akamai.amp.analytics.firebase.AmpFirebaseEvent
- AD_START - com.akamai.amp.analytics.firebase.AmpFirebaseEvent
- ADBREAK_END - com.akamai.amp.analytics.firebase.AmpFirebaseEvent
- ADBREAK_START - com.akamai.amp.analytics.firebase.AmpFirebaseEvent
- adBreakTotal - Variable in class com.akamai.amp.ads.AdsInfo
-
The total number of ads in the ad break that this ad appears.
- addCallback(VideoAdPlayerCallback) - Method in class com.akamai.amp.ads.ima.ImaSDK.AdsPlayerHolder
- addCallback(VideoAdPlayerCallback) - Method in class com.akamai.amp.ads.ima.ImaSDK.AdsVideoView
- addEventListener(ID3TagEventListener) - Method in class com.akamai.amp.id3tags.AmpID3TagsManager
-
Deprecated.
- addEventsListener(IAdsComponentListener) - Method in class com.akamai.amp.ads.fban.FacebookAudienceNetworkHandler
- addEventsListener(IAdsComponentListener) - Method in class com.akamai.amp.ads.freewheel.FreewheelAdsHandler
- addEventsListener(IAdsComponentListener) - Method in class com.akamai.amp.ads.ima.IMAAdsHandler
- addEventsListener(IAdsComponentListener) - Method in class com.akamai.amp.ads.yospace.YospaceAdsHandler
- addEventsListener(IMediaPlayerControllerListener) - Method in class com.akamai.amp.uimobile.generic.media.PlayerControlsOverlay
-
This method add a new
IMediaPlayerControllerListener
to the list - addOptionalMidrolls(int[]) - Method in interface com.akamai.amp.ads.fban.AmpFacebookAudienceManager
-
Method used to add extra midrolls
- addOptionalMidrolls(int[]) - Method in class com.akamai.amp.ads.fban.FacebookAudienceNetworkHandler
- addOptionalMidrolls(List<Integer>) - Method in interface com.akamai.amp.ads.fban.AmpFacebookAudienceManager
-
Method used to add extra midrolls
- addOptionalMidrolls(List<Integer>) - Method in class com.akamai.amp.ads.fban.FacebookAudienceNetworkHandler
- addTemporalSlots(AdSlot...) - Method in class com.akamai.amp.ads.freewheel.FreewheelAdsHandler
- addUIEventListener(UIEventsListener) - Method in class com.akamai.amp.uimobile.generic.media.PlayerControlsOverlay
-
Set method for all Controller Overlay events
- addVideoPlayerContainerCallback(VideoPlayerContainer.VideoPlayerContainerCallback) - Method in class com.akamai.amp.media.VideoPlayerContainer
-
Adds a new
VideoPlayerContainer.VideoPlayerContainerCallback
to a list of callbacks that will be informed when the player has created aVideoPlayerView
, or if the the requiredMediaResource
is now available, or if an error happened. - adId - Variable in class com.akamai.amp.ads.AdsInfo
-
The ID of the ad.
- adMediaInfo - Variable in class com.akamai.amp.ads.ima.ImaSDK.AdsVideoView
- AdobeEventsHandler - Class in com.akamai.amp.analytics.adobeheartbeat
- AdobeEventsHandler(HeartbeatData) - Constructor for class com.akamai.amp.analytics.adobeheartbeat.AdobeEventsHandler
- AdobeEventsHandler(VideoPlayerView, HeartbeatData) - Constructor for class com.akamai.amp.analytics.adobeheartbeat.AdobeEventsHandler
- AdobeExperience - Class in com.akamai.amp.analytics.adobeexperienceplatform
-
This class is the Builder in charge of creating instances of the
AmpAdobeExperienceAnalyticsTracker
based on the info provided. - AdobeExperience() - Constructor for class com.akamai.amp.analytics.adobeexperienceplatform.AdobeExperience
- AdobeExperienceEventsHandler - Class in com.akamai.amp.analytics.adobeexperienceplatform
- AdobeExperienceEventsHandler(ExperiencePlatformData) - Constructor for class com.akamai.amp.analytics.adobeexperienceplatform.AdobeExperienceEventsHandler
- AdobeExperienceEventsHandler(VideoPlayerView, ExperiencePlatformData) - Constructor for class com.akamai.amp.analytics.adobeexperienceplatform.AdobeExperienceEventsHandler
- AdobeHeartbeat - Class in com.akamai.amp.analytics.adobeheartbeat
-
This class is the Builder in charge of creating instances of the
AmpAdobeHeartbeatAnalyticsTracker
based on the info provided. - AdobeHeartbeat() - Constructor for class com.akamai.amp.analytics.adobeheartbeat.AdobeHeartbeat
- adPodMaxDuration - Variable in class com.akamai.amp.ads.AdsInfo
-
The maximum duration of the ad pod.
- adPosition - Variable in class com.akamai.amp.ads.AdsInfo
-
The
AdPosition
of the ad. - AdPosition - Enum in com.akamai.amp.ads
-
Enum definition of the different ad position categories (before, during or after the content).
- ADS - com.akamai.amp.analytics.firebase.AmpFirebaseEvent
- ADS_PROGRESS_COMPLETED - Static variable in interface com.akamai.amp.ads.IAdsComponentListener
-
Signals that 100% of the ad has been played.
- ADS_PROGRESS_FIRST_QUARTILE - Static variable in interface com.akamai.amp.ads.IAdsComponentListener
-
Signals that 25% of the ad has been played.
- ADS_PROGRESS_MIDPOINT - Static variable in interface com.akamai.amp.ads.IAdsComponentListener
-
Signals that 50% of the ad has been played.
- ADS_PROGRESS_THIRD_QUARTILE - Static variable in interface com.akamai.amp.ads.IAdsComponentListener
-
Signals that 75% of the ad has been played.
- AdsBidder - Interface in com.akamai.amp.ads.bidder
-
Marks a class in charge of real-time ad bidding
- AdsCount - Class in com.akamai.amp.ads
-
Contains the number of appearing
AdPosition.PREROLL
s,AdPosition.MIDROLL
s andAdPosition.POSTROLL
s, for a specific ad break. - AdsCount(int, int, int) - Constructor for class com.akamai.amp.ads.AdsCount
-
Constructor to be used when the counts of
AdPosition.PREROLL
s,AdPosition.MIDROLL
s andAdPosition.POSTROLL
s are known. - AdsCount(AdsInfo) - Constructor for class com.akamai.amp.ads.AdsCount
-
Constructor to be used when only one count is known, either the number of
AdPosition.PREROLL
s,AdPosition.MIDROLL
s orAdPosition.POSTROLL
s. - AdsInfo - Class in com.akamai.amp.ads
-
Provides information about specific ad instances.
- AdsInfo() - Constructor for class com.akamai.amp.ads.AdsInfo
- adsOnLive(boolean) - Method in class com.akamai.amp.analytics.adobeexperienceplatform.AdobeExperienceEventsHandler
- adsOnLive(boolean) - Method in interface com.akamai.amp.analytics.adobeexperienceplatform.AmpAdobeExperienceAnalyticsTracker
-
This method notifies the Tracker if the Live stream (in case the current playback session is decoding one) contains ads
- adsOnLive(boolean) - Method in class com.akamai.amp.analytics.adobeheartbeat.AdobeEventsHandler
- adsOnLive(boolean) - Method in interface com.akamai.amp.analytics.adobeheartbeat.AmpAdobeHeartbeatAnalyticsTracker
-
This method notifies the Tracker if the Live stream (in case the current playback session is decoding one) contains ads
- AdsPlayerHolder - Class in com.akamai.amp.ads.ima.ImaSDK
- AdsPlayerHolder(Context) - Constructor for class com.akamai.amp.ads.ima.ImaSDK.AdsPlayerHolder
- AdsVideoView - Class in com.akamai.amp.ads.ima.ImaSDK
- AdsVideoView(Context) - Constructor for class com.akamai.amp.ads.ima.ImaSDK.AdsVideoView
- AdsVideoView.TrackingVideoCallback - Interface in com.akamai.amp.ads.ima.ImaSDK
-
Interface for alerting caller of video completion.
- allowChunklessPreparation(boolean) - Method in class com.akamai.amp.media.VideoPlayerContainer
-
Sets whether chunkless preparation is allowed.
- AlternativeTimelineListener - Interface in com.akamai.amp.ads
-
Provides the different versions of the stream position and duration, depending on which type of source is being used (with or without embedded ads).
- AmazonBidder - Class in com.akamai.amp.bidder.aps
-
Builder class which provides the necessary methods to create an instance of a
AmpBidderManager
. - AmazonBidder() - Constructor for class com.akamai.amp.bidder.aps.AmazonBidder
- AMP_AD_BREAK_END - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_AD_BREAK_START - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_AD_END - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_AD_ERROR - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_AD_LOAD - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_AD_PAUSE - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_AD_RESUME - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_AD_START - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_BITRATE - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_BITRATE_SWITCH - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_BUFFER_END - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_BUFFER_START - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_CAPTIONS_DISABLE - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_CAPTIONS_ENABLE - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_DELIVERY_TYPE - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_END - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_ERROR - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_ERROR_MESSAGE - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_ON_BACKGROUND - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_ON_FOREGROUND - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_PAUSE - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_PLATFORM - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_PLAY_REQUEST - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_PLAY_START - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_RESUME - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_SEEK_END - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_SEEK_START - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_SESSION_ID - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_STOP - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_TIMESTAMP - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AMP_VERSION - Static variable in class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AmpAdobeExperienceAnalyticsTracker - Interface in com.akamai.amp.analytics.adobeexperienceplatform
-
Analytics Tracker for Adobe's Heartbeat.
- AmpAdobeHeartbeatAnalyticsTracker - Interface in com.akamai.amp.analytics.adobeheartbeat
-
Analytics Tracker for Adobe's Heartbeat.
- AmpBidderManager - Interface in com.akamai.amp.bidder.aps
-
The AmpBidderManager is in charge of control the Ad bids during a video session, using the Amazon Bidder platform.
- AmpCaptionComponent - Class in com.akamai.amp.captioning
-
Deprecated.
- AmpCaptionComponent(Context) - Constructor for class com.akamai.amp.captioning.AmpCaptionComponent
-
Deprecated.
- AmpCaptionComponent(Context, AttributeSet) - Constructor for class com.akamai.amp.captioning.AmpCaptionComponent
-
Deprecated.
- AmpComscoreStreamsenseAnalyticsTracker - Interface in com.akamai.amp.analytics.comscorestreamsense
-
Analytics Tracker for Comscore Streamsense Analytics.
- AmpDAIManager - Interface in com.akamai.amp.ads.ima
-
The AmpDAIManager is the main class component for the integration of Google's Server side interactive media Ads.
- AmpDownloader - Class in com.akamai.amp.downloader.idea
-
Builder class which provides the necessary methods to create an instance of a
AmpDownloadManager
- AmpDownloader() - Constructor for class com.akamai.amp.downloader.idea.AmpDownloader
- AmpFacebookAudienceManager - Interface in com.akamai.amp.ads.fban
-
Facebook Audience Network Ads implementation, This class provides the required api to implement Facebook Ads.
- AmpFirebaseAnalyticsTracker - Interface in com.akamai.amp.analytics.firebase
-
Analytics Tracker for Firebase Analytics.
- AmpFirebaseCustomParams - Class in com.akamai.amp.analytics.firebase
- AmpFirebaseCustomParams() - Constructor for class com.akamai.amp.analytics.firebase.AmpFirebaseCustomParams
- AmpFirebaseEvent - Enum in com.akamai.amp.analytics.firebase
- AmpFirebaseTag - Class in com.akamai.amp.analytics.firebase
- AmpFirebaseTag() - Constructor for class com.akamai.amp.analytics.firebase.AmpFirebaseTag
- AmpID3TagsManager - Class in com.akamai.amp.id3tags
-
Deprecated.
- AmpID3TagsManager() - Constructor for class com.akamai.amp.id3tags.AmpID3TagsManager
-
Deprecated.
- AmpIMAManager - Interface in com.akamai.amp.ads.ima
-
The AmpIMAManager is the main class component for the integration of Google's Client side interactive media Ads.
- AMPLibraryInfo - Class in com.akamai.amp.media.elements
-
Provides metadata about the AMP Player SDK (and the ExoPlayer that is included).
- AMPLibraryInfo() - Constructor for class com.akamai.amp.media.elements.AMPLibraryInfo
- AmpNielsenDcrAnalyticsTracker - Interface in com.akamai.amp.analytics.nielsenanalytics
-
Analytics Tracker for Nielsen DCR and DTVR Analytics.
- AmpYospaceManager - Interface in com.akamai.amp.ads.yospace
-
The AmpYospaceManager is the main class component for the integration of Yospace Server side Ads Insertion.
- AnalyticsTracker<T extends AnalyticsTrackerData> - Class in com.akamai.amp.analytics
-
Base class for Analytics Trackers.
- AnalyticsTracker(T, String, String) - Constructor for class com.akamai.amp.analytics.AnalyticsTracker
- AnalyticsTracker(VideoPlayerView, T, String, String) - Constructor for class com.akamai.amp.analytics.AnalyticsTracker
- announce(String, Context, Class) - Static method in class com.akamai.amp.uimobile.generic.media.AccessibilityHelper
- appDisableApi(boolean) - Method in interface com.akamai.amp.analytics.nielsenanalytics.AmpNielsenDcrAnalyticsTracker
-
This method disables virtually all Nielsen related actions.
- appDisableApi(boolean) - Method in class com.akamai.amp.analytics.nielsenanalytics.NielsenDcrEventsHandler
- ApsBidderHandler - Class in com.akamai.amp.bidder.aps
- ApsBidderHandler(BidderCallback, Context, String, long, boolean) - Constructor for class com.akamai.amp.bidder.aps.ApsBidderHandler
- ApsContentInfo - Class in com.akamai.amp.bidder.aps
- ApsContentInfo(String, String, List<String>, String, long) - Constructor for class com.akamai.amp.bidder.aps.ApsContentInfo
-
Class constructor, it creates an ApsContentInfo instance
- areEqual(Object, Object) - Static method in class com.akamai.amp.utils.Utils
- AUTO_HIDE_DEFAULT_DURATION_IN_MILLISECONDS - Static variable in class com.akamai.amp.uimobile.generic.media.ControlOverlayState
-
Default amount of seconds the auto hide is programmed to last
- AutoHideEffectHandler - Class in com.akamai.amp.uimobile.generic.media
- AutoHideEffectHandler(PlayerControlsOverlay) - Constructor for class com.akamai.amp.uimobile.generic.media.AutoHideEffectHandler
All Classes|All Packages