Class POBSignalConfig.Builder

  • All Implemented Interfaces:

    
    public final class POBSignalConfig.Builder
    
                        

    Builder class to Build Signal config using properties.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final POBAdFormat adFormat
    • Constructor Summary

      Constructors 
      Constructor Description
      POBSignalConfig.Builder(POBAdFormat adFormat) constructs the config builder
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final POBAdFormat getAdFormat() the adformat for which the signal config is being made.
      final POBSignalConfig.Builder setExtras(Bundle extras) Set extras to signal config and returns instance of Builder class
      final POBSignalConfig.Builder setGpid(String gpid) Set gpid to signal config and returns instance of Builder class
      final POBSignalConfig build() Builds the Signal config by setting up properties.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • POBSignalConfig.Builder

        POBSignalConfig.Builder(POBAdFormat adFormat)
        constructs the config builder
    • Method Detail

      • getAdFormat

         final POBAdFormat getAdFormat()

        the adformat for which the signal config is being made.

      • setExtras

         final POBSignalConfig.Builder setExtras(Bundle extras)

        Set extras to signal config and returns instance of Builder class

        Parameters:
        extras - the key value pair of type Bundle()
        Returns:

        the instance of Builder class

      • setGpid

         final POBSignalConfig.Builder setGpid(String gpid)

        Set gpid to signal config and returns instance of Builder class

        Parameters:
        gpid - the gpid value
        Returns:

        the instance of Builder class

      • build

         final POBSignalConfig build()

        Builds the Signal config by setting up properties.

        Returns:

        creates a new signal config