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

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

Overview

See Also:

Defined Under Namespace

Classes: AvatarThumbs, ListsState, SubscribedByData, SubscribedOnData

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(id: nil, action: nil, cancel_date: nil, date: nil, discount: nil, duration: nil, earning_id: nil, expire_date: nil, is_current: nil, offer_end: nil, offer_start: nil, price: nil, regular_price: nil, start_date: nil, subscriber_id: nil, type: nil, user_id: nil) ⇒ Object

Parameters:

  • id (Integer) (defaults to: nil)
  • action (String) (defaults to: nil)
  • cancel_date (String, nil) (defaults to: nil)
  • date (String) (defaults to: nil)
  • discount (Integer) (defaults to: nil)
  • duration (Integer) (defaults to: nil)
  • earning_id (Integer) (defaults to: nil)
  • expire_date (String) (defaults to: nil)
  • is_current (Boolean) (defaults to: nil)
  • offer_end (String, nil) (defaults to: nil)
  • offer_start (String, nil) (defaults to: nil)
  • price (Integer) (defaults to: nil)
  • regular_price (Integer) (defaults to: nil)
  • start_date (String) (defaults to: nil)
  • subscriber_id (Integer) (defaults to: nil)
  • type (String) (defaults to: nil)
  • user_id (Integer) (defaults to: nil)


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

Instance Attribute Details

#aboutString?

Returns:

  • (String, nil)


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

optional :about, String

#archived_posts_countInteger?

Returns:

  • (Integer, nil)


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

optional :archived_posts_count, Integer, api_name: :archivedPostsCount

#audios_countInteger?

Returns:

  • (Integer, nil)


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

optional :audios_count, Integer, api_name: :audiosCount

#avatarString?

Returns:

  • (String, nil)


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

optional :avatar, String

#avatar_header_converter_uploadBoolean?

Returns:

  • (Boolean, nil)


161
162
163
# File 'lib/onlyfans/models/user_list_response.rb', line 161

optional :avatar_header_converter_upload,
Onlyfans::Internal::Type::Boolean,
api_name: :avatarHeaderConverterUpload

#avatar_thumbsOnlyfans::Models::UserListResponse::Data::Const1000000::AvatarThumbs?



168
169
170
# File 'lib/onlyfans/models/user_list_response.rb', line 168

optional :avatar_thumbs,
-> { Onlyfans::Models::UserListResponse::Data::Const1000000::AvatarThumbs },
api_name: :avatarThumbs

#can_add_subscriberBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_add_subscriber, Onlyfans::Internal::Type::Boolean, api_name: :canAddSubscriber

#can_chatBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_chat, Onlyfans::Internal::Type::Boolean, api_name: :canChat

#can_comment_storyBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_comment_story, Onlyfans::Internal::Type::Boolean, api_name: :canCommentStory

#can_create_promotionBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_create_promotion, Onlyfans::Internal::Type::Boolean, api_name: :canCreatePromotion

#can_create_trialBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_create_trial, Onlyfans::Internal::Type::Boolean, api_name: :canCreateTrial

#can_earnBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_earn, Onlyfans::Internal::Type::Boolean, api_name: :canEarn

#can_look_storyBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_look_story, Onlyfans::Internal::Type::Boolean, api_name: :canLookStory

#can_pay_internalBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_pay_internal, Onlyfans::Internal::Type::Boolean, api_name: :canPayInternal

#can_receive_chat_messageBoolean?

Returns:

  • (Boolean, nil)


215
216
217
# File 'lib/onlyfans/models/user_list_response.rb', line 215

optional :can_receive_chat_message,
Onlyfans::Internal::Type::Boolean,
api_name: :canReceiveChatMessage

#can_reportBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_report, Onlyfans::Internal::Type::Boolean, api_name: :canReport

#can_restrictBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_restrict, Onlyfans::Internal::Type::Boolean, api_name: :canRestrict

#can_trial_sendBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_trial_send, Onlyfans::Internal::Type::Boolean, api_name: :canTrialSend

#can_unsubscribeBoolean?

Returns:

  • (Boolean, nil)


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

optional :can_unsubscribe, Onlyfans::Internal::Type::Boolean, api_name: :canUnsubscribe

#current_subscribe_priceInteger?

Returns:

  • (Integer, nil)


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

optional :current_subscribe_price, Integer, api_name: :currentSubscribePrice

#display_nameString?

Returns:

  • (String, nil)


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

optional :display_name, String, api_name: :displayName

#favorited_countInteger?

Returns:

  • (Integer, nil)


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

optional :favorited_count, Integer, api_name: :favoritedCount

#favorites_countInteger?

Returns:

  • (Integer, nil)


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

optional :favorites_count, Integer, api_name: :favoritesCount

#first_published_post_dateString?

Returns:

  • (String, nil)


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

optional :first_published_post_date, String, api_name: :firstPublishedPostDate

#has_friendsBoolean?

