View Source GoogleApi.FirebaseDynamicLinks.V1.Model.ManagedShortLink (google_api_firebase_dynamic_links v0.16.0)

Managed Short Link.

Attributes

  • creationTime (type: DateTime.t, default: nil) - Creation timestamp of the short link.
  • flaggedAttribute (type: list(String.t), default: nil) - Attributes that have been flagged about this short url.
  • info (type: GoogleApi.FirebaseDynamicLinks.V1.Model.DynamicLinkInfo.t, default: nil) - Full Dyamic Link info
  • link (type: String.t, default: nil) - Short durable link url, for example, "https://sample.app.goo.gl/xyz123". Required.
  • linkName (type: String.t, default: nil) - Link name defined by the creator. Required.
  • visibility (type: String.t, default: nil) - Visibility status of link.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.FirebaseDynamicLinks.V1.Model.ManagedShortLink{
  creationTime: DateTime.t() | nil,
  flaggedAttribute: [String.t()] | nil,
  info: GoogleApi.FirebaseDynamicLinks.V1.Model.DynamicLinkInfo.t() | nil,
  link: String.t() | nil,
  linkName: String.t() | nil,
  visibility: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.