# FirebaseDynamicLinksKt

# FirebaseDynamicLinksKt


```
public final class FirebaseDynamicLinksKt
```

<br />

*** ** * ** ***

## Summary

| ### Public fields |
|---|---|
| `final @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinks` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.Firebase).dynamicLinks()` Returns the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinks` instance of the default `https://firebase.google.com/docs/reference/android/com/google/firebase/FirebaseApp`. |

| ### Public methods |
|---|---|
| `static final void` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[androidParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).androidParameters(kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder receiver, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.AndroidParameters.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.AndroidParameters` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).androidParameters(kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder` |
| `static final void` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[androidParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).androidParameters(kotlin.String,kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder receiver, @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html packageName, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.AndroidParameters.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.AndroidParameters` object initialized with the specified `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).androidParameters(kotlin.String,kotlin.Function1)` and using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).androidParameters(kotlin.String,kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder` |
| `static final https://developer.android.com/reference/kotlin/android/net/Uri.html` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[component1](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.PendingDynamicLinkData).component1())( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/PendingDynamicLinkData receiver )` Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/PendingDynamicLinkData` to provide link. |
| `static final https://developer.android.com/reference/kotlin/android/net/Uri.html` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[component1](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.ShortDynamicLink).component1())(@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink receiver)` Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink` to provide shortLink. |
| `static final int` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[component2](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.PendingDynamicLinkData).component2())( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/PendingDynamicLinkData receiver )` Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/PendingDynamicLinkData` to provide minimumAppVersion. |
| `static final https://developer.android.com/reference/kotlin/android/net/Uri.html` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[component2](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.ShortDynamicLink).component2())(@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink receiver)` Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink` to provide previewLink. |
| `static final long` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[component3](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.PendingDynamicLinkData).component3())( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/PendingDynamicLinkData receiver )` Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/PendingDynamicLinkData` to provide clickTimestamp. |
| `static final @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/util/List.html<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink.Warning>` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[component3](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.ShortDynamicLink).component3())(@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink receiver)` Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink` to provide warnings. |
| `static final @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[dynamicLink](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).dynamicLink(kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinks receiver, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).dynamicLink(kotlin.Function1)` function. |
| `static final @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinks` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[dynamicLinks](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.Firebase).dynamicLinks(com.google.firebase.FirebaseApp))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/Firebase receiver, @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/FirebaseApp app )` Returns the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinks` instance of a given `https://firebase.google.com/docs/reference/android/com/google/firebase/FirebaseApp`. |
| `static final void` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[googleAnalyticsParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder receiver, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.GoogleAnalyticsParameters.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.GoogleAnalyticsParameters` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder` |
| `static final void` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[googleAnalyticsParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.String,kotlin.String,kotlin.String,kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder receiver, @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html source, @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html medium, @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html campaign, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.GoogleAnalyticsParameters.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.GoogleAnalyticsParameters` object initialized with the specified `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.String,kotlin.String,kotlin.String,kotlin.Function1)`, `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.String,kotlin.String,kotlin.String,kotlin.Function1)`, `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.String,kotlin.String,kotlin.String,kotlin.Function1)` and using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.String,kotlin.String,kotlin.String,kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder`. |
| `static final void` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[iosParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).iosParameters(kotlin.String,kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder receiver, @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html bundleId, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.IosParameters.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.IosParameters` object initialized with the specified `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).iosParameters(kotlin.String,kotlin.Function1)` and using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).iosParameters(kotlin.String,kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder` |
| `static final void` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[itunesConnectAnalyticsParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).itunesConnectAnalyticsParameters(kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder receiver, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).itunesConnectAnalyticsParameters(kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder` |
| `static final void` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[navigationInfoParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).navigationInfoParameters(kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder receiver, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.NavigationInfoParameters.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.NavigationInfoParameters` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).navigationInfoParameters(kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder` |
| `static final @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink>` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[shortLinkAsync](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).shortLinkAsync(kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinks receiver, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).shortLinkAsync(kotlin.Function1)` function. |
| `static final @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink>` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[shortLinkAsync](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).shortLinkAsync(kotlin.Int,kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinks receiver, int suffix, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).shortLinkAsync(kotlin.Int,kotlin.Function1)` function. |
| `static final void` | `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt.[socialMetaTagParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).socialMetaTagParameters(kotlin.Function1))( @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder receiver, @https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html @https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html Function1<@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.SocialMetaTagParameters.Builder, https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html> init )` Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.SocialMetaTagParameters` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).socialMetaTagParameters(kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder` |

## Public fields

### dynamicLinks

```
public final @NonNull FirebaseDynamicLinks dynamicLinks
```

Returns the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinks` instance of the default `https://firebase.google.com/docs/reference/android/com/google/firebase/FirebaseApp`.

## Public methods

### FirebaseDynamicLinksKt.androidParameters

```
public static final void FirebaseDynamicLinksKt.[androidParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).androidParameters(kotlin.Function1))(
    @NonNull DynamicLink.Builder receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.AndroidParameters.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.AndroidParameters` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).androidParameters(kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder`

### FirebaseDynamicLinksKt.androidParameters

```
public static final void FirebaseDynamicLinksKt.[androidParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).androidParameters(kotlin.String,kotlin.Function1))(
    @NonNull DynamicLink.Builder receiver,
    @NonNull String packageName,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.AndroidParameters.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.AndroidParameters` object initialized with the specified `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).androidParameters(kotlin.String,kotlin.Function1)` and using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).androidParameters(kotlin.String,kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder`