Returns:

  • (Boolean, nil)


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

optional :has_friends, Onlyfans::Internal::Type::Boolean, api_name: :hasFriends

#has_labelsBoolean?

Returns:

  • (Boolean, nil)


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

optional :has_labels, Onlyfans::Internal::Type::Boolean, api_name: :hasLabels

Returns:

  • (Boolean, nil)


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

optional :has_links, Onlyfans::Internal::Type::Boolean, api_name: :hasLinks

#has_not_viewed_storyBoolean?

Returns:

  • (Boolean, nil)


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

optional :has_not_viewed_story, Onlyfans::Internal::Type::Boolean, api_name: :hasNotViewedStory

#has_pinned_postsBoolean?

Returns:

  • (Boolean, nil)


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

optional :has_pinned_posts, Onlyfans::Internal::Type::Boolean, api_name: :hasPinnedPosts

#has_scheduled_streamBoolean?

Returns:

  • (Boolean, nil)


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

optional :has_scheduled_stream, Onlyfans::Internal::Type::Boolean, api_name: :hasScheduledStream

#has_storiesBoolean?

Returns:

  • (Boolean, nil)


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

optional :has_stories, Onlyfans::Internal::Type::Boolean, api_name: :hasStories

#has_streamBoolean?

Returns:

  • (Boolean, nil)


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

optional :has_stream, Onlyfans::Internal::Type::Boolean, api_name: :hasStream

#headerString?

Returns:

  • (String, nil)


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

optional :header, String, nil?: true

#header_sizeString?

Returns:

  • (String, nil)


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

optional :header_size, String, api_name: :headerSize, nil?: true

#header_thumbsString?

Returns:

  • (String, nil)


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

optional :header_thumbs, String, api_name: :headerThumbs, nil?: true

#idInteger?

Returns:

  • (Integer, nil)


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

optional :id, Integer

#is_activeBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_active, Onlyfans::Internal::Type::Boolean, api_name: :isActive

#is_adult_contentBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_adult_content, Onlyfans::Internal::Type::Boolean, api_name: :isAdultContent

#is_blockedBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_blocked, Onlyfans::Internal::Type::Boolean, api_name: :isBlocked

#is_friendBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_friend, Onlyfans::Internal::Type::Boolean, api_name: :isFriend

#is_markdown_disabled_for_aboutBoolean?

Returns:

  • (Boolean, nil)


342
343
344
# File 'lib/onlyfans/models/user_list_response.rb', line 342

optional :is_markdown_disabled_for_about,
Onlyfans::Internal::Type::Boolean,
api_name: :isMarkdownDisabledForAbout

#is_paywall_requiredBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_paywall_required, Onlyfans::Internal::Type::Boolean, api_name: :isPaywallRequired

#is_pending_autoprolongBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_pending_autoprolong, Onlyfans::Internal::Type::Boolean, api_name: :isPendingAutoprolong

#is_performerBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_performer, Onlyfans::Internal::Type::Boolean, api_name: :isPerformer

#is_private_restrictionBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_private_restriction, Onlyfans::Internal::Type::Boolean, api_name: :isPrivateRestriction

#is_real_performerBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_real_performer, Onlyfans::Internal::Type::Boolean, api_name: :isRealPerformer

#is_referrer_allowedBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_referrer_allowed, Onlyfans::Internal::Type::Boolean, api_name: :isReferrerAllowed

#is_restrictedBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_restricted, Onlyfans::Internal::Type::Boolean, api_name: :isRestricted

#is_spotify_connectedBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_spotify_connected, Onlyfans::Internal::Type::Boolean, api_name: :isSpotifyConnected

#is_spring_connectedBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_spring_connected, Onlyfans::Internal::Type::Boolean, api_name: :isSpringConnected

#is_verifiedBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_verified, Onlyfans::Internal::Type::Boolean, api_name: :isVerified

#join_dateString?

Returns:

  • (String, nil)


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

optional :join_date, String, api_name: :joinDate

#last_seenString?

Returns:

  • (String, nil)


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

optional :last_seen, String, api_name: :lastSeen

#lists_statesArray<Onlyfans::Models::UserListResponse::Data::Const1000000::ListsState>?



409
410
411
# File 'lib/onlyfans/models/user_list_response.rb', line 409

optional :lists_states,
-> { Onlyfans::Internal::Type::ArrayOf[Onlyfans::Models::UserListResponse::Data::Const1000000::ListsState] },
api_name: :listsStates

#locationString?

Returns:

  • (String, nil)


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

optional :location, String, nil?: true

#medias_countInteger?

Returns:

  • (Integer, nil)


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

optional :medias_count, Integer, api_name: :mediasCount

#nameString?

Returns:

  • (String, nil)


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

optional :name, String

#noticeString?

Returns:

  • (String, nil)


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

optional :notice, String

#photos_countInteger?

Returns:

  • (Integer, nil)


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

optional :photos_count, Integer, api_name: :photosCount

