Class: Onlyfans::Models::QueueListResponse::Data::List::Entity

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

Overview

See Also:

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, cancel_seconds: nil, can_purchase: nil, can_unsend_queue: nil, changed_at: nil, created_at: nil, giphy_id: nil, is_free: nil, is_from_queue: nil, is_liked: nil, is_markdown_disabled: nil, is_media_ready: nil, is_new: nil, is_opened: nil, is_tip: nil, locked_text: nil, media: nil, media_count: nil, previews: nil, price: nil, queue_id: nil, raw_text: nil, release_forms: nil, response_type: nil, scheduled_at: nil, sent_rules_extra: nil, sent_rules_type: nil, text: nil, unsend_seconds_queue: nil, user_lists: nil) ⇒ Object

Parameters:

  • id (Integer) (defaults to: nil)
  • cancel_seconds (Integer) (defaults to: nil)
  • can_purchase (Boolean) (defaults to: nil)
  • can_unsend_queue (Boolean) (defaults to: nil)
  • changed_at (String) (defaults to: nil)
  • created_at (String) (defaults to: nil)
  • giphy_id (String, nil) (defaults to: nil)
  • is_free (Boolean) (defaults to: nil)
  • is_from_queue (Boolean) (defaults to: nil)
  • is_liked (Boolean) (defaults to: nil)
  • is_markdown_disabled (Boolean) (defaults to: nil)
  • is_media_ready (Boolean) (defaults to: nil)
  • is_new (Boolean) (defaults to: nil)
  • is_opened (Boolean) (defaults to: nil)
  • is_tip (Boolean) (defaults to: nil)
  • locked_text (Boolean) (defaults to: nil)
  • media (Array<Object>) (defaults to: nil)
  • media_count (Integer) (defaults to: nil)
  • previews (Array<Object>) (defaults to: nil)
  • price (Integer) (defaults to: nil)
  • queue_id (Integer) (defaults to: nil)
  • raw_text (String) (defaults to: nil)
  • release_forms (Array<Object>) (defaults to: nil)
  • response_type (String) (defaults to: nil)
  • scheduled_at (String) (defaults to: nil)
  • sent_rules_extra (String) (defaults to: nil)
  • sent_rules_type (String) (defaults to: nil)
  • text (String) (defaults to: nil)
  • unsend_seconds_queue (Integer) (defaults to: nil)
  • user_lists (Array<String>) (defaults to: nil)


# File 'lib/onlyfans/models/queue_list_response.rb', line 316

Instance Attribute Details

#can_purchaseBoolean?

Returns:

  • (Boolean, nil)


177
# File 'lib/onlyfans/models/queue_list_response.rb', line 177

optional :can_purchase, Onlyfans::Internal::Type::Boolean, api_name: :canPurchase

#can_unsend_queueBoolean?

Returns:

  • (Boolean, nil)


182
# File 'lib/onlyfans/models/queue_list_response.rb', line 182

optional :can_unsend_queue, Onlyfans::Internal::Type::Boolean, api_name: :canUnsendQueue

#cancel_secondsInteger?

Returns:

  • (Integer, nil)


172
# File 'lib/onlyfans/models/queue_list_response.rb', line 172

optional :cancel_seconds, Integer, api_name: :cancelSeconds

#changed_atString?

Returns:

  • (String, nil)


187
# File 'lib/onlyfans/models/queue_list_response.rb', line 187

optional :changed_at, String, api_name: :changedAt

#created_atString?

Returns:

  • (String, nil)


192
# File 'lib/onlyfans/models/queue_list_response.rb', line 192

optional :created_at, String, api_name: :createdAt

#giphy_idString?

Returns:

  • (String, nil)


197
# File 'lib/onlyfans/models/queue_list_response.rb', line 197

optional :giphy_id, String, api_name: :giphyId, nil?: true

#idInteger?

Returns:

  • (Integer, nil)


167
# File 'lib/onlyfans/models/queue_list_response.rb', line 167

optional :id, Integer

#is_freeBoolean?

