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

Represents a set of apk-level targetings.

Attributes

  • abiTargeting (type: GoogleApi.AndroidPublisher.V3.Model.AbiTargeting.t, default: nil) - The abi that the apk targets
  • languageTargeting (type: GoogleApi.AndroidPublisher.V3.Model.LanguageTargeting.t, default: nil) - The language that the apk targets
  • multiAbiTargeting (type: GoogleApi.AndroidPublisher.V3.Model.MultiAbiTargeting.t, default: nil) - Multi-api-level targeting.
  • screenDensityTargeting (type: GoogleApi.AndroidPublisher.V3.Model.ScreenDensityTargeting.t, default: nil) - The screen density that this apk supports.
  • sdkVersionTargeting (type: GoogleApi.AndroidPublisher.V3.Model.SdkVersionTargeting.t, default: nil) - The sdk version that the apk targets
  • textureCompressionFormatTargeting (type: GoogleApi.AndroidPublisher.V3.Model.TextureCompressionFormatTargeting.t, default: nil) - Texture-compression-format-level targeting

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AndroidPublisher.V3.Model.ApkTargeting{
  abiTargeting: GoogleApi.AndroidPublisher.V3.Model.AbiTargeting.t() | nil,
  languageTargeting:
    GoogleApi.AndroidPublisher.V3.Model.LanguageTargeting.t() | nil,
  multiAbiTargeting:
    GoogleApi.AndroidPublisher.V3.Model.MultiAbiTargeting.t() | nil,
  screenDensityTargeting:
    GoogleApi.AndroidPublisher.V3.Model.ScreenDensityTargeting.t() | nil,
  sdkVersionTargeting:
    GoogleApi.AndroidPublisher.V3.Model.SdkVersionTargeting.t() | nil,
  textureCompressionFormatTargeting:
    GoogleApi.AndroidPublisher.V3.Model.TextureCompressionFormatTargeting.t()
    | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.