Class JellyfinItemUpdate

java.lang.Object
com.lariflix.jemm.dtos.JellyfinItemUpdate

public class JellyfinItemUpdate extends Object
This class represents the updates to Jellyfin items.
Since:
1.0
Author:
Cesar Bianchi
See Also:
  • Field Details

    • id

      public String id
    • name

      public String name
    • originalTitle

      public String originalTitle
    • forcedSortName

      public String forcedSortName
    • communityRating

      public int communityRating
    • criticRating

      public int criticRating
    • indexNumber

      public Object indexNumber
    • airsBeforeSeasonNumber

      public String airsBeforeSeasonNumber
    • airsAfterSeasonNumber

      public String airsAfterSeasonNumber
    • airsBeforeEpisodeNumber

      public String airsBeforeEpisodeNumber
    • parentIndexNumber

      public Object parentIndexNumber
    • displayOrder

      public String displayOrder
    • album

      public String album
    • overview

      public String overview
    • status

      public String status
    • genres

      public ArrayList<String> genres
    • tags

      public ArrayList<String> tags
    • studios

      public ArrayList<JellyfinStudioItem> studios
    • premiereDate

      public String premiereDate
    • dateCreated

      public String dateCreated
    • productionYear

      public int productionYear
    • officialRating

      public String officialRating
    • customRating

      public String customRating
    • people

      public ArrayList<JellyfinPeopleItem> people
    • lockData

      public boolean lockData
    • lockedFields

      public ArrayList<Object> lockedFields
    • preferredMetadataLanguage

      public String preferredMetadataLanguage
    • preferredMetadataCountryCode

      public String preferredMetadataCountryCode
    • taglines

      public ArrayList<Object> taglines
    • providerIds

      public JellyfinProviderIds providerIds
  • Constructor Details

    • JellyfinItemUpdate

      public JellyfinItemUpdate()
      Default constructor for JellyfinItemUpdate.
      Since:
      1.0
  • Method Details

    • getId

      public String getId()
      Returns the ID of the item.
      Returns:
      The ID of the item.
      Since:
      1.0
    • setId

      public void setId(String id)
      Sets the ID of the item.
      Parameters:
      id - The new ID of the item.
      Since:
      1.0
    • getName

      public String getName()
      Returns the name of the item.
      Returns:
      The name of the item.
      Since:
      1.0
    • setName

      public void setName(String name)
      Sets the name of the item.
      Parameters:
      name - The new name of the item.
      Since:
      1.0
    • getOriginalTitle

      public String getOriginalTitle()
      Returns the original title of the item.
      Returns:
      The original title of the item.
      Since:
      1.0
    • setOriginalTitle

      public void setOriginalTitle(String originalTitle)
      Sets the original title of the item.
      Parameters:
      originalTitle - The new original title of the item.
      Since:
      1.0
    • getForcedSortName

      public String getForcedSortName()
      Returns the forced sort name of the item.
      Returns:
      The forced sort name of the item.
      Since:
      1.0
    • setForcedSortName

      public void setForcedSortName(String forcedSortName)
      Sets the forced sort name of the item.
      Parameters:
      forcedSortName - The new forced sort name of the item.
      Since:
      1.0
    • getCommunityRating

      public int getCommunityRating()
      Returns the community rating of the item.
      Returns:
      The community rating of the item.
      Since:
      1.0
    • setCommunityRating

      public void setCommunityRating(int communityRating)
      Sets the community rating of the item.
      Parameters:
      communityRating - The new community rating of the item.
      Since:
      1.0
    • getCriticRating

      public int getCriticRating()
      Returns the critic rating of the item.
      Returns:
      The critic rating of the item.
      Since:
      1.0
    • setCriticRating

      public void setCriticRating(int criticRating)
      Sets the critic rating of the item.
      Parameters:
      criticRating - The new critic rating of the item.
      Since:
      1.0
    • getIndexNumber

      public Object getIndexNumber()
      Returns the index number of the item.
      Returns:
      The index number of the item.
      Since:
      1.0
    • setIndexNumber

      public void setIndexNumber(Object indexNumber)
      Sets the index number of the item.
      Parameters:
      indexNumber - The new index number of the item.
      Since:
      1.0
    • getAirsBeforeSeasonNumber

      public String getAirsBeforeSeasonNumber()
      Returns the airs before season number of the item.
      Returns:
      The airs before season number of the item.
      Since:
      1.0
    • setAirsBeforeSeasonNumber

      public void setAirsBeforeSeasonNumber(String airsBeforeSeasonNumber)
      Sets the airs before season number of the item.
      Parameters:
      airsBeforeSeasonNumber - The new airs before season number of the item.
      Since:
      1.0
    • getAirsAfterSeasonNumber

      public String getAirsAfterSeasonNumber()
      Returns the airs after season number of the item.
      Returns:
      The airs after season number of the item.
      Since:
      1.0
    • setAirsAfterSeasonNumber

      public void setAirsAfterSeasonNumber(String airsAfterSeasonNumber)
      Sets the airs after season number of the item.
      Parameters:
      airsAfterSeasonNumber - The new airs after season number of the item.
      Since:
      1.0
    • getAirsBeforeEpisodeNumber

      public String getAirsBeforeEpisodeNumber()
      Returns the airs before episode number of the item.
      Returns:
      The airs before episode number of the item.
      Since:
      1.0
    • setAirsBeforeEpisodeNumber

      public void setAirsBeforeEpisodeNumber(String airsBeforeEpisodeNumber)
      Sets the airs before episode number of the item.
      Parameters:
      airsBeforeEpisodeNumber - The new airs before episode number of the item.
      Since:
      1.0
    • getParentIndexNumber

      public Object getParentIndexNumber()
      Returns the parent index number of the item.
      Returns:
      The parent index number of the item.
      Since:
      1.0
    • setParentIndexNumber

      public void setParentIndexNumber(Object parentIndexNumber)
      Sets the parent index number of the item.
      Parameters:
      parentIndexNumber - The new parent index number of the item.
      Since:
      1.0
    • getDisplayOrder

      public String getDisplayOrder()
      Returns the display order of the item.
      Returns:
      The display order of the item.
      Since:
      1.0
    • setDisplayOrder

      public void setDisplayOrder(String displayOrder)
      Sets the display order of the item.
      Parameters:
      displayOrder - The new display order of the item.
      Since:
      1.0
    • getAlbum

      public String getAlbum()
      Returns the album of the item.
      Returns:
      The album of the item.
      Since:
      1.0
    • setAlbum

      public void setAlbum(String album)
      Sets the album of the item.
      Parameters:
      album - The new album of the item.
      Since:
      1.0
    • getOverview

      public String getOverview()
      Returns the overview of the item.
      Returns:
      The overview of the item.
      Since:
      1.0
    • setOverview

      public void setOverview(String overview)
      Sets the overview of the item.
      Parameters:
      overview - The new overview of the item.
      Since:
      1.0
    • getStatus

      public String getStatus()
      Returns the status of the item.
      Returns:
      The status of the item.
      Since:
      1.0
    • setStatus

      public void setStatus(String status)
      Sets the status of the item.
      Parameters:
      status - The new status of the item.
      Since:
      1.0
    • getGenres

      public ArrayList<String> getGenres()
      Returns the genres of the item.
      Returns:
      The genres of the item.
      Since:
      1.0
    • setGenres

      public void setGenres(ArrayList<String> genres)
      Sets the genres of the item.
      Parameters:
      genres - The new genres of the item.
      Since:
      1.0
    • getTags

      public ArrayList<String> getTags()
      Returns the tags of the item.
      Returns:
      The tags of the item.
      Since:
      1.0
    • setTags

      public void setTags(ArrayList<String> tags)
      Sets the tags of the item.
      Parameters:
      tags - The new tags of the item.
      Since:
      1.0
    • getStudios

      public ArrayList<JellyfinStudioItem> getStudios()
      Returns the studios of the item.
      Returns:
      The studios of the item.
      Since:
      1.0
    • setStudios

      public void setStudios(ArrayList<JellyfinStudioItem> studios)
      Sets the studios of the item.
      Parameters:
      studios - The new studios of the item.
      Since:
      1.0
    • getPremiereDate

      public String getPremiereDate()
      Returns the premiere date of the item.
      Returns:
      The premiere date of the item.
      Since:
      1.0
    • setPremiereDate

      public void setPremiereDate(String premiereDate)
      Sets the premiere date of the item.
      Parameters:
      premiereDate - The new premiere date of the item.
      Since:
      1.0
    • getDateCreated

      public String getDateCreated()
      Returns the date created of the item.
      Returns:
      The date created of the item.
      Since:
      1.0
    • setDateCreated

      public void setDateCreated(String dateCreated)
      Sets the date created of the item.
      Parameters:
      dateCreated - The new date created of the item.
      Since:
      1.0
    • getProductionYear

      public int getProductionYear()
      Returns the production year of the item.
      Returns:
      The production year of the item.
      Since:
      1.0
    • setProductionYear

      public void setProductionYear(int productionYear)
      Sets the production year of the item.
      Parameters:
      productionYear - The new production year of the item.
      Since:
      1.0
    • getOfficialRating

      public String getOfficialRating()
      Returns the official rating of the item.
      Returns:
      The official rating of the item.
      Since:
      1.0
    • setOfficialRating

      public void setOfficialRating(String officialRating)
      Sets the official rating of the item.
      Parameters:
      officialRating - The new official rating of the item.
      Since:
      1.0
    • getCustomRating

      public String getCustomRating()
      Returns the custom rating of the item.
      Returns:
      The custom rating of the item.
      Since:
      1.0
    • setCustomRating

      public void setCustomRating(String customRating)
      Sets the custom rating of the item.
      Parameters:
      customRating - The new custom rating of the item.
      Since:
      1.0
    • getPeople

      public ArrayList<JellyfinPeopleItem> getPeople()
      Returns the people of the item.
      Returns:
      The people of the item.
      Since:
      1.0
    • setPeople

      public void setPeople(ArrayList<JellyfinPeopleItem> people)
      Sets the people of the item.
      Parameters:
      people - The new people of the item.
      Since:
      1.0
    • isLockData

      public boolean isLockData()
      Returns the lock data status of the item.
      Returns:
      The lock data status of the item.
      Since:
      1.0
    • setLockData

      public void setLockData(boolean lockData)
      Sets the lock data status of the item.
      Parameters:
      lockData - The new lock data status of the item.
      Since:
      1.0
    • getLockedFields

      public ArrayList<Object> getLockedFields()
      Returns the locked fields of the item.
      Returns:
      The locked fields of the item.
      Since:
      1.0
    • setLockedFields

      public void setLockedFields(ArrayList<Object> lockedFields)
      Sets the locked fields of the item.
      Parameters:
      lockedFields - The new locked fields of the item.
      Since:
      1.0
    • getPreferredMetadataLanguage

      public String getPreferredMetadataLanguage()
      Returns the preferred metadata language of the item.
      Returns:
      The preferred metadata language of the item.
      Since:
      1.0
    • setPreferredMetadataLanguage

      public void setPreferredMetadataLanguage(String preferredMetadataLanguage)
      Sets the preferred metadata language of the item.
      Parameters:
      preferredMetadataLanguage - The new preferred metadata language of the item.
      Since:
      1.0
    • getPreferredMetadataCountryCode

      public String getPreferredMetadataCountryCode()
      Returns the preferred metadata country code of the item.
      Returns:
      The preferred metadata country code of the item.
      Since:
      1.0
    • setPreferredMetadataCountryCode

      public void setPreferredMetadataCountryCode(String preferredMetadataCountryCode)
      Sets the preferred metadata country code of the item.
      Parameters:
      preferredMetadataCountryCode - The new preferred metadata country code of the item.
      Since:
      1.0
    • getTaglines

      public ArrayList<Object> getTaglines()
      Returns the taglines of the item.
      Returns:
      The taglines of the item.
      Since:
      1.0
    • setTaglines

      public void setTaglines(ArrayList<Object> taglines)
      Sets the taglines of the item.
      Parameters:
      taglines - The new taglines of the item.
      Since:
      1.0
    • getProviderIds

      public JellyfinProviderIds getProviderIds()
      Returns the provider IDs of the item.
      Returns:
      The provider IDs of the item.
      Since:
      1.0
    • setProviderIds

      public void setProviderIds(JellyfinProviderIds providerIds)
      Sets the provider IDs of the item.
      Parameters:
      providerIds - The new provider IDs of the item.
      Since:
      1.0