Class: PlexRubySDK::Models::Operations::GetLibrarySectionsAllMetadata

Inherits:
Object
  • Object
show all
Extended by:
T::Sig
Includes:
Crystalline::MetadataFields
Defined in:
lib/plex_ruby_sdk/models/operations/get_library_sections_all_metadata.rb

Overview

Unknown

Instance Method Summary collapse

Methods included from Crystalline::MetadataFields

#field, #fields, included, #marshal_single, #to_dict, #to_json

Constructor Details

#initialize(added_at: nil, art: nil, audience_rating: nil, child_count: nil, duration: nil, guid: nil, index: nil, key: nil, rating: nil, rating_key: nil, season_count: nil, slug: nil, summary: nil, tagline: nil, theme: nil, thumb: nil, title: nil, title_sort: nil, type: nil, audience_rating_image: nil, chapter_source: nil, collection: nil, content_rating: nil, country: nil, created_at_accuracy: nil, created_at_tz_offset: nil, director: nil, genre: nil, grandparent_art: nil, grandparent_guid: nil, grandparent_key: nil, grandparent_rating_key: nil, grandparent_slug: nil, grandparent_theme: nil, grandparent_thumb: nil, grandparent_title: nil, guids: nil, image: nil, last_rated_at: nil, last_viewed_at: nil, leaf_count: nil, media: nil, originally_available_at: nil, original_title: nil, parent_guid: nil, parent_index: nil, parent_key: nil, parent_rating_key: nil, parent_thumb: nil, parent_title: nil, primary_extra_key: nil, rating_image: nil, role: nil, skip_count: nil, studio: nil, subtype: nil, ultra_blur_colors: nil, updated_at: nil, user_rating: nil, view_count: nil, viewed_leaf_count: nil, view_offset: nil, writer: nil, year: nil) ⇒ GetLibrarySectionsAllMetadata

Returns a new instance of GetLibrarySectionsAllMetadata.



148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
# File 'lib/plex_ruby_sdk/models/operations/get_library_sections_all_metadata.rb', line 148

def initialize(added_at: nil, art: nil, audience_rating: nil, child_count: nil, duration: nil, guid: nil, index: nil, key: nil, rating: nil, rating_key: nil, season_count: nil, slug: nil, summary: nil, tagline: nil, theme: nil, thumb: nil, title: nil, title_sort: nil, type: nil, audience_rating_image: nil, chapter_source: nil, collection: nil, content_rating: nil, country: nil, created_at_accuracy: nil, created_at_tz_offset: nil, director: nil, genre: nil, grandparent_art: nil, grandparent_guid: nil, grandparent_key: nil, grandparent_rating_key: nil, grandparent_slug: nil, grandparent_theme: nil, grandparent_thumb: nil, grandparent_title: nil, guids: nil, image: nil, last_rated_at: nil, last_viewed_at: nil, leaf_count: nil, media: nil, originally_available_at: nil, original_title: nil, parent_guid: nil, parent_index: nil, parent_key: nil, parent_rating_key: nil, parent_thumb: nil, parent_title: nil, primary_extra_key: nil, rating_image: nil, role: nil, skip_count: nil, studio: nil, subtype: nil, ultra_blur_colors: nil, updated_at: nil, user_rating: nil, view_count: nil, viewed_leaf_count: nil, view_offset: nil, writer: nil, year: nil)
  @added_at = added_at
  @art = art
  @audience_rating = audience_rating
  @child_count = child_count
  @duration = duration
  @guid = guid
  @index = index
  @key = key
  @rating = rating
  @rating_key = rating_key
  @season_count = season_count
  @slug = slug
  @summary = summary
  @tagline = tagline
  @theme = theme
  @thumb = thumb
  @title = title
  @title_sort = title_sort
  @type = type
  @audience_rating_image = audience_rating_image
  @chapter_source = chapter_source
  @collection = collection
  @content_rating = content_rating
  @country = country
  @created_at_accuracy = created_at_accuracy
  @created_at_tz_offset = created_at_tz_offset
  @director = director
  @genre = genre
  @grandparent_art = grandparent_art
  @grandparent_guid = grandparent_guid
  @grandparent_key = grandparent_key
  @grandparent_rating_key = grandparent_rating_key
  @grandparent_slug = grandparent_slug
  @grandparent_theme = grandparent_theme
  @grandparent_thumb = grandparent_thumb
  @grandparent_title = grandparent_title
  @guids = guids
  @image = image
  @last_rated_at = last_rated_at
  @last_viewed_at = last_viewed_at
  @leaf_count = leaf_count
  @media = media
  @originally_available_at = originally_available_at
  @original_title = original_title
  @parent_guid = parent_guid
  @parent_index = parent_index
  @parent_key = parent_key
  @parent_rating_key = parent_rating_key
  @parent_thumb = parent_thumb
  @parent_title = parent_title
  @primary_extra_key = primary_extra_key
  @rating_image = rating_image
  @role = role
  @skip_count = skip_count
  @studio = studio
  @subtype = subtype
  @ultra_blur_colors = ultra_blur_colors
  @updated_at = updated_at
  @user_rating = user_rating
  @view_count = view_count
  @viewed_leaf_count = viewed_leaf_count
  @view_offset = view_offset
  @writer = writer
  @year = year
