Class AdUnitConfiguration


  • public class AdUnitConfiguration
    extends java.lang.Object
    • Constructor Detail

      • AdUnitConfiguration

        public AdUnitConfiguration()
    • Method Detail

      • modifyUsingBidResponse

        public void modifyUsingBidResponse​(BidResponse bidResponse)
      • setConfigId

        public void setConfigId​(java.lang.String configId)
      • getConfigId

        public java.lang.String getConfigId()
      • setAppContent

        public void setAppContent​(ContentObject content)
      • setPbAdSlot

        public void setPbAdSlot​(java.lang.String pbAdSlot)
      • getPbAdSlot

        public java.lang.String getPbAdSlot()
      • addUserData

        public void addUserData​(DataObject dataObject)
      • getUserData

        public java.util.ArrayList<DataObject> getUserData()
      • clearUserData

        public void clearUserData()
      • setUserData

        public void setUserData​(java.util.ArrayList<DataObject> userData)
      • addExtData

        public void addExtData​(java.lang.String key,
                               java.lang.String value)
      • addExtData

        public void addExtData​(java.lang.String key,
                               java.util.Set<java.lang.String> value)
      • removeExtData

        public void removeExtData​(java.lang.String key)
      • getExtDataDictionary

        public java.util.Map<java.lang.String,​java.util.Set<java.lang.String>> getExtDataDictionary()
      • clearExtData

        public void clearExtData()
      • setExtData

        public void setExtData​(java.util.Map<java.lang.String,​java.util.Set<java.lang.String>> extData)
      • addExtKeyword

        public void addExtKeyword​(java.lang.String keyword)
      • addExtKeywords

        public void addExtKeywords​(java.util.Set<java.lang.String> keywords)
      • removeExtKeyword

        public void removeExtKeyword​(java.lang.String key)
      • setExtKeywords

        public void setExtKeywords​(java.util.Set<java.lang.String> extKeywords)
      • getExtKeywordsSet

        public java.util.Set<java.lang.String> getExtKeywordsSet()
      • clearExtKeywords

        public void clearExtKeywords()
      • setMinSizePercentage

        public void setMinSizePercentage​(AdSize minSizePercentage)
      • getMinSizePercentage

        public AdSize getMinSizePercentage()
      • setBannerParameters

        public void setBannerParameters​(BannerParameters parameters)
      • setVideoParameters

        public void setVideoParameters​(VideoParameters parameters)
      • setBuiltInVideo

        public void setBuiltInVideo​(boolean builtInVideo)
      • isBuiltInVideo

        public boolean isBuiltInVideo()
      • setIsMuted

        public void setIsMuted​(boolean isMuted)
      • isMuted

        public boolean isMuted()
      • setIsSoundButtonVisible

        public void setIsSoundButtonVisible​(boolean isSoundButtonVisible)
      • isSoundButtonVisible

        public boolean isSoundButtonVisible()
      • setAutoRefreshDelay

        public void setAutoRefreshDelay​(int autoRefreshDelayInSeconds)
      • getAutoRefreshDelay

        public int getAutoRefreshDelay()
      • setVideoSkipOffset

        public void setVideoSkipOffset​(int videoSkipOffset)
      • getVideoSkipOffset

        public int getVideoSkipOffset()
      • addAdFormat

        public void addAdFormat​(AdFormat adFormat)
      • setAdFormat

        public void setAdFormat​(AdFormat adFormat)
        Clears ad formats list and adds only one ad format.
      • setAdUnitFormats

        public void setAdUnitFormats​(java.util.EnumSet<AdUnitFormat> adUnitFormats)
        Clears previous ad formats and adds AdFormats corresponding to AdUnitFormat types.
      • setAdFormats

        public void setAdFormats​(java.util.EnumSet<AdFormat> formats)
        Clears previous ad formats and adds AdFormats corresponding to AdUnitFormat types.
      • setSkipDelay

        public void setSkipDelay​(int seconds)
      • getSkipDelay

        public int getSkipDelay()
      • getSkipButtonArea

        public double getSkipButtonArea()
      • setSkipButtonArea

        public void setSkipButtonArea​(double skipButtonArea)
      • getSkipButtonPosition

        public Position getSkipButtonPosition()
      • setSkipButtonPosition

        public void setSkipButtonPosition​(Position skipButtonPosition)
      • getAdFormats

        public java.util.EnumSet<AdFormat> getAdFormats()
      • isAdType

        public boolean isAdType​(AdFormat type)
      • setRewarded

        public void setRewarded​(boolean rewarded)
      • isRewarded

        public boolean isRewarded()
      • setCloseButtonArea

        public void setCloseButtonArea​(double closeButtonArea)
      • getCloseButtonArea

        public double getCloseButtonArea()
      • setInterstitialSize

        public void setInterstitialSize​(java.lang.String size)
      • setInterstitialSize

        public void setInterstitialSize​(int width,
                                        int height)
      • getInterstitialSize

        public java.lang.String getInterstitialSize()
      • setCloseButtonPosition

        public void setCloseButtonPosition​(Position closeButtonPosition)
      • getCloseButtonPosition

        public Position getCloseButtonPosition()
      • setVideoInitialVolume

        public void setVideoInitialVolume​(float videoInitialVolume)
      • getVideoInitialVolume

        public float getVideoInitialVolume()
      • setPlacementType

        public void setPlacementType​(PlacementType placementType)
      • getPlacementTypeValue

        public int getPlacementTypeValue()
      • isPlacementTypeValid

        public boolean isPlacementTypeValid()
      • setAdPosition

        public void setAdPosition​(AdPosition adPosition)
      • getAdPositionValue

        public int getAdPositionValue()
      • isAdPositionValid

        public boolean isAdPositionValid()
      • getBroadcastId

        public int getBroadcastId()
      • setMaxVideoDuration

        public void setMaxVideoDuration​(int seconds)
      • getMaxVideoDuration

        public java.lang.Integer getMaxVideoDuration()
      • isOriginalAdUnit

        public boolean isOriginalAdUnit()
      • setIsOriginalAdUnit

        public void setIsOriginalAdUnit​(boolean originalAdUnit)
      • getImpressionUrl

        public java.lang.String getImpressionUrl()
      • getFingerprint

        public java.lang.String getFingerprint()
      • getGpid

        public java.lang.String getGpid()
      • setGpid

        public void setGpid​(java.lang.String gpid)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object