com.google.firebase.dynamiclinks
Interfaces
| ShortDynamicLink | This interface is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| ShortDynamicLink.Warning | This interface is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
Classes
| DynamicLink | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.AndroidParameters | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.AndroidParameters.Builder | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.Builder | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.GoogleAnalyticsParameters | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.GoogleAnalyticsParameters.Builder | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.IosParameters | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.IosParameters.Builder | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.ItunesConnectAnalyticsParameters | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.ItunesConnectAnalyticsParameters.Builder | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.NavigationInfoParameters | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.NavigationInfoParameters.Builder | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.SocialMetaTagParameters | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| DynamicLink.SocialMetaTagParameters.Builder | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| FirebaseDynamicLinks | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
| PendingDynamicLinkData | This class is deprecated. Firebase Dynamic Links is deprecated and should not be used in new projects. | 
Annotations
| ShortDynamicLink.Suffix | Path generation option for short Dynamic Link length | 
Extension functions summary
Extension properties summary
| FirebaseDynamicLinks | Returns the  | 
Extension functions
androidParameters
fun DynamicLink.Builder.androidParameters(init: DynamicLink.AndroidParameters.Builder.() -> Unit): Unit
Creates a DynamicLink.AndroidParameters object initialized using the init function and sets it to the DynamicLink.Builder
androidParameters
fun DynamicLink.Builder.androidParameters(
packageName: String,
init: DynamicLink.AndroidParameters.Builder.() -> Unit
): Unit
Creates a DynamicLink.AndroidParameters object initialized with the specified packageName and using the init function and sets it to the DynamicLink.Builder
component1
operator fun PendingDynamicLinkData.component1(): Uri?
Destructuring declaration for PendingDynamicLinkData to provide link.
component1
operator fun ShortDynamicLink.component1(): Uri?
Destructuring declaration for ShortDynamicLink to provide shortLink.
component2
operator fun PendingDynamicLinkData.component2(): Int
Destructuring declaration for PendingDynamicLinkData to provide minimumAppVersion.
component2
operator fun ShortDynamicLink.component2(): Uri?
Destructuring declaration for ShortDynamicLink to provide previewLink.
component3
operator fun PendingDynamicLinkData.component3(): Long
Destructuring declaration for PendingDynamicLinkData to provide clickTimestamp.
component3
operator fun ShortDynamicLink.component3(): List<ShortDynamicLink.Warning>
Destructuring declaration for ShortDynamicLink to provide warnings.
dynamicLink
fun FirebaseDynamicLinks.dynamicLink(init: DynamicLink.Builder.() -> Unit): DynamicLink
Creates a DynamicLink object initialized using the init function.
dynamicLinks
fun Firebase.dynamicLinks(app: FirebaseApp): FirebaseDynamicLinks
Returns the FirebaseDynamicLinks instance of a given FirebaseApp.
googleAnalyticsParameters
fun DynamicLink.Builder.googleAnalyticsParameters(init: DynamicLink.GoogleAnalyticsParameters.Builder.() -> Unit): Unit
Creates a DynamicLink.GoogleAnalyticsParameters object initialized using the init function and sets it to the DynamicLink.Builder
googleAnalyticsParameters
fun DynamicLink.Builder.googleAnalyticsParameters(
source: String,
medium: String,
campaign: String,
init: DynamicLink.GoogleAnalyticsParameters.Builder.() -> Unit
): Unit
Creates a DynamicLink.GoogleAnalyticsParameters object initialized with the specified source, medium, campaign and using the init function and sets it to the DynamicLink.Builder.
iosParameters
fun DynamicLink.Builder.iosParameters(bundleId: String, init: DynamicLink.IosParameters.Builder.() -> Unit): Unit
Creates a DynamicLink.IosParameters object initialized with the specified bundleId and using the init function and sets it to the DynamicLink.Builder
itunesConnectAnalyticsParameters
fun DynamicLink.Builder.itunesConnectAnalyticsParameters(init: DynamicLink.ItunesConnectAnalyticsParameters.Builder.() -> Unit): Unit
Creates a DynamicLink.ItunesConnectAnalyticsParameters object initialized using the init function and sets it to the DynamicLink.Builder
navigationInfoParameters
fun DynamicLink.Builder.navigationInfoParameters(init: DynamicLink.NavigationInfoParameters.Builder.() -> Unit): Unit
Creates a DynamicLink.NavigationInfoParameters object initialized using the init function and sets it to the DynamicLink.Builder
shortLinkAsync
fun FirebaseDynamicLinks.shortLinkAsync(init: DynamicLink.Builder.() -> Unit): Task<ShortDynamicLink>
Creates a ShortDynamicLink object initialized using the init function.
shortLinkAsync
fun FirebaseDynamicLinks.shortLinkAsync(suffix: Int, init: DynamicLink.Builder.() -> Unit): Task<ShortDynamicLink>
Creates a ShortDynamicLink object initialized using the init function.
socialMetaTagParameters
fun DynamicLink.Builder.socialMetaTagParameters(init: DynamicLink.SocialMetaTagParameters.Builder.() -> Unit): Unit
Creates a DynamicLink.SocialMetaTagParameters object initialized using the init function and sets it to the DynamicLink.Builder
Extension properties
dynamicLinks
val Firebase.dynamicLinks: FirebaseDynamicLinks
Returns the FirebaseDynamicLinks instance of the default FirebaseApp.