Patreon.API.V2.Resource.Member (patreon v0.2.0)

Link to this section Summary

Link to this section Types

Specs

t() :: %Patreon.API.V2.Resource.Member{
  campaign_lifetime_support_cents: integer() | nil,
  currently_entitled_amount_cents: integer() | nil,
  email: String.t() | nil,
  full_name: String.t() | nil,
  id: String.t(),
  is_follower: boolean() | nil,
  last_charge_date: DateTime.t() | nil,
  last_charge_status: String.t() | nil,
  lifetime_support_cents: integer() | nil,
  next_charge_date: DateTime.t() | nil,
  note: String.t() | nil,
  patreon_status: String.t() | nil,
  pledge_candence: integer() | nil,
  pledge_relationship_start: DateTime.t() | nil,
  will_pay_amount_cents: integer() | nil
}

Link to this section Functions

Link to this function

from_response(decoded)

Specs

from_response(map()) :: %Patreon.API.V2.Resource.Member{
  campaign_lifetime_support_cents: term(),
  currently_entitled_amount_cents: term(),
  email: term(),
  full_name: term(),
  id: term(),
  is_follower: term(),
  last_charge_date: term(),
  last_charge_status: term(),
  lifetime_support_cents: term(),
  next_charge_date: term(),
  note: term(),
  patreon_status: term(),
  pledge_candence: term(),
  pledge_relationship_start: term(),
  will_pay_amount_cents: term()
}
from_response(map()) :: %Patreon.API.V2.Resource.Member{
  campaign_lifetime_support_cents: term(),
  currently_entitled_amount_cents: term(),
  email: term(),
  full_name: term(),
  id: term(),
  is_follower: term(),
  last_charge_date: term(),
  last_charge_status: term(),
  lifetime_support_cents: term(),
  next_charge_date: term(),
  note: term(),
  patreon_status: term(),
  pledge_candence: term(),
  pledge_relationship_start: term(),
  will_pay_amount_cents: term()
}
from_response(map()) :: %Patreon.API.V2.Resource.Member{
  campaign_lifetime_support_cents: term(),
  currently_entitled_amount_cents: term(),
  email: term(),
  full_name: term(),
  id: term(),
  is_follower: term(),
  last_charge_date: term(),
  last_charge_status: term(),
  lifetime_support_cents: term(),
  next_charge_date: term(),
  note: term(),
  patreon_status: term(),
  pledge_candence: term(),
  pledge_relationship_start: term(),
  will_pay_amount_cents: term()
}
Link to this function

opts_to_query(include_fields)