### FirebaseDynamicLinksKt.component1

```
public static final Uri FirebaseDynamicLinksKt.[component1](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.PendingDynamicLinkData).component1())(
    @NonNull PendingDynamicLinkData receiver
)
```

Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/PendingDynamicLinkData` to provide link.

### FirebaseDynamicLinksKt.component1

```
public static final Uri FirebaseDynamicLinksKt.[component1](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.ShortDynamicLink).component1())(@NonNull ShortDynamicLink receiver)
```

Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink` to provide shortLink.

### FirebaseDynamicLinksKt.component2

```
public static final int FirebaseDynamicLinksKt.[component2](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.PendingDynamicLinkData).component2())(
    @NonNull PendingDynamicLinkData receiver
)
```

Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/PendingDynamicLinkData` to provide minimumAppVersion.

### FirebaseDynamicLinksKt.component2

```
public static final Uri FirebaseDynamicLinksKt.[component2](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.ShortDynamicLink).component2())(@NonNull ShortDynamicLink receiver)
```

Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink` to provide previewLink.

### FirebaseDynamicLinksKt.component3

```
public static final long FirebaseDynamicLinksKt.[component3](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.PendingDynamicLinkData).component3())(
    @NonNull PendingDynamicLinkData receiver
)
```

Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/PendingDynamicLinkData` to provide clickTimestamp.

### FirebaseDynamicLinksKt.component3

```
public static final @NonNull List<@NonNull ShortDynamicLink.Warning> FirebaseDynamicLinksKt.[component3](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.ShortDynamicLink).component3())(@NonNull ShortDynamicLink receiver)
```

Destructuring declaration for `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink` to provide warnings.

### FirebaseDynamicLinksKt.dynamicLink

```
public static final @NonNull DynamicLink FirebaseDynamicLinksKt.[dynamicLink](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).dynamicLink(kotlin.Function1))(
    @NonNull FirebaseDynamicLinks receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).dynamicLink(kotlin.Function1)` function.

### FirebaseDynamicLinksKt.dynamicLinks

```
public static final @NonNull FirebaseDynamicLinks FirebaseDynamicLinksKt.[dynamicLinks](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.Firebase).dynamicLinks(com.google.firebase.FirebaseApp))(
    @NonNull Firebase receiver,
    @NonNull FirebaseApp app
)
```

Returns the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinks` instance of a given `https://firebase.google.com/docs/reference/android/com/google/firebase/FirebaseApp`.

