Class: PlexRubySDK::Models::Operations::GetRecentlyAddedMetadata

Inherits:
Object
  • Object
show all
Extended by:
T::Sig
Includes:
Crystalline::MetadataFields
Defined in:
lib/plex_ruby_sdk/models/operations/get_recently_added_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, parent_studio: nil, parent_theme: 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, library_section_id: nil, library_section_key: nil, library_section_title: nil, location: nil, media: nil, originally_available_at: nil, original_title: nil, parent_guid: nil, parent_index: nil, parent_key: nil, parent_rating_key: nil, parent_slug: nil, parent_thumb: nil, parent_title: nil, parent_year: nil, primary_extra_key: nil, producer: nil, rating1: nil, rating_image: nil, role: nil, similar: 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) ⇒ GetRecentlyAddedMetadata

Returns a new instance of GetRecentlyAddedMetadata.



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
214
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
# File 'lib/plex_ruby_sdk/models/operations/get_recently_added_metadata.rb', line 170

def initialize(added_at: nil, art: nil, audience_rating: nil, child_count: nil, duration: nil, guid: nil, index: nil, key: nil, parent_studio: nil, parent_theme: 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, library_section_id: nil, library_section_key: nil, library_section_title: nil, location: nil, media: nil, originally_available_at: nil, original_title: nil, parent_guid: nil, parent_index: nil, parent_key: nil, parent_rating_key: nil, parent_slug: nil, parent_thumb: nil, parent_title: nil, parent_year: nil, primary_extra_key: nil, producer: nil, rating1: nil, rating_image: nil, role: nil, similar: 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
  @parent_studio = parent_studio
  @parent_theme = parent_theme
  @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
  @library_section_id = library_section_id
  @library_section_key = library_section_key
  @library_section_title = library_section_title
  @location = location
  @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_slug = parent_slug
  @parent_thumb = parent_thumb
  @parent_title = parent_title
  @parent_year = parent_year
  @primary_extra_key = primary_extra_key
  @producer = producer
  @rating1 = rating1
  @rating_image = rating_image
  @role = role
  @similar = similar
  @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



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
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
# File 'lib/plex_ruby_sdk/models/operations/get_recently_added_metadata.rb', line 248

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 @parent_studio == other.parent_studio
  return false unless @parent_theme == other.parent_theme
  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 @library_section_id == other.library_section_id
  return false unless @library_section_key == other.library_section_key
  return false unless @library_section_title == other.library_section_title
  return false unless @location == other.location
  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_slug == other.parent_slug
  return false unless @parent_thumb == other.parent_thumb
  return false unless @parent_title == other.parent_title
  return false unless @parent_year == other.parent_year
  return false unless @primary_extra_key == other.primary_extra_key
  return false unless @producer == other.producer
  return false unless @rating1 == other.rating1
  return false unless @rating_image == other.rating_image
  return false unless @role == other.role
  return false unless @similar == other.similar
  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