-
public class VastClient
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceVastClient.VASTLoadListener
-
Field Summary
Fields Modifier and Type Field Description public longdurationpublic longskipOffsetpublic VideoClicksvideoClickspublic ArrayList<Tracking>trackingListpublic List<VASTMediaFile>mediaFilespublic List<String>impressionspublic List<String>errorUrls
-
Method Summary
Modifier and Type Method Description voidparse(String vastURL, @NonNull() VastClient.VASTLoadListener listener)voidparseXml(String vastXml, @NonNull() VastClient.VASTLoadListener listener)voidsendRequests(String url)StringgetMediaFileUrl()BigIntegergetHeight()BigIntegergetWidth()voidsendImpression()voidclickedVideo()StringgetClickThrough()voidsendError()voidskipAd()voidcloseAd()voidcompleteAd()voidresetTracking()voidupdateProgress(int progress)-
-
Method Detail
-
parse
void parse(String vastURL, @NonNull() VastClient.VASTLoadListener listener)
-
parseXml
void parseXml(String vastXml, @NonNull() VastClient.VASTLoadListener listener)
-
sendRequests
void sendRequests(String url)
-
getMediaFileUrl
String getMediaFileUrl()
-
getHeight
BigInteger getHeight()
-
getWidth
BigInteger getWidth()
-
sendImpression
void sendImpression()
-
clickedVideo
void clickedVideo()
-
getClickThrough
String getClickThrough()
-
sendError
void sendError()
-
skipAd
void skipAd()
-
closeAd
void closeAd()
-
completeAd
void completeAd()
-
resetTracking
void resetTracking()
-
updateProgress
void updateProgress(int progress)
-
-
-
-