Class NativeAdInstance
-
- All Implemented Interfaces:
-
com.ironsource.mediationsdk.adunit.adapter.internal.listener.AdapterAdListener,com.ironsource.mediationsdk.adunit.adapter.listener.NativeAdListener,com.ironsource.mediationsdk.adunit.adapter.listener.NetworkInitializationListener
public final class NativeAdInstance extends AdInstance implements NativeAdListener
-
-
Field Summary
Fields Modifier and Type Field Description private final AdapterNativeAdDataadapterNativeAdDataprivate final AdapterNativeAdViewBindernativeAdViewBinderprivate final AdUnitToolsadToolsprivate AdInstanceListenerlistenerprivate final BaseAdAdapter<?, ?>adapterprivate final BooleanisInstanceLoadingprivate final BooleanisInstanceLoadedprivate final BooleanisInstanceOpenedprivate final BooleanisInstanceFailedprivate BooleanisRecoveredShowprivate AuctionResponseItemauctionResponseItemprivate final AuctionResponseItemgenericNotificationsprivate final BooleanisBidderprivate final StringinstanceNameprivate final IntegerinstanceTypeprivate final StringinstanceSignatureprivate final IronSource.AD_UNITadFormatprivate final IntegersessionDepthprivate final AdInstancePerformanceperformanceprivate final BooleanisPreloaded
-
Constructor Summary
Constructors Constructor Description NativeAdInstance(AdUnitTools adTools, AdInstanceData instanceData, AdInstancePayload adInstancePayload, AdInstanceListener listener)
-
Method Summary
-
Methods inherited from class com.unity3d.mediation.internal.ads.controllers.adunits.adinstances.AdInstance
getAdInfo, isReadyToShow, loadAdInstance, onAdClicked, onAdLoadFailed, onAdLoadSuccess, onAdLoadSuccess, onAdOpened, onAdOpened, onAdShowFailed, onInitFailed, onInitSuccess, reportShowChance, runOnAdapterThreadIfNeeded -
Methods inherited from class com.ironsource.mediationsdk.adunit.adapter.internal.listener.AdapterAdListener
onAdClicked, onAdLoadFailed, onAdShowFailed -
Methods inherited from class com.ironsource.mediationsdk.adunit.adapter.listener.NetworkInitializationListener
onInitFailed, onInitSuccess -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
NativeAdInstance
NativeAdInstance(AdUnitTools adTools, AdInstanceData instanceData, AdInstancePayload adInstancePayload, AdInstanceListener listener)
-
-
Method Detail
-
getAdapterNativeAdData
final AdapterNativeAdData getAdapterNativeAdData()
-
getNativeAdViewBinder
final AdapterNativeAdViewBinder getNativeAdViewBinder()
-
getAdTools
final AdUnitTools getAdTools()
-
getListener
final AdInstanceListener getListener()
-
setListener
final Unit setListener(AdInstanceListener <set-?>)
-
getAdapter
final BaseAdAdapter<?, ?> getAdapter()
-
isInstanceLoading
final Boolean isInstanceLoading()
-
isInstanceLoaded
final Boolean isInstanceLoaded()
-
isInstanceOpened
final Boolean isInstanceOpened()
-
isInstanceFailed
final Boolean isInstanceFailed()
-
isRecoveredShow
final Boolean isRecoveredShow()
-
setRecoveredShow
final Unit setRecoveredShow(Boolean value)
-
getAuctionResponseItem
final AuctionResponseItem getAuctionResponseItem()
-
setAuctionResponseItem
final Unit setAuctionResponseItem(AuctionResponseItem value)
-
getGenericNotifications
final AuctionResponseItem getGenericNotifications()
-
getInstanceName
final String getInstanceName()
-
getInstanceType
final Integer getInstanceType()
-
getInstanceSignature
final String getInstanceSignature()
-
getAdFormat
final IronSource.AD_UNIT getAdFormat()
-
getSessionDepth
final Integer getSessionDepth()
-
getPerformance
final AdInstancePerformance getPerformance()
-
isPreloaded
final Boolean isPreloaded()
-
showAdInstance
Unit showAdInstance(AdInstancePresenter adInstancePresenter)
-
showAdInstance
final Unit showAdInstance(NativeAdBinder nativeAdBinder)
-
destroyAdInstance
Unit destroyAdInstance()
-
onAdLoadSuccess
Unit onAdLoadSuccess(AdapterNativeAdData adapterNativeAdData, AdapterNativeAdViewBinder nativeAdViewBinder)
-
-
-
-