Class WaterfallFetcher
-
- All Implemented Interfaces:
public abstract class WaterfallFetcher
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classWaterfallFetcher.Companion
-
Field Summary
Fields Modifier and Type Field Description private final OutcomeReporteroutcomeReporterpublic final static WaterfallFetcher.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description WaterfallFetcher(AdUnitTools adTools, AdUnitData adUnitData)
-
Method Summary
Modifier and Type Method Description OutcomeReportergetOutcomeReporter()abstract UnitfetchWaterfall(AdInstanceFactory adInstanceFactory, WaterfallFetcherListener waterfallFetcherListener)final WaterfallInstancescreateAdInstanceWaterfall(List<AuctionResponseItem> waterfallItems, Map<String, AdInstancePayload> adInstancePayloads, AuctionResponseData auctionData, AdInstanceFactory adInstanceFactory, AdInstance preloadedInstance)-
-
Constructor Detail
-
WaterfallFetcher
WaterfallFetcher(AdUnitTools adTools, AdUnitData adUnitData)
-
-
Method Detail
-
getOutcomeReporter
OutcomeReporter getOutcomeReporter()
-
fetchWaterfall
abstract Unit fetchWaterfall(AdInstanceFactory adInstanceFactory, WaterfallFetcherListener waterfallFetcherListener)
-
createAdInstanceWaterfall
final WaterfallInstances createAdInstanceWaterfall(List<AuctionResponseItem> waterfallItems, Map<String, AdInstancePayload> adInstancePayloads, AuctionResponseData auctionData, AdInstanceFactory adInstanceFactory, AdInstance preloadedInstance)
-
-
-
-