Class: Onlyfans::Models::UserListResponse::Data::Const1000000::SubscribedOnData

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/onlyfans/models/user_list_response.rb

Overview

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Internal::Type::BaseModel

==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Constructor Details

#initialize(discount_finished_at: nil, discount_percent: nil, discount_period: nil, discount_started_at: nil, duration: nil, expired_at: nil, has_active_paid_subscriptions: nil, is_muted: nil, messages_summ: nil, new_price: nil, posts_summ: nil, price: nil, regular_price: nil, renewed_at: nil, status: nil, streams_summ: nil, subscribe_at: nil, subscribe_price: nil, subscribes: nil, subscribes_summ: nil, tips_summ: nil, total_summ: nil, unsubscribe_reason: nil) ⇒ Object

Parameters:

  • discount_finished_at (String, nil) (defaults to: nil)
  • discount_percent (Integer) (defaults to: nil)
  • discount_period (Integer) (defaults to: nil)
  • discount_started_at (String, nil) (defaults to: nil)
  • duration (String) (defaults to: nil)
  • expired_at (String) (defaults to: nil)
  • has_active_paid_subscriptions (Boolean) (defaults to: nil)
  • is_muted (Boolean) (defaults to: nil)
  • messages_summ (Integer) (defaults to: nil)
  • new_price (Float) (defaults to: nil)
  • posts_summ (Integer) (defaults to: nil)
  • price (Float) (defaults to: nil)
  • regular_price (Float) (defaults to: nil)
  • renewed_at (String, nil) (defaults to: nil)
  • status (String, nil) (defaults to: nil)
  • streams_summ (Integer) (defaults to: nil)
  • subscribe_at (String) (defaults to: nil)
  • subscribe_price (Float) (defaults to: nil)
  • subscribes (Array<Object>) (defaults to: nil)
  • subscribes_summ (Integer) (defaults to: nil)
  • tips_summ (Integer) (defaults to: nil)
  • total_summ (Integer) (defaults to: nil)
  • unsubscribe_reason (String) (defaults to: nil)


# File 'lib/onlyfans/models/user_list_response.rb', line 1069

Instance Attribute Details

#discount_finished_atString?

Returns:

  • (String, nil)


955
# File 'lib/onlyfans/models/user_list_response.rb', line 955

optional :discount_finished_at, String, api_name: :discountFinishedAt, nil?: true

#discount_percentInteger?

Returns:

  • (Integer, nil)


960
# File 'lib/onlyfans/models/user_list_response.rb', line 960

optional :discount_percent, Integer, api_name: :discountPercent

#discount_periodInteger?

Returns:

  • (Integer, nil)


965
# File 'lib/onlyfans/models/user_list_response.rb', line 965

optional :discount_period, Integer, api_name: :discountPeriod

#discount_started_atString?

Returns:

  • (String, nil)


970
# File 'lib/onlyfans/models/user_list_response.rb', line 970

optional :discount_started_at, String, api_name: :discountStartedAt, nil?: true

#durationString?

Returns:

  • (String, nil)


975
# File 'lib/onlyfans/models/user_list_response.rb', line 975

optional :duration, String

#expired_atString?

Returns:

  • (String, nil)


980
# File 'lib/onlyfans/models/user_list_response.rb', line 980

optional :expired_at, String, api_name: :expiredAt

#has_active_paid_subscriptionsBoolean?

Returns:

  • (Boolean, nil)


985
986
987
# File 'lib/onlyfans/models/user_list_response.rb', line 985

optional :has_active_paid_subscriptions,
Onlyfans::Internal::Type::Boolean,
api_name: :hasActivePaidSubscriptions

#is_mutedBoolean?

Returns:

  • (Boolean, nil)


992
# File 'lib/onlyfans/models/user_list_response.rb', line 992

optional :is_muted, Onlyfans::Internal::Type::Boolean, api_name: :isMuted

#messages_summInteger?

Returns:

  • (Integer, nil)


997
# File 'lib/onlyfans/models/user_list_response.rb', line 997

optional :messages_summ, Integer, api_name: :messagesSumm

#new_priceFloat?

Returns:

  • (Float, nil)


1002
# File 'lib/onlyfans/models/user_list_response.rb', line 1002

optional :new_price, Float, api_name: :newPrice

#posts_summInteger?

Returns:

  • (Integer, nil)


1007
# File 'lib/onlyfans/models/user_list_response.rb', line 1007

optional :posts_summ, Integer, api_name: :postsSumm

#priceFloat?

Returns:

  • (Float, nil)


1012
# File 'lib/onlyfans/models/user_list_response.rb', line 1012

optional :price, Float

#regular_priceFloat?

Returns:

  • (Float, nil)


1017
# File 'lib/onlyfans/models/user_list_response.rb', line 1017

optional :regular_price, Float, api_name: :regularPrice

#renewed_atString?

Returns:

  • (String, nil)


1022
# File 'lib/onlyfans/models/user_list_response.rb', line 1022

optional :renewed_at, String, api_name: :renewedAt, nil?: true

#statusString?

Returns:

  • (String, nil)


1027
# File 'lib/onlyfans/models/user_list_response.rb', line 1027

optional :status, String, nil?: true

#streams_summInteger?

Returns:

  • (Integer, nil)


1032
# File 'lib/onlyfans/models/user_list_response.rb', line 1032

optional :streams_summ, Integer, api_name: :streamsSumm

#subscribe_atString?

Returns:

  • (String, nil)


1037
# File 'lib/onlyfans/models/user_list_response.rb', line 1037

optional :subscribe_at, String, api_name: :subscribeAt

#subscribe_priceFloat?

Returns:

  • (Float, nil)


1042
# File 'lib/onlyfans/models/user_list_response.rb', line 1042

optional :subscribe_price, Float, api_name: :subscribePrice

#subscribesArray<Object>?

Returns:

  • (Array<Object>, nil)


1047
# File 'lib/onlyfans/models/user_list_response.rb', line 1047

optional :subscribes, Onlyfans::Internal::Type::ArrayOf[Onlyfans::Internal::Type::Unknown]

#subscribes_summInteger?

Returns:

  • (Integer, nil)


1052
# File 'lib/onlyfans/models/user_list_response.rb', line 1052

optional :subscribes_summ, Integer, api_name: :subscribesSumm

#tips_summInteger?

Returns:

  • (Integer, nil)


1057
# File 'lib/onlyfans/models/user_list_response.rb', line 1057

optional :tips_summ, Integer, api_name: :tipsSumm

#total_summInteger?

Returns:

  • (Integer, nil)


1062
# File 'lib/onlyfans/models/user_list_response.rb', line 1062

optional :total_summ, Integer, api_name: :totalSumm

#unsubscribe_reasonString?

Returns:

  • (String, nil)


1067
# File 'lib/onlyfans/models/user_list_response.rb', line 1067

optional :unsubscribe_reason, String, api_name: :unsubscribeReason