ActionCodeSettings | Doclava
public class

ActionCodeSettings

extends Object
implements Parcelable
java.lang.Object
   ↳ com.google.firebase.auth.ActionCodeSettings

Class Overview

Structure that contains the required continue/state URL with optional Android and iOS bundle identifiers. The stateUrl used to initialize this class is the link/deep link/fallback url used while constructing the Firebase dynamic link.

Summary

Nested Classes
class ActionCodeSettings.Builder A Builder class for ActionCodeSettings
[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator<ActionCodeSettings> CREATOR
Public Methods
boolean canHandleCodeInApp()
boolean getAndroidInstallApp()
String getAndroidMinimumVersion()
String getAndroidPackageName()
String getIOSBundle()
String getUrl()
static ActionCodeSettings.Builder newBuilder()
void writeToParcel(Parcel out, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields

public static final Creator<ActionCodeSettings> CREATOR

Public Methods

public boolean canHandleCodeInApp ()

Returns
boolean whether the oob code should be handled by the app. See setHandleCodeInApp(boolean)

public boolean getAndroidInstallApp ()

Returns
boolean the preference for whether to attempt to install the app if it is not present. See setAndroidPackageName(String, boolean, String)

public String getAndroidMinimumVersion ()

Returns
String the minimum Android app version. See setAndroidPackageName(String, boolean, String)

public String getAndroidPackageName ()

Returns
String the Android Package Name. See setAndroidPackageName(String, boolean, String)

public String getIOSBundle ()

Returns
String the iOS Bundle. See setIOSBundleId(String)

public String getUrl ()

Returns
String the URL. See setUrl(String)

public static ActionCodeSettings.Builder newBuilder ()

public void writeToParcel (Parcel out, int flags)

Parameters
out Parcel

flags int