Class POBSignalConfig.Builder
-
- All Implemented Interfaces:
public final class POBSignalConfig.BuilderBuilder class to Build Signal config using properties.
-
-
Field Summary
Fields Modifier and Type Field Description private final POBAdFormatadFormat
-
Constructor Summary
Constructors Constructor Description POBSignalConfig.Builder(POBAdFormat adFormat)constructs the config builder
-
Method Summary
Modifier and Type Method Description final POBAdFormatgetAdFormat()the adformat for which the signal config is being made. final POBSignalConfig.BuildersetExtras(Bundle extras)Set extras to signal config and returns instance of Builder class final POBSignalConfig.BuildersetGpid(String gpid)Set gpid to signal config and returns instance of Builder class final POBSignalConfigbuild()Builds the Signal config by setting up properties. -
-
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
-
-
-
-