end

Instance Method Details

#==(other) ⇒ Object



215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
# File 'lib/plex_ruby_sdk/models/operations/get_library_sections_all_metadata.rb', line 215

def ==(other)
  return false unless other.is_a? self.class
  return false unless @added_at == other.added_at
  return false unless @art == other.art
  return false unless @audience_rating == other.audience_rating
  return false unless @child_count == other.child_count
  return false unless @duration == other.duration
  return false unless @guid == other.guid
  return false unless @index == other.index
  return false unless @key == other.key
  return false unless @rating == other.rating
  return false unless @rating_key == other.rating_key
  return false unless @season_count == other.season_count
  return false unless @slug == other.slug
  return false unless @summary == other.summary
  return false unless @tagline == other.tagline
  return false unless @theme == other.theme
  return false unless @thumb == other.thumb
  return false unless @title == other.title
  return false unless @title_sort == other.title_sort
  return false unless @type == other.type
  return false unless @audience_rating_image == other.audience_rating_image
  return false unless @chapter_source == other.chapter_source
  return false unless @collection == other.collection
  return false unless @content_rating == other.content_rating
  return false unless @country == other.country
  return false unless @created_at_accuracy == other.created_at_accuracy
  return false unless @created_at_tz_offset == other.created_at_tz_offset
  return false unless @director == other.director
  return false unless @genre == other.genre
  return false unless @grandparent_art == other.grandparent_art
  return false unless @grandparent_guid == other.grandparent_guid
  return false unless @grandparent_key == other.grandparent_key
  return false unless @grandparent_rating_key == other.grandparent_rating_key
  return false unless @grandparent_slug == other.grandparent_slug
  return false unless @grandparent_theme == other.grandparent_theme
  return false unless @grandparent_thumb == other.grandparent_thumb
  return false unless @grandparent_title == other.grandparent_title
  return false unless @guids == other.guids
  return false unless @image == other.image
  return false unless @last_rated_at == other.last_rated_at
  return false unless @last_viewed_at == other.last_viewed_at
  return false unless @leaf_count == other.leaf_count
  return false unless @media == other.media
  return false unless @originally_available_at == other.originally_available_at
  return false unless @original_title == other.original_title
  return false unless @parent_guid == other.parent_guid
  return false unless @parent_index == other.parent_index
  return false unless @parent_key == other.parent_key
  return false unless @parent_rating_key == other.parent_rating_key
  return false unless @parent_thumb == other.parent_thumb
  return false unless @parent_title == other.parent_title
  return false unless @primary_extra_key == other.primary_extra_key
  return false unless @rating_image == other.rating_image
  return false unless @role == other.role
  return false unless @skip_count == other.skip_count
  return false unless @studio == other.studio
  return false unless @subtype == other.subtype
  return false unless @ultra_blur_colors == other.ultra_blur_colors
  return false unless @updated_at == other.updated_at
  return false unless @user_rating == other.user_rating
  return false unless @view_count == other.view_count
  return false unless @viewed_leaf_count == other.viewed_leaf_count
  return false unless @view_offset == other.view_offset
  return false unless @writer == other.writer
  return false unless @year == other.year
  true
end