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.
Nested Class Summary
class | ActionCodeSettings.Builder | A Builder class for ActionCodeSettings . |
Inherited Constant Summary
Field Summary
public static final Creator<ActionCodeSettings> | CREATOR |
Public Method Summary
boolean | |
boolean | |
String | |
String | |
String | |
String |
getUrl()
|
static ActionCodeSettings.Builder | |
void |
writeToParcel(Parcel out, int
flags)
|
Inherited Method Summary
Fields
public static final Creator<ActionCodeSettings> CREATOR
Public Methods
public boolean canHandleCodeInApp ()
Returns
- whether the oob code should be handled by the app. See
ActionCodeSettings.Builder.setHandleCodeInApp(boolean)
public boolean getAndroidInstallApp ()
Returns
- the preference for whether to attempt to install the app if it is not present.
See
ActionCodeSettings.Builder.setAndroidPackageName(String, boolean, String)
public String getAndroidMinimumVersion ()
Returns
- the minimum Android app version. See
ActionCodeSettings.Builder.setAndroidPackageName(String, boolean, String)
public String getAndroidPackageName ()
Returns
- the Android Package Name. See
ActionCodeSettings.Builder.setAndroidPackageName(String, boolean, String)
public String getIOSBundle ()
Returns
- the iOS Bundle. See
ActionCodeSettings.Builder.setIOSBundleId(String)
public String getUrl ()
Returns
- the URL. See
ActionCodeSettings.Builder.setUrl(String)
public static ActionCodeSettings.Builder newBuilder ()
Returns
- a new instance of
ActionCodeSettings.Builder
.