#posts_countInteger?

Returns:

  • (Integer, nil)


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

optional :posts_count, Integer, api_name: :postsCount

#private_archived_posts_countInteger?

Returns:

  • (Integer, nil)


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

optional :private_archived_posts_count, Integer, api_name: :privateArchivedPostsCount

#show_media_countBoolean?

Returns:

  • (Boolean, nil)


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

optional :show_media_count, Onlyfans::Internal::Type::Boolean, api_name: :showMediaCount

#show_posts_in_feedBoolean?

Returns:

  • (Boolean, nil)


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

optional :show_posts_in_feed, Onlyfans::Internal::Type::Boolean, api_name: :showPostsInFeed

#show_subscribers_countBoolean?

Returns:

  • (Boolean, nil)


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

optional :show_subscribers_count, Onlyfans::Internal::Type::Boolean, api_name: :showSubscribersCount

#subscribe_priceInteger?

Returns:

  • (Integer, nil)


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

optional :subscribe_price, Integer, api_name: :subscribePrice

#subscribed_byBoolean?

Returns:

  • (Boolean, nil)


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

optional :subscribed_by, Onlyfans::Internal::Type::Boolean, api_name: :subscribedBy

#subscribed_by_autoprolongBoolean?

Returns:

  • (Boolean, nil)


471
472
473
# File 'lib/onlyfans/models/user_list_response.rb', line 471

optional :subscribed_by_autoprolong,
Onlyfans::Internal::Type::Boolean,
api_name: :subscribedByAutoprolong

#subscribed_by_dataOnlyfans::Models::UserListResponse::Data::Const1000000::SubscribedByData?



478
479
480
# File 'lib/onlyfans/models/user_list_response.rb', line 478

optional :subscribed_by_data,
-> { Onlyfans::Models::UserListResponse::Data::Const1000000::SubscribedByData },
api_name: :subscribedByData

#subscribed_by_expireBoolean?

Returns:

  • (Boolean, nil)


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

optional :subscribed_by_expire, Onlyfans::Internal::Type::Boolean, api_name: :subscribedByExpire

#subscribed_by_expire_dateString?

Returns:

  • (String, nil)


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

optional :subscribed_by_expire_date, String, api_name: :subscribedByExpireDate

#subscribed_is_expired_nowBoolean?

Returns:

  • (Boolean, nil)


495
496
497
# File 'lib/onlyfans/models/user_list_response.rb', line 495

optional :subscribed_is_expired_now,
Onlyfans::Internal::Type::Boolean,
api_name: :subscribedIsExpiredNow

#subscribed_onString?

Returns:

  • (String, nil)


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

optional :subscribed_on, String, api_name: :subscribedOn, nil?: true

#subscribed_on_dataOnlyfans::Models::UserListResponse::Data::Const1000000::SubscribedOnData?



507
508
509
# File 'lib/onlyfans/models/user_list_response.rb', line 507

optional :subscribed_on_data,
-> { Onlyfans::Models::UserListResponse::Data::Const1000000::SubscribedOnData },
api_name: :subscribedOnData

#subscribed_on_durationString?

Returns:

  • (String, nil)


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

optional :subscribed_on_duration, String, api_name: :subscribedOnDuration

#subscribed_on_expired_nowBoolean?

Returns:

  • (Boolean, nil)


519
520
521
# File 'lib/onlyfans/models/user_list_response.rb', line 519

optional :subscribed_on_expired_now,
Onlyfans::Internal::Type::Boolean,
api_name: :subscribedOnExpiredNow

#subscribers_countString?

Returns:

  • (String, nil)


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

optional :subscribers_count, String, api_name: :subscribersCount, nil?: true

#tips_enabledBoolean?

Returns:

  • (Boolean, nil)


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

optional :tips_enabled, Onlyfans::Internal::Type::Boolean, api_name: :tipsEnabled

#tips_maxInteger?

Returns:

  • (Integer, nil)


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

optional :tips_max, Integer, api_name: :tipsMax

#tips_minInteger?

Returns:

  • (Integer, nil)


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

optional :tips_min, Integer, api_name: :tipsMin

#tips_min_internalInteger?

Returns:

  • (Integer, nil)


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

optional :tips_min_internal, Integer, api_name: :tipsMinInternal

#tips_text_enabledBoolean?

Returns:

  • (Boolean, nil)


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

optional :tips_text_enabled, Onlyfans::Internal::Type::Boolean, api_name: :tipsTextEnabled

#usernameString?

Returns:

  • (String, nil)


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

optional :username, String

#videos_countInteger?

Returns:

  • (Integer, nil)


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

optional :videos_count, Integer, api_name: :videosCount

#viewString?

Returns:

  • (String, nil)


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

optional :view, String

#websiteString?

Returns:

  • (String, nil)


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

optional :website, String, nil?: true

#wishlistString?

Returns:

  • (String, nil)


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

optional :wishlist, String, nil?: true