FirebaseDynamicLinksKt

public final class FirebaseDynamicLinksKt


Summary

Public fields

final @NonNull FirebaseDynamicLinks

Returns the FirebaseDynamicLinks instance of the default FirebaseApp.

Public methods

static final void

Creates a DynamicLink.AndroidParameters object initialized using the init function and sets it to the DynamicLink.Builder

static final void

Creates a DynamicLink.AndroidParameters object initialized with the specified packageName and using the init function and sets it to the DynamicLink.Builder

static final Uri

Destructuring declaration for PendingDynamicLinkData to provide link.

static final Uri

Destructuring declaration for ShortDynamicLink to provide shortLink.

static final int

Destructuring declaration for PendingDynamicLinkData to provide minimumAppVersion.

static final Uri

Destructuring declaration for ShortDynamicLink to provide previewLink.

static final long

Destructuring declaration for PendingDynamicLinkData to provide clickTimestamp.

static final @NonNull List<@NonNull ShortDynamicLink.Warning>

Destructuring declaration for ShortDynamicLink to provide warnings.

static final @NonNull DynamicLink

Creates a DynamicLink object initialized using the init function.

static final @NonNull FirebaseDynamicLinks

Returns the FirebaseDynamicLinks instance of a given FirebaseApp.

static final void

Creates a DynamicLink.GoogleAnalyticsParameters object initialized using the init function and sets it to the DynamicLink.Builder

static final void

Creates a DynamicLink.GoogleAnalyticsParameters object initialized with the specified source, medium, campaign and using the init function and sets it to the DynamicLink.Builder.

static final void

Creates a DynamicLink.IosParameters object initialized with the specified bundleId and using the init function and sets it to the DynamicLink.Builder

static final void

Creates a DynamicLink.ItunesConnectAnalyticsParameters object initialized using the init function and sets it to the DynamicLink.Builder

static final void

Creates a DynamicLink.NavigationInfoParameters object initialized using the init function and sets it to the DynamicLink.Builder

static final @NonNull Task<@NonNull ShortDynamicLink>

Creates a ShortDynamicLink object initialized using the init function.

static final @NonNull Task<@NonNull ShortDynamicLink>

Creates a ShortDynamicLink object initialized using the init function.

static final void

Creates a DynamicLink.SocialMetaTagParameters object initialized using the init function and sets it to the DynamicLink.Builder

Public fields

dynamicLinks

public final @NonNull FirebaseDynamicLinks dynamicLinks

Returns the FirebaseDynamicLinks instance of the default FirebaseApp.

Public methods

FirebaseDynamicLinksKt.androidParameters

public static final void FirebaseDynamicLinksKt.androidParameters(
    @NonNull DynamicLink.Builder receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.AndroidParameters.BuilderUnit> init
)

Creates a DynamicLink.AndroidParameters object initialized using the init function and sets it to the DynamicLink.Builder

FirebaseDynamicLinksKt.androidParameters

public static final void FirebaseDynamicLinksKt.androidParameters(
    @NonNull DynamicLink.Builder receiver,
    @NonNull String packageName,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.AndroidParameters.BuilderUnit> init
)

Creates a DynamicLink.AndroidParameters object initialized with the specified packageName and using the init function and sets it to the DynamicLink.Builder

FirebaseDynamicLinksKt.component1

public static final Uri FirebaseDynamicLinksKt.component1(
    @NonNull PendingDynamicLinkData receiver
)

Destructuring declaration for PendingDynamicLinkData to provide link.

FirebaseDynamicLinksKt.component1

public static final Uri FirebaseDynamicLinksKt.component1(@NonNull ShortDynamicLink receiver)

Destructuring declaration for ShortDynamicLink to provide shortLink.

FirebaseDynamicLinksKt.component2

public static final int FirebaseDynamicLinksKt.component2(
    @NonNull PendingDynamicLinkData receiver
)

Destructuring declaration for PendingDynamicLinkData to provide minimumAppVersion.

FirebaseDynamicLinksKt.component2

public static final Uri FirebaseDynamicLinksKt.component2(@NonNull ShortDynamicLink receiver)

Destructuring declaration for ShortDynamicLink to provide previewLink.

FirebaseDynamicLinksKt.component3