Returns:

  • (Boolean, nil)


202
# File 'lib/onlyfans/models/queue_list_response.rb', line 202

optional :is_free, Onlyfans::Internal::Type::Boolean, api_name: :isFree

#is_from_queueBoolean?

Returns:

  • (Boolean, nil)


207
# File 'lib/onlyfans/models/queue_list_response.rb', line 207

optional :is_from_queue, Onlyfans::Internal::Type::Boolean, api_name: :isFromQueue

#is_likedBoolean?

Returns:

  • (Boolean, nil)


212
# File 'lib/onlyfans/models/queue_list_response.rb', line 212

optional :is_liked, Onlyfans::Internal::Type::Boolean, api_name: :isLiked

#is_markdown_disabledBoolean?

Returns:

  • (Boolean, nil)


217
# File 'lib/onlyfans/models/queue_list_response.rb', line 217

optional :is_markdown_disabled, Onlyfans::Internal::Type::Boolean, api_name: :isMarkdownDisabled

#is_media_readyBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_media_ready, Onlyfans::Internal::Type::Boolean, api_name: :isMediaReady

#is_newBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_new, Onlyfans::Internal::Type::Boolean, api_name: :isNew

#is_openedBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_opened, Onlyfans::Internal::Type::Boolean, api_name: :isOpened

#is_tipBoolean?

Returns:

  • (Boolean, nil)


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

optional :is_tip, Onlyfans::Internal::Type::Boolean, api_name: :isTip

#locked_textBoolean?

Returns:

  • (Boolean, nil)


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

optional :locked_text, Onlyfans::Internal::Type::Boolean, api_name: :lockedText

#mediaArray<Object>?

Returns:

  • (Array<Object>, nil)


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

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

#media_countInteger?

Returns:

  • (Integer, nil)


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

optional :media_count, Integer, api_name: :mediaCount

#previewsArray<Object>?

Returns:

  • (Array<Object>, nil)


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

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

#priceInteger?

Returns:

  • (Integer, nil)


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

optional :price, Integer

#queue_idInteger?

Returns:

  • (Integer, nil)


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

optional :queue_id, Integer, api_name: :queueId

#raw_textString?

Returns:

  • (String, nil)


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

optional :raw_text, String, api_name: :rawText

#release_formsArray<Object>?

Returns:

  • (Array<Object>, nil)


277
278
279
# File 'lib/onlyfans/models/queue_list_response.rb', line 277

optional :release_forms,
Onlyfans::Internal::Type::ArrayOf[Onlyfans::Internal::Type::Unknown],
api_name: :releaseForms

#response_typeString?

Returns:

  • (String, nil)


284
# File 'lib/onlyfans/models/queue_list_response.rb', line 284

optional :response_type, String, api_name: :responseType

#scheduled_atString?

Returns:

  • (String, nil)


289
# File 'lib/onlyfans/models/queue_list_response.rb', line 289

optional :scheduled_at, String, api_name: :scheduledAt

#sent_rules_extraString?

Returns:

  • (String, nil)


294
# File 'lib/onlyfans/models/queue_list_response.rb', line 294

optional :sent_rules_extra, String, api_name: :sentRulesExtra

#sent_rules_typeString?

Returns:

  • (String, nil)


299
# File 'lib/onlyfans/models/queue_list_response.rb', line 299

optional :sent_rules_type, String, api_name: :sentRulesType

#textString?

Returns:

  • (String, nil)


304
# File 'lib/onlyfans/models/queue_list_response.rb', line 304

optional :text, String

#unsend_seconds_queueInteger?

Returns:

  • (Integer, nil)


309
# File 'lib/onlyfans/models/queue_list_response.rb', line 309

optional :unsend_seconds_queue, Integer, api_name: :unsendSecondsQueue

#user_listsArray<String>?

Returns:

  • (Array<String>, nil)


314
# File 'lib/onlyfans/models/queue_list_response.rb', line 314

optional :user_lists, Onlyfans::Internal::Type::ArrayOf[String], api_name: :userLists