-
public final class LaunchExternalLinkParamsAndroidParameters for launching an external link (Android) Used with launchExternalLink to initiate external offer or app install flows Available in Google Play Billing Library 8.2.0+
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classLaunchExternalLinkParamsAndroid.Companion
-
Field Summary
Fields Modifier and Type Field Description private final BillingProgramAndroidbillingProgramprivate final ExternalLinkLaunchModeAndroidlaunchModeprivate final ExternalLinkTypeAndroidlinkTypeprivate final StringlinkUri
-
Constructor Summary
Constructors Constructor Description LaunchExternalLinkParamsAndroid(BillingProgramAndroid billingProgram, ExternalLinkLaunchModeAndroid launchMode, ExternalLinkTypeAndroid linkType, String linkUri)
-
Method Summary
Modifier and Type Method Description final BillingProgramAndroidgetBillingProgram()The billing program (EXTERNAL_CONTENT_LINK or EXTERNAL_OFFER) final ExternalLinkLaunchModeAndroidgetLaunchMode()The external link launch mode final ExternalLinkTypeAndroidgetLinkType()The type of the external link final StringgetLinkUri()The URI where the content will be accessed from final Map<String, Object>toJson()-
-
Constructor Detail
-
LaunchExternalLinkParamsAndroid
LaunchExternalLinkParamsAndroid(BillingProgramAndroid billingProgram, ExternalLinkLaunchModeAndroid launchMode, ExternalLinkTypeAndroid linkType, String linkUri)
-
-
Method Detail
-
getBillingProgram
final BillingProgramAndroid getBillingProgram()
The billing program (EXTERNAL_CONTENT_LINK or EXTERNAL_OFFER)
-
getLaunchMode
final ExternalLinkLaunchModeAndroid getLaunchMode()
The external link launch mode
-
getLinkType
final ExternalLinkTypeAndroid getLinkType()
The type of the external link
-
getLinkUri
final String getLinkUri()
The URI where the content will be accessed from
-
-
-
-