public static final long FirebaseDynamicLinksKt.component3(
    @NonNull PendingDynamicLinkData receiver
)

Destructuring declaration for PendingDynamicLinkData to provide clickTimestamp.

FirebaseDynamicLinksKt.component3

public static final @NonNull List<@NonNull ShortDynamicLink.WarningFirebaseDynamicLinksKt.component3(@NonNull ShortDynamicLink receiver)

Destructuring declaration for ShortDynamicLink to provide warnings.

FirebaseDynamicLinksKt.dynamicLink

public static final @NonNull DynamicLink FirebaseDynamicLinksKt.dynamicLink(
    @NonNull FirebaseDynamicLinks receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.BuilderUnit> init
)

Creates a DynamicLink object initialized using the init function.

FirebaseDynamicLinksKt.dynamicLinks

public static final @NonNull FirebaseDynamicLinks FirebaseDynamicLinksKt.dynamicLinks(
    @NonNull Firebase receiver,
    @NonNull FirebaseApp app
)

Returns the FirebaseDynamicLinks instance of a given FirebaseApp.

FirebaseDynamicLinksKt.googleAnalyticsParameters

public static final void FirebaseDynamicLinksKt.googleAnalyticsParameters(
    @NonNull DynamicLink.Builder receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.GoogleAnalyticsParameters.BuilderUnit> init
)

Creates a DynamicLink.GoogleAnalyticsParameters object initialized using the init function and sets it to the DynamicLink.Builder

FirebaseDynamicLinksKt.googleAnalyticsParameters

public static final void FirebaseDynamicLinksKt.googleAnalyticsParameters(
    @NonNull DynamicLink.Builder receiver,
    @NonNull String source,
    @NonNull String medium,
    @NonNull String campaign,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.GoogleAnalyticsParameters.BuilderUnit> init
)

Creates a DynamicLink.GoogleAnalyticsParameters object initialized with the specified source, medium, campaign and using the init function and sets it to the DynamicLink.Builder.

FirebaseDynamicLinksKt.iosParameters

public static final void FirebaseDynamicLinksKt.iosParameters(
    @NonNull DynamicLink.Builder receiver,
    @NonNull String bundleId,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.IosParameters.BuilderUnit> init
)

Creates a DynamicLink.IosParameters object initialized with the specified bundleId and using the init function and sets it to the DynamicLink.Builder

FirebaseDynamicLinksKt.itunesConnectAnalyticsParameters

public static final void FirebaseDynamicLinksKt.itunesConnectAnalyticsParameters(
    @NonNull DynamicLink.Builder receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.ItunesConnectAnalyticsParameters.BuilderUnit> init
)

Creates a DynamicLink.ItunesConnectAnalyticsParameters object initialized using the init function and sets it to the DynamicLink.Builder

FirebaseDynamicLinksKt.navigationInfoParameters

public static final void FirebaseDynamicLinksKt.navigationInfoParameters(
    @NonNull DynamicLink.Builder receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.NavigationInfoParameters.BuilderUnit> init
)

Creates a DynamicLink.NavigationInfoParameters object initialized using the init function and sets it to the DynamicLink.Builder

FirebaseDynamicLinksKt.shortLinkAsync

public static final @NonNull Task<@NonNull ShortDynamicLinkFirebaseDynamicLinksKt.shortLinkAsync(
    @NonNull FirebaseDynamicLinks receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.BuilderUnit> init
)

Creates a ShortDynamicLink object initialized using the init function.

FirebaseDynamicLinksKt.shortLinkAsync

public static final @NonNull Task<@NonNull ShortDynamicLinkFirebaseDynamicLinksKt.shortLinkAsync(
    @NonNull FirebaseDynamicLinks receiver,
    int suffix,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.BuilderUnit> init
)

Creates a ShortDynamicLink object initialized using the init function.

FirebaseDynamicLinksKt.socialMetaTagParameters

public static final void FirebaseDynamicLinksKt.socialMetaTagParameters(
    @NonNull DynamicLink.Builder receiver,
    @ExtensionFunctionType @NonNull Function1<@NonNull DynamicLink.SocialMetaTagParameters.BuilderUnit> init
)

Creates a DynamicLink.SocialMetaTagParameters object initialized using the init function and sets it to the DynamicLink.Builder