-
- All Implemented Interfaces:
-
io.cloudx.sdk.CloudXDestroyable
@RestrictTo(value = {RestrictTo.Scope.LIBRARY_GROUP}) public abstract class CloudXRewardedMediator implements CloudXDestroyable
Loads and shows rewarded ads through a third-party mediator.
-
-
Field Summary
Fields Modifier and Type Field Description private CloudXRewardedMediatorListenerlistenerprivate final CloudXMediatorThreadRequirementloadThreadRequirementprivate final CloudXMediatorThreadRequirementshowThreadRequirement
-
Constructor Summary
Constructors Constructor Description CloudXRewardedMediator()
-
Method Summary
Modifier and Type Method Description abstract CloudXRewardedMediatorListenergetListener()abstract UnitsetListener(CloudXRewardedMediatorListener listener)CloudXMediatorThreadRequirementgetLoadThreadRequirement()CloudXMediatorThreadRequirementgetShowThreadRequirement()abstract Unitload(CloudXMediatorLoadParams params)abstract Unitshow(CloudXMediatorShowParams params)abstract BooleanisAdReady()-
-
Method Detail
-
getListener
abstract CloudXRewardedMediatorListener getListener()
-
setListener
abstract Unit setListener(CloudXRewardedMediatorListener listener)
-
getLoadThreadRequirement
CloudXMediatorThreadRequirement getLoadThreadRequirement()
-
getShowThreadRequirement
CloudXMediatorThreadRequirement getShowThreadRequirement()
-
load
abstract Unit load(CloudXMediatorLoadParams params)
-
show
abstract Unit show(CloudXMediatorShowParams params)
-
-
-
-