Class: Onlyfans::Models::FanSetCustomNameResponse::Data::SubscribedOnData

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/onlyfans/models/fan_set_custom_name_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 (Integer) (defaults to: nil)
  • posts_summ (Integer) (defaults to: nil)
  • price (Integer) (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/fan_set_custom_name_response.rb', line 772

Instance Attribute Details

#discount_finished_atString?

Returns:

  • (String, nil)


658
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 658

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

#discount_percentInteger?

Returns:

  • (Integer, nil)


663
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 663

optional :discount_percent, Integer, api_name: :discountPercent

#discount_periodInteger?

Returns:

  • (Integer, nil)


668
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 668

optional :discount_period, Integer, api_name: :discountPeriod

#discount_started_atString?

Returns:

  • (String, nil)


673
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 673

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

#durationString?

Returns:

  • (String, nil)


678
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 678

optional :duration, String

#expired_atString?

Returns:

  • (String, nil)


683
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 683

optional :expired_at, String, api_name: :expiredAt

#has_active_paid_subscriptionsBoolean?

Returns:

  • (Boolean, nil)


688
689
690
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 688

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

#is_mutedBoolean?

Returns:

  • (Boolean, nil)


695
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 695

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

#messages_summInteger?

Returns:

  • (Integer, nil)


700
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 700

optional :messages_summ, Integer, api_name: :messagesSumm

#new_priceInteger?

Returns:

  • (Integer, nil)


705
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 705

optional :new_price, Integer, api_name: :newPrice

#posts_summInteger?

Returns:

  • (Integer, nil)


710
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 710

optional :posts_summ, Integer, api_name: :postsSumm

#priceInteger?

Returns:

  • (Integer, nil)


715
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 715

optional :price, Integer

#regular_priceFloat?

Returns:

  • (Float, nil)


720
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 720

optional :regular_price, Float, api_name: :regularPrice

#renewed_atString?

Returns:

  • (String, nil)


725
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 725

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

#statusString?

Returns:

  • (String, nil)


730
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 730

optional :status, String, nil?: true

#streams_summInteger?

Returns:

  • (Integer, nil)


735
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 735

optional :streams_summ, Integer, api_name: :streamsSumm

#subscribe_atString?

Returns:

  • (String, nil)


740
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 740

optional :subscribe_at, String, api_name: :subscribeAt

#subscribe_priceFloat?

Returns:

  • (Float, nil)


745
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 745

optional :subscribe_price, Float, api_name: :subscribePrice

#subscribesArray<Object>?

Returns:

  • (Array<Object>, nil)


750
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 750

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

#subscribes_summInteger?

Returns:

  • (Integer, nil)


755
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 755

optional :subscribes_summ, Integer, api_name: :subscribesSumm

#tips_summInteger?

Returns:

  • (Integer, nil)


760
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 760

optional :tips_summ, Integer, api_name: :tipsSumm

#total_summInteger?

Returns:

  • (Integer, nil)


765
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 765

optional :total_summ, Integer, api_name: :totalSumm

#unsubscribe_reasonString?

Returns:

  • (String, nil)


770
# File 'lib/onlyfans/models/fan_set_custom_name_response.rb', line 770

optional :unsubscribe_reason, String, api_name: :unsubscribeReason