Class BaseAd

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected AdConfig adConfig  
      protected MetricMessage.Factory metricFactory  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected BaseAd​(int slotId, java.lang.String format)  
    • Field Detail

      • adConfig

        @NonNull
        protected final AdConfig adConfig
      • metricFactory

        @NonNull
        protected final MetricMessage.Factory metricFactory
    • Constructor Detail

      • BaseAd

        protected BaseAd​(int slotId,
                         @NonNull
                         java.lang.String format)
    • Method Detail

      • getCustomParams

        @NonNull
        public CustomParams getCustomParams()
        Each Ad object contains custom params. Information from CustomParams will be added to the Ad request
        Returns:
        customParams object
        See Also:
        CustomParams
      • setAdNetworkConfig

        public void setAdNetworkConfig​(@NonNull
                                       java.lang.String networkName,
                                       @NonNull
                                       AdNetworkConfig adNetworkConfig)
        Additional parameters for mediation
        Parameters:
        networkName - a name of ad network
        adNetworkConfig - an instance of AdNetworkConfig
      • isLoadCalled

        protected boolean isLoadCalled()