AccountSummary

public struct AccountSummary : Codable, Equatable

Struct representing Account Summary related values.

  • Tier Info.

    Declaration

    Swift

    public var tier: AccountSummary.TierInfo?
  • Current member.

    Declaration

    Swift

    public var member: AccountSummary.Member?
  • Account metrics.

    Declaration

    Swift

    public var metrics: [String : AccountSummary.Metric]
  • Member’s badges.

    Declaration

    Swift

    public var memberBadges: [AccountSummary.MemberBadge]
  • Member’s permissions.

    Declaration

    Swift

    public var permissions: [String : String]
  • Undocumented

    Declaration

    Swift

    public init(tier: AccountSummary.TierInfo?, member: AccountSummary.Member?, metrics: [String : AccountSummary.Metric], memberBadges: [AccountSummary.MemberBadge], permissions: [String : String])
  • Struct representing Member summary related values.

    See more

    Declaration

    Swift

    public struct Member : Codable, Equatable
  • Struct representing Metric summary related values.

    See more

    Declaration

    Swift

    public struct Metric : Codable, Equatable
  • Struct representing Member badge summary related values.

    See more

    Declaration

    Swift

    public struct MemberBadge : Codable, Equatable
  • Struct representing Tier info summary related values.

    See more

    Declaration

    Swift

    public struct TierInfo : Codable, Equatable
  • Struct representing the current tier summary related values.

    See more

    Declaration

    Swift

    public struct CurrentTier : Codable, Equatable
  • Struct representing Tier related values.

    See more

    Declaration

    Swift

    public struct Tier : Codable, Equatable
  • Struct representing Metric Threshold related values.

    See more

    Declaration

    Swift

    public struct MetricThreshold : Codable, Equatable
  • Declaration

    Swift

    public init(from decoder: Decoder) throws