LaunchExternalLinkParams.Builder

public final class LaunchExternalLinkParams.Builder


Helps construct LaunchExternalLinkParams that are used to initiate the installation of an external app.

Summary

Public methods

LaunchExternalLinkParams

Returns LaunchExternalLinkParams.

LaunchExternalLinkParams.Builder
setBillingProgram(int billingProgram)

Sets the billing program.

LaunchExternalLinkParams.Builder
setLaunchMode(int launchMode)

Sets the external link flow launch mode.

LaunchExternalLinkParams.Builder
setLinkType(int linkType)

Sets the external link type.

LaunchExternalLinkParams.Builder
setLinkUri(Uri linkUri)

The URI where the content will be accessed from.

Public methods

setBillingProgram

public LaunchExternalLinkParams.Builder setBillingProgram(int billingProgram)

Sets the billing program.

Parameters
int billingProgram

The billing program being used for this external link.

setLaunchMode

public LaunchExternalLinkParams.Builder setLaunchMode(int launchMode)

Sets the external link flow launch mode. Must be set to LAUNCH_IN_EXTERNAL_BROWSER_OR_APP for app downloads.

Parameters
int launchMode

The external link launch mode.

setLinkType

public LaunchExternalLinkParams.Builder setLinkType(int linkType)

Sets the external link type.

Parameters
int linkType

The external link type.

setLinkUri

public LaunchExternalLinkParams.Builder setLinkUri(Uri linkUri)

The URI where the content will be accessed from. For app installs, this URI must be registered and approved in Google Play Console.