ExStreamClient.Model.TeamUsageStats (ExStreamClient v0.2.0)

Copy Markdown View Source

Schema representing a TeamUsageStats

Summary

Functions

Components could just be enums that are typed - so we need to decode those as enums as they will just be stings

Types

t()

@type t() :: %ExStreamClient.Model.TeamUsageStats{
  concurrent_connections: ExStreamClient.Model.MetricStats.t(),
  concurrent_users: ExStreamClient.Model.MetricStats.t(),
  image_moderations_daily: ExStreamClient.Model.MetricStats.t(),
  messages_daily: ExStreamClient.Model.MetricStats.t(),
  messages_last_24_hours: ExStreamClient.Model.MetricStats.t(),
  messages_last_30_days: ExStreamClient.Model.MetricStats.t(),
  messages_month_to_date: ExStreamClient.Model.MetricStats.t(),
  messages_total: ExStreamClient.Model.MetricStats.t(),
  team: String.t(),
  translations_daily: ExStreamClient.Model.MetricStats.t(),
  users_daily: ExStreamClient.Model.MetricStats.t(),
  users_engaged_last_30_days: ExStreamClient.Model.MetricStats.t(),
  users_engaged_month_to_date: ExStreamClient.Model.MetricStats.t(),
  users_last_24_hours: ExStreamClient.Model.MetricStats.t(),
  users_last_30_days: ExStreamClient.Model.MetricStats.t(),
  users_month_to_date: ExStreamClient.Model.MetricStats.t(),
  users_total: ExStreamClient.Model.MetricStats.t()
}

Functions

decode(map)

Components could just be enums that are typed - so we need to decode those as enums as they will just be stings

nested_components()