Class StartAppSDK.InitParams

java.lang.Object
com.startapp.sdk.adsbase.StartAppSDK.InitParams
Enclosing class:
StartAppSDK

public static class StartAppSDK.InitParams extends Object
Provides a convenient way to configure SDK parameters.
  • Constructor Details

    • InitParams

      public InitParams()
  • Method Details

    • setAccountId

      @NonNull public StartAppSDK.InitParams setAccountId(@NonNull String accountId)
      Account ID from the publisher's portal (optional)
      Parameters:
      accountId - account ID
      Returns:
      this
    • setSdkAdPrefs

      @NonNull public StartAppSDK.InitParams setSdkAdPrefs(@NonNull com.startapp.sdk.adsbase.SDKAdPreferences sdkAdPrefs)
      Additional parameters.
      Parameters:
      sdkAdPrefs - ad preferences
      Returns:
      this
    • setReturnAdsEnabled

      @NonNull @Deprecated public StartAppSDK.InitParams setReturnAdsEnabled(boolean value)
      Deprecated.
      This method does nothing and it will be removed completely from future release of SDK 6.0.0
    • setCallback

      @NonNull public StartAppSDK.InitParams setCallback(@NonNull Runnable callback)
      Callback to be called in UI thread right after SDK initialization.
      Parameters:
      callback - callback
      Returns:
      this
    • init

      public void init()
      Initialize the SDK with configured parameters.