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.