### FirebaseDynamicLinksKt.googleAnalyticsParameters

```
public static final void FirebaseDynamicLinksKt.[googleAnalyticsParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.Function1))(
    @NonNull DynamicLink.Builder receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.GoogleAnalyticsParameters.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.GoogleAnalyticsParameters` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder`

### FirebaseDynamicLinksKt.googleAnalyticsParameters

```
public static final void FirebaseDynamicLinksKt.[googleAnalyticsParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.String,kotlin.String,kotlin.String,kotlin.Function1))(
    @NonNull DynamicLink.Builder receiver,
    @NonNull String source,
    @NonNull String medium,
    @NonNull String campaign,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.GoogleAnalyticsParameters.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.GoogleAnalyticsParameters` object initialized with the specified `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.String,kotlin.String,kotlin.String,kotlin.Function1)`, `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.String,kotlin.String,kotlin.String,kotlin.Function1)`, `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.String,kotlin.String,kotlin.String,kotlin.Function1)` and using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).googleAnalyticsParameters(kotlin.String,kotlin.String,kotlin.String,kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder`.

### FirebaseDynamicLinksKt.iosParameters

```
public static final void FirebaseDynamicLinksKt.[iosParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).iosParameters(kotlin.String,kotlin.Function1))(
    @NonNull DynamicLink.Builder receiver,
    @NonNull String bundleId,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.IosParameters.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.IosParameters` object initialized with the specified `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).iosParameters(kotlin.String,kotlin.Function1)` and using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).iosParameters(kotlin.String,kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder`

### FirebaseDynamicLinksKt.itunesConnectAnalyticsParameters

```
public static final void FirebaseDynamicLinksKt.[itunesConnectAnalyticsParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).itunesConnectAnalyticsParameters(kotlin.Function1))(
    @NonNull DynamicLink.Builder receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.ItunesConnectAnalyticsParameters.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).itunesConnectAnalyticsParameters(kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder`

### FirebaseDynamicLinksKt.navigationInfoParameters

```
public static final void FirebaseDynamicLinksKt.[navigationInfoParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).navigationInfoParameters(kotlin.Function1))(
    @NonNull DynamicLink.Builder receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.NavigationInfoParameters.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.NavigationInfoParameters` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).navigationInfoParameters(kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder`

### FirebaseDynamicLinksKt.shortLinkAsync

```
public static final @NonNull Task<@NonNull ShortDynamicLink> FirebaseDynamicLinksKt.[shortLinkAsync](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).shortLinkAsync(kotlin.Function1))(
    @NonNull FirebaseDynamicLinks receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).shortLinkAsync(kotlin.Function1)` function.

### FirebaseDynamicLinksKt.shortLinkAsync

```
public static final @NonNull Task<@NonNull ShortDynamicLink> FirebaseDynamicLinksKt.[shortLinkAsync](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).shortLinkAsync(kotlin.Int,kotlin.Function1))(
    @NonNull FirebaseDynamicLinks receiver,
    int suffix,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/ShortDynamicLink` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.FirebaseDynamicLinks).shortLinkAsync(kotlin.Int,kotlin.Function1)` function.

### FirebaseDynamicLinksKt.socialMetaTagParameters

```
public static final void FirebaseDynamicLinksKt.[socialMetaTagParameters](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/FirebaseDynamicLinksKt#(com.google.firebase.dynamiclinks.DynamicLink.Builder).socialMetaTagParameters(kotlin.Function1))(
    @NonNull DynamicLink.Builder receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.SocialMetaTagParameters.Builder, Unit> init
)
```

Creates a `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.SocialMetaTagParameters` object initialized using the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/package-summary#(com.google.firebase.dynamiclinks.DynamicLink.Builder).socialMetaTagParameters(kotlin.Function1)` function and sets it to the `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder`