GoogleApi.GamesConfiguration.V1configuration.Model.AchievementConfigurationDetail (google_api_games_configuration v0.11.0) View Source

An achievement configuration detail.

Attributes

  • description (type: GoogleApi.GamesConfiguration.V1configuration.Model.LocalizedStringBundle.t, default: nil) - Localized strings for the achievement description.
  • iconUrl (type: String.t, default: nil) - The icon url of this achievement. Writes to this field are ignored.
  • kind (type: String.t, default: nil) - Uniquely identifies the type of this resource. Value is always the fixed string gamesConfiguration#achievementConfigurationDetail.
  • name (type: GoogleApi.GamesConfiguration.V1configuration.Model.LocalizedStringBundle.t, default: nil) - Localized strings for the achievement name.
  • pointValue (type: integer(), default: nil) - Point value for the achievement.
  • sortRank (type: integer(), default: nil) - The sort rank of this achievement. Writes to this field are ignored.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() ::
  %GoogleApi.GamesConfiguration.V1configuration.Model.AchievementConfigurationDetail{
    description:
      GoogleApi.GamesConfiguration.V1configuration.Model.LocalizedStringBundle.t()
      | nil,
    iconUrl: String.t() | nil,
    kind: String.t() | nil,
    name:
      GoogleApi.GamesConfiguration.V1configuration.Model.LocalizedStringBundle.t()
      | nil,
    pointValue: integer() | nil,
    sortRank: integer() | nil
  }

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.