View Source GoogleApi.AndroidPublisher.V3.Model.ApkDescription (google_api_android_publisher v0.34.1)

Description of the created apks.

Attributes

  • assetSliceMetadata (type: GoogleApi.AndroidPublisher.V3.Model.SplitApkMetadata.t, default: nil) - Set only for asset slices.
  • instantApkMetadata (type: GoogleApi.AndroidPublisher.V3.Model.SplitApkMetadata.t, default: nil) - Set only for Instant split APKs.
  • path (type: String.t, default: nil) - Path of the Apk, will be in the following format: .apk where DownloadId is the ID used to download the apk using GeneratedApks.Download API.
  • splitApkMetadata (type: GoogleApi.AndroidPublisher.V3.Model.SplitApkMetadata.t, default: nil) - Set only for Split APKs.
  • standaloneApkMetadata (type: GoogleApi.AndroidPublisher.V3.Model.StandaloneApkMetadata.t, default: nil) - Set only for standalone APKs.
  • targeting (type: GoogleApi.AndroidPublisher.V3.Model.ApkTargeting.t, default: nil) - Apk-level targeting.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AndroidPublisher.V3.Model.ApkDescription{
  assetSliceMetadata:
    GoogleApi.AndroidPublisher.V3.Model.SplitApkMetadata.t() | nil,
  instantApkMetadata:
    GoogleApi.AndroidPublisher.V3.Model.SplitApkMetadata.t() | nil,
  path: String.t() | nil,
  splitApkMetadata:
    GoogleApi.AndroidPublisher.V3.Model.SplitApkMetadata.t() | nil,
  standaloneApkMetadata:
    GoogleApi.AndroidPublisher.V3.Model.StandaloneApkMetadata.t() | nil,
  targeting: GoogleApi.AndroidPublisher.V3.Model.ApkTargeting.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.