Class: Onlyfans::Models::PostStatsResponse::Data

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

Overview

See Also:

Defined Under Namespace

Classes: CommentChart, LikeChart, LookChart, PurchasesChart, TipChart, TipSumChart, UniqueLookChart

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(count: nil, date: nil) ⇒ Object

Parameters:

  • count (Integer) (defaults to: nil)
  • date (String) (defaults to: nil)


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

Instance Attribute Details

#comment_chartArray<Onlyfans::Models::PostStatsResponse::Data::CommentChart>?



118
119
120
# File 'lib/onlyfans/models/post_stats_response.rb', line 118

optional :comment_chart,
-> { Onlyfans::Internal::Type::ArrayOf[Onlyfans::Models::PostStatsResponse::Data::CommentChart] },
api_name: :commentChart

#comment_countInteger?

Returns:

  • (Integer, nil)


125
# File 'lib/onlyfans/models/post_stats_response.rb', line 125

optional :comment_count, Integer, api_name: :commentCount

#has_statsBoolean?

Returns:

  • (Boolean, nil)


130
# File 'lib/onlyfans/models/post_stats_response.rb', line 130

optional :has_stats, Onlyfans::Internal::Type::Boolean, api_name: :hasStats

#has_videoBoolean?

Returns:

  • (Boolean, nil)


135
# File 'lib/onlyfans/models/post_stats_response.rb', line 135

optional :has_video, Onlyfans::Internal::Type::Boolean, api_name: :hasVideo

#is_availableBoolean?

Returns:

  • (Boolean, nil)


140
# File 'lib/onlyfans/models/post_stats_response.rb', line 140

optional :is_available, Onlyfans::Internal::Type::Boolean, api_name: :isAvailable

#like_chartArray<Onlyfans::Models::PostStatsResponse::Data::LikeChart>?



145
146
147
# File 'lib/onlyfans/models/post_stats_response.rb', line 145

optional :like_chart,
-> { Onlyfans::Internal::Type::ArrayOf[Onlyfans::Models::PostStatsResponse::Data::LikeChart] },
api_name: :likeChart

#like_countInteger?

Returns:

  • (Integer, nil)


152
# File 'lib/onlyfans/models/post_stats_response.rb', line 152

optional :like_count, Integer, api_name: :likeCount

#look_chartArray<Onlyfans::Models::PostStatsResponse::Data::LookChart>?



157
158
159
# File 'lib/onlyfans/models/post_stats_response.rb', line 157

optional :look_chart,
-> { Onlyfans::Internal::Type::ArrayOf[Onlyfans::Models::PostStatsResponse::Data::LookChart] },
api_name: :lookChart

#look_countInteger?

Returns:

  • (Integer, nil)


164
# File 'lib/onlyfans/models/post_stats_response.rb', line 164

optional :look_count, Integer, api_name: :lookCount

#look_durationInteger?

Returns:

  • (Integer, nil)


169
# File 'lib/onlyfans/models/post_stats_response.rb', line 169

optional :look_duration, Integer, api_name: :lookDuration

#look_duration_averageInteger?

Returns:

  • (Integer, nil)


174
# File 'lib/onlyfans/models/post_stats_response.rb', line 174

optional :look_duration_average, Integer, api_name: :lookDurationAverage

#purchased_countInteger?

Returns:

  • (Integer, nil)


179
# File 'lib/onlyfans/models/post_stats_response.rb', line 179

optional :purchased_count, Integer, api_name: :purchasedCount

#purchased_summInteger?

Returns:

  • (Integer, nil)


184
# File 'lib/onlyfans/models/post_stats_response.rb', line 184

optional :purchased_summ, Integer, api_name: :purchasedSumm

#purchases_chartArray<Onlyfans::Models::PostStatsResponse::Data::PurchasesChart>?



189
190
191
# File 'lib/onlyfans/models/post_stats_response.rb', line 189

optional :purchases_chart,
-> { Onlyfans::Internal::Type::ArrayOf[Onlyfans::Models::PostStatsResponse::Data::PurchasesChart] },
api_name: :purchasesChart

#tip_chartArray<Onlyfans::Models::PostStatsResponse::Data::TipChart>?



196
197
198
# File 'lib/onlyfans/models/post_stats_response.rb', line 196

optional :tip_chart,
-> { Onlyfans::Internal::Type::ArrayOf[Onlyfans::Models::PostStatsResponse::Data::TipChart] },
api_name: :tipChart

#tip_countInteger?

Returns:

  • (Integer, nil)


203
# File 'lib/onlyfans/models/post_stats_response.rb', line 203

optional :tip_count, Integer, api_name: :tipCount

#tip_sumInteger?

Returns:

  • (Integer, nil)


208
# File 'lib/onlyfans/models/post_stats_response.rb', line 208

optional :tip_sum, Integer, api_name: :tipSum

#tip_sum_chartArray<Onlyfans::Models::PostStatsResponse::Data::TipSumChart>?



213
214
215
# File 'lib/onlyfans/models/post_stats_response.rb', line 213

optional :tip_sum_chart,
-> { Onlyfans::Internal::Type::ArrayOf[Onlyfans::Models::PostStatsResponse::Data::TipSumChart] },
api_name: :tipSumChart

#unique_look_chartArray<Onlyfans::Models::PostStatsResponse::Data::UniqueLookChart>?



220
221
222
# File 'lib/onlyfans/models/post_stats_response.rb', line 220

optional :unique_look_chart,
-> { Onlyfans::Internal::Type::ArrayOf[Onlyfans::Models::PostStatsResponse::Data::UniqueLookChart] },
api_name: :uniqueLookChart

#unique_look_countInteger?

Returns:

  • (Integer, nil)


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

optional :unique_look_count, Integer, api_name: :uniqueLookCount