Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
Jellyfin::Loader::GetItemsParams Class Reference

#include <requesttypes.h>

Public Member Functions

const QString & adjacentTo () const
 Optional. Return items that are siblings of a supplied item.
void setAdjacentTo (QString newAdjacentTo)
bool adjacentToNull () const
void setAdjacentToNull ()
const QStringList & albumArtistIds () const
 Optional. If specified, results will be filtered to include only those containing the specified album artist id.
void setAlbumArtistIds (QStringList newAlbumArtistIds)
bool albumArtistIdsNull () const
void setAlbumArtistIdsNull ()
const QStringList & albumIds () const
 Optional. If specified, results will be filtered based on album id. This allows multiple, pipe delimited.
void setAlbumIds (QStringList newAlbumIds)
bool albumIdsNull () const
void setAlbumIdsNull ()
const QStringList & albums () const
 Optional. If specified, results will be filtered based on album. This allows multiple, pipe delimited.
void setAlbums (QStringList newAlbums)
bool albumsNull () const
void setAlbumsNull ()
const QStringList & artistIds () const
 Optional. If specified, results will be filtered to include only those containing the specified artist id.
void setArtistIds (QStringList newArtistIds)
bool artistIdsNull () const
void setArtistIdsNull ()
const QStringList & artists () const
 Optional. If specified, results will be filtered based on artists. This allows multiple, pipe delimited.
void setArtists (QStringList newArtists)
bool artistsNull () const
void setArtistsNull ()
const bool & collapseBoxSetItems () const
 Whether or not to hide items behind their boxsets.
void setCollapseBoxSetItems (bool newCollapseBoxSetItems)
bool collapseBoxSetItemsNull () const
void setCollapseBoxSetItemsNull ()
const QStringList & contributingArtistIds () const
 Optional. If specified, results will be filtered to include only those containing the specified contributing artist id.
void setContributingArtistIds (QStringList newContributingArtistIds)
bool contributingArtistIdsNull () const
void setContributingArtistIdsNull ()
const QList< ImageType > & enableImageTypes () const
 Optional. The image types to include in the output.
void setEnableImageTypes (QList< ImageType > newEnableImageTypes)
bool enableImageTypesNull () const
void setEnableImageTypesNull ()
const bool & enableImages () const
 Optional, include image information in output.
void setEnableImages (bool newEnableImages)
bool enableImagesNull () const
void setEnableImagesNull ()
const bool & enableTotalRecordCount () const
 Optional. Enable the total record count.
void setEnableTotalRecordCount (bool newEnableTotalRecordCount)
bool enableTotalRecordCountNull () const
void setEnableTotalRecordCountNull ()
const bool & enableUserData () const
 Optional, include user data.
void setEnableUserData (bool newEnableUserData)
bool enableUserDataNull () const
void setEnableUserDataNull ()
const QStringList & excludeArtistIds () const
 Optional. If specified, results will be filtered based on artist id. This allows multiple, pipe delimited.
void setExcludeArtistIds (QStringList newExcludeArtistIds)
bool excludeArtistIdsNull () const
void setExcludeArtistIdsNull ()
const QStringList & excludeItemIds () const
 Optional. If specified, results will be filtered by excluding item ids. This allows multiple, comma delimited.
void setExcludeItemIds (QStringList newExcludeItemIds)
bool excludeItemIdsNull () const
void setExcludeItemIdsNull ()
const QList< BaseItemKind > & excludeItemTypes () const
 Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.
void setExcludeItemTypes (QList< BaseItemKind > newExcludeItemTypes)
bool excludeItemTypesNull () const
void setExcludeItemTypesNull ()
const QList< LocationType > & excludeLocationTypes () const
 Optional. If specified, results will be filtered based on the LocationType. This allows multiple, comma delimited.
void setExcludeLocationTypes (QList< LocationType > newExcludeLocationTypes)
bool excludeLocationTypesNull () const
void setExcludeLocationTypesNull ()
const QList< ItemFields > & fields () const
 Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines.
void setFields (QList< ItemFields > newFields)
bool fieldsNull () const
void setFieldsNull ()
const QList< ItemFilter > & filters () const
 Optional. Specify additional filters to apply. This allows multiple, comma delimited. Options: IsFolder, IsNotFolder, IsUnplayed, IsPlayed, IsFavorite, IsResumable, Likes, Dislikes.
void setFilters (QList< ItemFilter > newFilters)
bool filtersNull () const
void setFiltersNull ()
const QStringList & genreIds () const
 Optional. If specified, results will be filtered based on genre id. This allows multiple, pipe delimited.
void setGenreIds (QStringList newGenreIds)
bool genreIdsNull () const
void setGenreIdsNull ()
const QStringList & genres () const
 Optional. If specified, results will be filtered based on genre. This allows multiple, pipe delimited.
void setGenres (QStringList newGenres)
bool genresNull () const
void setGenresNull ()
const bool & hasImdbId () const
 Optional filter by items that have an IMDb id or not.
void setHasImdbId (bool newHasImdbId)
bool hasImdbIdNull () const
void setHasImdbIdNull ()
const bool & hasOfficialRating () const
 Optional filter by items that have official ratings.
void setHasOfficialRating (bool newHasOfficialRating)
bool hasOfficialRatingNull () const
void setHasOfficialRatingNull ()
const bool & hasOverview () const
 Optional filter by items that have an overview or not.
void setHasOverview (bool newHasOverview)
bool hasOverviewNull () const
void setHasOverviewNull ()
const bool & hasParentalRating () const
 Optional filter by items that have or do not have a parental rating.
void setHasParentalRating (bool newHasParentalRating)
bool hasParentalRatingNull () const
void setHasParentalRatingNull ()
const bool & hasSpecialFeature () const
 Optional filter by items with special features.
void setHasSpecialFeature (bool newHasSpecialFeature)
bool hasSpecialFeatureNull () const
void setHasSpecialFeatureNull ()
const bool & hasSubtitles () const
 Optional filter by items with subtitles.
void setHasSubtitles (bool newHasSubtitles)
bool hasSubtitlesNull () const
void setHasSubtitlesNull ()
const bool & hasThemeSong () const
 Optional filter by items with theme songs.
void setHasThemeSong (bool newHasThemeSong)
bool hasThemeSongNull () const
void setHasThemeSongNull ()
const bool & hasThemeVideo () const
 Optional filter by items with theme videos.
void setHasThemeVideo (bool newHasThemeVideo)
bool hasThemeVideoNull () const
void setHasThemeVideoNull ()
const bool & hasTmdbId () const
 Optional filter by items that have a TMDb id or not.
void setHasTmdbId (bool newHasTmdbId)
bool hasTmdbIdNull () const
void setHasTmdbIdNull ()
const bool & hasTrailer () const
 Optional filter by items with trailers.
void setHasTrailer (bool newHasTrailer)
bool hasTrailerNull () const
void setHasTrailerNull ()
const bool & hasTvdbId () const
 Optional filter by items that have a TVDb id or not.
void setHasTvdbId (bool newHasTvdbId)
bool hasTvdbIdNull () const
void setHasTvdbIdNull ()
const QStringList & ids () const
 Optional. If specific items are needed, specify a list of item id's to retrieve. This allows multiple, comma delimited.
void setIds (QStringList newIds)
bool idsNull () const
void setIdsNull ()
const qint32 & imageTypeLimit () const
 Optional, the max number of images to return, per image type.
void setImageTypeLimit (qint32 newImageTypeLimit)
bool imageTypeLimitNull () const
void setImageTypeLimitNull ()
const QList< ImageType > & imageTypes () const
 Optional. If specified, results will be filtered based on those containing image types. This allows multiple, comma delimited.
void setImageTypes (QList< ImageType > newImageTypes)
bool imageTypesNull () const
void setImageTypesNull ()
const QList< BaseItemKind > & includeItemTypes () const
 Optional. If specified, results will be filtered based on the item type. This allows multiple, comma delimited.
void setIncludeItemTypes (QList< BaseItemKind > newIncludeItemTypes)
bool includeItemTypesNull () const
void setIncludeItemTypesNull ()
const qint32 & indexNumber () const
 Optional filter by index number.
void setIndexNumber (qint32 newIndexNumber)
bool indexNumberNull () const
void setIndexNumberNull ()
const bool & is3D () const
 Optional filter by items that are 3D, or not.
void setIs3D (bool newIs3D)
bool is3DNull () const
void setIs3DNull ()
const bool & is4K () const
 Optional filter by items that are 4K or not.
void setIs4K (bool newIs4K)
bool is4KNull () const
void setIs4KNull ()
const bool & isFavorite () const
 Optional filter by items that are marked as favorite, or not.
void setIsFavorite (bool newIsFavorite)
bool isFavoriteNull () const
void setIsFavoriteNull ()
const bool & isHd () const
 Optional filter by items that are HD or not.
void setIsHd (bool newIsHd)
bool isHdNull () const
void setIsHdNull ()
const bool & isKids () const
 Optional filter for live tv kids.
void setIsKids (bool newIsKids)
bool isKidsNull () const
void setIsKidsNull ()
const bool & isLocked () const
 Optional filter by items that are locked.
void setIsLocked (bool newIsLocked)
bool isLockedNull () const
void setIsLockedNull ()
const bool & isMissing () const
 Optional filter by items that are missing episodes or not.
void setIsMissing (bool newIsMissing)
bool isMissingNull () const
void setIsMissingNull ()
const bool & isMovie () const
 Optional filter for live tv movies.
void setIsMovie (bool newIsMovie)
bool isMovieNull () const
void setIsMovieNull ()
const bool & isNews () const
 Optional filter for live tv news.
void setIsNews (bool newIsNews)
bool isNewsNull () const
void setIsNewsNull ()
const bool & isPlaceHolder () const
 Optional filter by items that are placeholders.
void setIsPlaceHolder (bool newIsPlaceHolder)
bool isPlaceHolderNull () const
void setIsPlaceHolderNull ()
const bool & isPlayed () const
 Optional filter by items that are played, or not.
void setIsPlayed (bool newIsPlayed)
bool isPlayedNull () const
void setIsPlayedNull ()
const bool & isSeries () const
 Optional filter for live tv series.
void setIsSeries (bool newIsSeries)
bool isSeriesNull () const
void setIsSeriesNull ()
const bool & isSports () const
 Optional filter for live tv sports.
void setIsSports (bool newIsSports)
bool isSportsNull () const
void setIsSportsNull ()
const bool & isUnaired () const
 Optional filter by items that are unaired episodes or not.
void setIsUnaired (bool newIsUnaired)
bool isUnairedNull () const
void setIsUnairedNull ()
const qint32 & limit () const
 Optional. The maximum number of records to return.
void setLimit (qint32 newLimit)
bool limitNull () const
void setLimitNull ()
const QList< LocationType > & locationTypes () const
 Optional. If specified, results will be filtered based on LocationType. This allows multiple, comma delimited.
void setLocationTypes (QList< LocationType > newLocationTypes)
bool locationTypesNull () const
void setLocationTypesNull ()
const qint32 & maxHeight () const
 Optional. Filter by the maximum height of the item.
void setMaxHeight (qint32 newMaxHeight)
bool maxHeightNull () const
void setMaxHeightNull ()
const QString & maxOfficialRating () const
 Optional filter by maximum official rating (PG, PG-13, TV-MA, etc).
void setMaxOfficialRating (QString newMaxOfficialRating)
bool maxOfficialRatingNull () const
void setMaxOfficialRatingNull ()
const QDateTime & maxPremiereDate () const
 Optional. The maximum premiere date. Format = ISO.
void setMaxPremiereDate (QDateTime newMaxPremiereDate)
bool maxPremiereDateNull () const
void setMaxPremiereDateNull ()
const qint32 & maxWidth () const
 Optional. Filter by the maximum width of the item.
void setMaxWidth (qint32 newMaxWidth)
bool maxWidthNull () const
void setMaxWidthNull ()
const QList< MediaType > & mediaTypes () const
 Optional filter by MediaType. Allows multiple, comma delimited.
void setMediaTypes (QList< MediaType > newMediaTypes)
bool mediaTypesNull () const
void setMediaTypesNull ()
const double & minCommunityRating () const
 Optional filter by minimum community rating.
void setMinCommunityRating (double newMinCommunityRating)
bool minCommunityRatingNull () const
void setMinCommunityRatingNull ()
const double & minCriticRating () const
 Optional filter by minimum critic rating.
void setMinCriticRating (double newMinCriticRating)
bool minCriticRatingNull () const
void setMinCriticRatingNull ()
const QDateTime & minDateLastSaved () const
 Optional. The minimum last saved date. Format = ISO.
void setMinDateLastSaved (QDateTime newMinDateLastSaved)
bool minDateLastSavedNull () const
void setMinDateLastSavedNull ()
const QDateTime & minDateLastSavedForUser () const
 Optional. The minimum last saved date for the current user. Format = ISO.
void setMinDateLastSavedForUser (QDateTime newMinDateLastSavedForUser)
bool minDateLastSavedForUserNull () const
void setMinDateLastSavedForUserNull ()
const qint32 & minHeight () const
 Optional. Filter by the minimum height of the item.
void setMinHeight (qint32 newMinHeight)
bool minHeightNull () const
void setMinHeightNull ()
const QString & minOfficialRating () const
 Optional filter by minimum official rating (PG, PG-13, TV-MA, etc).
void setMinOfficialRating (QString newMinOfficialRating)
bool minOfficialRatingNull () const
void setMinOfficialRatingNull ()
const QDateTime & minPremiereDate () const
 Optional. The minimum premiere date. Format = ISO.
void setMinPremiereDate (QDateTime newMinPremiereDate)
bool minPremiereDateNull () const
void setMinPremiereDateNull ()
const qint32 & minWidth () const
 Optional. Filter by the minimum width of the item.
void setMinWidth (qint32 newMinWidth)
bool minWidthNull () const
void setMinWidthNull ()
const QString & nameLessThan () const
 Optional filter by items whose name is equally or lesser than a given input string.
void setNameLessThan (QString newNameLessThan)
bool nameLessThanNull () const
void setNameLessThanNull ()
const QString & nameStartsWith () const
 Optional filter by items whose name is sorted equally than a given input string.
void setNameStartsWith (QString newNameStartsWith)
bool nameStartsWithNull () const
void setNameStartsWithNull ()
const QString & nameStartsWithOrGreater () const
 Optional filter by items whose name is sorted equally or greater than a given input string.
void setNameStartsWithOrGreater (QString newNameStartsWithOrGreater)
bool nameStartsWithOrGreaterNull () const
void setNameStartsWithOrGreaterNull ()
const QStringList & officialRatings () const
 Optional. If specified, results will be filtered based on OfficialRating. This allows multiple, pipe delimited.
void setOfficialRatings (QStringList newOfficialRatings)
bool officialRatingsNull () const
void setOfficialRatingsNull ()
const QString & parentId () const
 Specify this to localize the search to a specific item or folder. Omit to use the root.
void setParentId (QString newParentId)
bool parentIdNull () const
void setParentIdNull ()
const qint32 & parentIndexNumber () const
 Optional filter by parent index number.
void setParentIndexNumber (qint32 newParentIndexNumber)
bool parentIndexNumberNull () const
void setParentIndexNumberNull ()
const QString & person () const
 Optional. If specified, results will be filtered to include only those containing the specified person.
void setPerson (QString newPerson)
bool personNull () const
void setPersonNull ()
const QStringList & personIds () const
 Optional. If specified, results will be filtered to include only those containing the specified person id.
void setPersonIds (QStringList newPersonIds)
bool personIdsNull () const
void setPersonIdsNull ()
const QStringList & personTypes () const
 Optional. If specified, along with Person, results will be filtered to include only those containing the specified person and PersonType. Allows multiple, comma-delimited.
void setPersonTypes (QStringList newPersonTypes)
bool personTypesNull () const
void setPersonTypesNull ()
const bool & recursive () const
 When searching within folders, this determines whether or not the search will be recursive. true/false.
void setRecursive (bool newRecursive)
bool recursiveNull () const
void setRecursiveNull ()
const QString & searchTerm () const
 Optional. Filter based on a search term.
void setSearchTerm (QString newSearchTerm)
bool searchTermNull () const
void setSearchTermNull ()
const QList< SeriesStatus > & seriesStatus () const
 Optional filter by Series Status. Allows multiple, comma delimited.
void setSeriesStatus (QList< SeriesStatus > newSeriesStatus)
bool seriesStatusNull () const
void setSeriesStatusNull ()
const QList< ItemSortBy > & sortBy () const
 Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.
void setSortBy (QList< ItemSortBy > newSortBy)
bool sortByNull () const
void setSortByNull ()
const QList< SortOrder > & sortOrder () const
 Sort Order - Ascending, Descending.
void setSortOrder (QList< SortOrder > newSortOrder)
bool sortOrderNull () const
void setSortOrderNull ()
const qint32 & startIndex () const
 Optional. The record index to start at. All items with a lower index will be dropped from the results.
void setStartIndex (qint32 newStartIndex)
bool startIndexNull () const
void setStartIndexNull ()
const QStringList & studioIds () const
 Optional. If specified, results will be filtered based on studio id. This allows multiple, pipe delimited.
void setStudioIds (QStringList newStudioIds)
bool studioIdsNull () const
void setStudioIdsNull ()
const QStringList & studios () const
 Optional. If specified, results will be filtered based on studio. This allows multiple, pipe delimited.
void setStudios (QStringList newStudios)
bool studiosNull () const
void setStudiosNull ()
const QStringList & tags () const
 Optional. If specified, results will be filtered based on tag. This allows multiple, pipe delimited.
void setTags (QStringList newTags)
bool tagsNull () const
void setTagsNull ()
const QString & userId () const
 The user id supplied as query parameter; this is required when not using an API key.
void setUserId (QString newUserId)
bool userIdNull () const
void setUserIdNull ()
const QList< VideoType > & videoTypes () const
 Optional filter by VideoType (videofile, dvd, bluray, iso). Allows multiple, comma delimited.
void setVideoTypes (QList< VideoType > newVideoTypes)
bool videoTypesNull () const
void setVideoTypesNull ()
const QList< qint32 > & years () const
 Optional. If specified, results will be filtered based on production year. This allows multiple, comma delimited.
void setYears (QList< qint32 > newYears)
bool yearsNull () const
void setYearsNull ()

Member Function Documentation

◆ adjacentTo()

const QString & Jellyfin::Loader::GetItemsParams::adjacentTo ( ) const

Optional. Return items that are siblings of a supplied item.

◆ adjacentToNull()

bool Jellyfin::Loader::GetItemsParams::adjacentToNull ( ) const

◆ albumArtistIds()

const QStringList & Jellyfin::Loader::GetItemsParams::albumArtistIds ( ) const

Optional. If specified, results will be filtered to include only those containing the specified album artist id.

◆ albumArtistIdsNull()

bool Jellyfin::Loader::GetItemsParams::albumArtistIdsNull ( ) const

◆ albumIds()

const QStringList & Jellyfin::Loader::GetItemsParams::albumIds ( ) const

Optional. If specified, results will be filtered based on album id. This allows multiple, pipe delimited.

◆ albumIdsNull()

bool Jellyfin::Loader::GetItemsParams::albumIdsNull ( ) const

◆ albums()

const QStringList & Jellyfin::Loader::GetItemsParams::albums ( ) const

Optional. If specified, results will be filtered based on album. This allows multiple, pipe delimited.

◆ albumsNull()

bool Jellyfin::Loader::GetItemsParams::albumsNull ( ) const

◆ artistIds()

const QStringList & Jellyfin::Loader::GetItemsParams::artistIds ( ) const

Optional. If specified, results will be filtered to include only those containing the specified artist id.

◆ artistIdsNull()

bool Jellyfin::Loader::GetItemsParams::artistIdsNull ( ) const

◆ artists()

const QStringList & Jellyfin::Loader::GetItemsParams::artists ( ) const

Optional. If specified, results will be filtered based on artists. This allows multiple, pipe delimited.

◆ artistsNull()

bool Jellyfin::Loader::GetItemsParams::artistsNull ( ) const

◆ collapseBoxSetItems()

const bool & Jellyfin::Loader::GetItemsParams::collapseBoxSetItems ( ) const

Whether or not to hide items behind their boxsets.

◆ collapseBoxSetItemsNull()

bool Jellyfin::Loader::GetItemsParams::collapseBoxSetItemsNull ( ) const

◆ contributingArtistIds()

const QStringList & Jellyfin::Loader::GetItemsParams::contributingArtistIds ( ) const

Optional. If specified, results will be filtered to include only those containing the specified contributing artist id.

◆ contributingArtistIdsNull()

bool Jellyfin::Loader::GetItemsParams::contributingArtistIdsNull ( ) const

◆ enableImages()

const bool & Jellyfin::Loader::GetItemsParams::enableImages ( ) const

Optional, include image information in output.

◆ enableImagesNull()

bool Jellyfin::Loader::GetItemsParams::enableImagesNull ( ) const

◆ enableImageTypes()

const QList< ImageType > & Jellyfin::Loader::GetItemsParams::enableImageTypes ( ) const

Optional. The image types to include in the output.

◆ enableImageTypesNull()

bool Jellyfin::Loader::GetItemsParams::enableImageTypesNull ( ) const

◆ enableTotalRecordCount()

const bool & Jellyfin::Loader::GetItemsParams::enableTotalRecordCount ( ) const

Optional. Enable the total record count.

◆ enableTotalRecordCountNull()

bool Jellyfin::Loader::GetItemsParams::enableTotalRecordCountNull ( ) const

◆ enableUserData()

const bool & Jellyfin::Loader::GetItemsParams::enableUserData ( ) const

Optional, include user data.

◆ enableUserDataNull()

bool Jellyfin::Loader::GetItemsParams::enableUserDataNull ( ) const

◆ excludeArtistIds()

const QStringList & Jellyfin::Loader::GetItemsParams::excludeArtistIds ( ) const

Optional. If specified, results will be filtered based on artist id. This allows multiple, pipe delimited.

◆ excludeArtistIdsNull()

bool Jellyfin::Loader::GetItemsParams::excludeArtistIdsNull ( ) const

◆ excludeItemIds()

const QStringList & Jellyfin::Loader::GetItemsParams::excludeItemIds ( ) const

Optional. If specified, results will be filtered by excluding item ids. This allows multiple, comma delimited.

◆ excludeItemIdsNull()

bool Jellyfin::Loader::GetItemsParams::excludeItemIdsNull ( ) const

◆ excludeItemTypes()

const QList< BaseItemKind > & Jellyfin::Loader::GetItemsParams::excludeItemTypes ( ) const

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

◆ excludeItemTypesNull()

bool Jellyfin::Loader::GetItemsParams::excludeItemTypesNull ( ) const

◆ excludeLocationTypes()

const QList< LocationType > & Jellyfin::Loader::GetItemsParams::excludeLocationTypes ( ) const

Optional. If specified, results will be filtered based on the LocationType. This allows multiple, comma delimited.

◆ excludeLocationTypesNull()

bool Jellyfin::Loader::GetItemsParams::excludeLocationTypesNull ( ) const

◆ fields()

const QList< ItemFields > & Jellyfin::Loader::GetItemsParams::fields ( ) const

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines.

◆ fieldsNull()

bool Jellyfin::Loader::GetItemsParams::fieldsNull ( ) const

◆ filters()

const QList< ItemFilter > & Jellyfin::Loader::GetItemsParams::filters ( ) const

Optional. Specify additional filters to apply. This allows multiple, comma delimited. Options: IsFolder, IsNotFolder, IsUnplayed, IsPlayed, IsFavorite, IsResumable, Likes, Dislikes.

◆ filtersNull()

bool Jellyfin::Loader::GetItemsParams::filtersNull ( ) const

◆ genreIds()

const QStringList & Jellyfin::Loader::GetItemsParams::genreIds ( ) const

Optional. If specified, results will be filtered based on genre id. This allows multiple, pipe delimited.

◆ genreIdsNull()

bool Jellyfin::Loader::GetItemsParams::genreIdsNull ( ) const

◆ genres()

const QStringList & Jellyfin::Loader::GetItemsParams::genres ( ) const

Optional. If specified, results will be filtered based on genre. This allows multiple, pipe delimited.

◆ genresNull()

bool Jellyfin::Loader::GetItemsParams::genresNull ( ) const

◆ hasImdbId()

const bool & Jellyfin::Loader::GetItemsParams::hasImdbId ( ) const

Optional filter by items that have an IMDb id or not.

◆ hasImdbIdNull()

bool Jellyfin::Loader::GetItemsParams::hasImdbIdNull ( ) const

◆ hasOfficialRating()

const bool & Jellyfin::Loader::GetItemsParams::hasOfficialRating ( ) const

Optional filter by items that have official ratings.

◆ hasOfficialRatingNull()

bool Jellyfin::Loader::GetItemsParams::hasOfficialRatingNull ( ) const

◆ hasOverview()

const bool & Jellyfin::Loader::GetItemsParams::hasOverview ( ) const

Optional filter by items that have an overview or not.

◆ hasOverviewNull()

bool Jellyfin::Loader::GetItemsParams::hasOverviewNull ( ) const

◆ hasParentalRating()

const bool & Jellyfin::Loader::GetItemsParams::hasParentalRating ( ) const

Optional filter by items that have or do not have a parental rating.

◆ hasParentalRatingNull()

bool Jellyfin::Loader::GetItemsParams::hasParentalRatingNull ( ) const

◆ hasSpecialFeature()

const bool & Jellyfin::Loader::GetItemsParams::hasSpecialFeature ( ) const

Optional filter by items with special features.

◆ hasSpecialFeatureNull()

bool Jellyfin::Loader::GetItemsParams::hasSpecialFeatureNull ( ) const

◆ hasSubtitles()

const bool & Jellyfin::Loader::GetItemsParams::hasSubtitles ( ) const

Optional filter by items with subtitles.

◆ hasSubtitlesNull()

bool Jellyfin::Loader::GetItemsParams::hasSubtitlesNull ( ) const

◆ hasThemeSong()

const bool & Jellyfin::Loader::GetItemsParams::hasThemeSong ( ) const

Optional filter by items with theme songs.

◆ hasThemeSongNull()

bool Jellyfin::Loader::GetItemsParams::hasThemeSongNull ( ) const

◆ hasThemeVideo()

const bool & Jellyfin::Loader::GetItemsParams::hasThemeVideo ( ) const

Optional filter by items with theme videos.

◆ hasThemeVideoNull()

bool Jellyfin::Loader::GetItemsParams::hasThemeVideoNull ( ) const

◆ hasTmdbId()

const bool & Jellyfin::Loader::GetItemsParams::hasTmdbId ( ) const

Optional filter by items that have a TMDb id or not.

◆ hasTmdbIdNull()

bool Jellyfin::Loader::GetItemsParams::hasTmdbIdNull ( ) const

◆ hasTrailer()

const bool & Jellyfin::Loader::GetItemsParams::hasTrailer ( ) const

Optional filter by items with trailers.

◆ hasTrailerNull()

bool Jellyfin::Loader::GetItemsParams::hasTrailerNull ( ) const

◆ hasTvdbId()

const bool & Jellyfin::Loader::GetItemsParams::hasTvdbId ( ) const

Optional filter by items that have a TVDb id or not.

◆ hasTvdbIdNull()

bool Jellyfin::Loader::GetItemsParams::hasTvdbIdNull ( ) const

◆ ids()

const QStringList & Jellyfin::Loader::GetItemsParams::ids ( ) const

Optional. If specific items are needed, specify a list of item id's to retrieve. This allows multiple, comma delimited.

◆ idsNull()

bool Jellyfin::Loader::GetItemsParams::idsNull ( ) const

◆ imageTypeLimit()

const qint32 & Jellyfin::Loader::GetItemsParams::imageTypeLimit ( ) const

Optional, the max number of images to return, per image type.

◆ imageTypeLimitNull()

bool Jellyfin::Loader::GetItemsParams::imageTypeLimitNull ( ) const

◆ imageTypes()

const QList< ImageType > & Jellyfin::Loader::GetItemsParams::imageTypes ( ) const

Optional. If specified, results will be filtered based on those containing image types. This allows multiple, comma delimited.

◆ imageTypesNull()

bool Jellyfin::Loader::GetItemsParams::imageTypesNull ( ) const

◆ includeItemTypes()

const QList< BaseItemKind > & Jellyfin::Loader::GetItemsParams::includeItemTypes ( ) const

Optional. If specified, results will be filtered based on the item type. This allows multiple, comma delimited.

◆ includeItemTypesNull()

bool Jellyfin::Loader::GetItemsParams::includeItemTypesNull ( ) const

◆ indexNumber()

const qint32 & Jellyfin::Loader::GetItemsParams::indexNumber ( ) const

Optional filter by index number.

◆ indexNumberNull()

bool Jellyfin::Loader::GetItemsParams::indexNumberNull ( ) const

◆ is3D()

const bool & Jellyfin::Loader::GetItemsParams::is3D ( ) const

Optional filter by items that are 3D, or not.

◆ is3DNull()

bool Jellyfin::Loader::GetItemsParams::is3DNull ( ) const

◆ is4K()

const bool & Jellyfin::Loader::GetItemsParams::is4K ( ) const

Optional filter by items that are 4K or not.

◆ is4KNull()

bool Jellyfin::Loader::GetItemsParams::is4KNull ( ) const

◆ isFavorite()

const bool & Jellyfin::Loader::GetItemsParams::isFavorite ( ) const

Optional filter by items that are marked as favorite, or not.

◆ isFavoriteNull()

bool Jellyfin::Loader::GetItemsParams::isFavoriteNull ( ) const

◆ isHd()

const bool & Jellyfin::Loader::GetItemsParams::isHd ( ) const

Optional filter by items that are HD or not.

◆ isHdNull()

bool Jellyfin::Loader::GetItemsParams::isHdNull ( ) const

◆ isKids()

const bool & Jellyfin::Loader::GetItemsParams::isKids ( ) const

Optional filter for live tv kids.

◆ isKidsNull()

bool Jellyfin::Loader::GetItemsParams::isKidsNull ( ) const

◆ isLocked()

const bool & Jellyfin::Loader::GetItemsParams::isLocked ( ) const

Optional filter by items that are locked.

◆ isLockedNull()

bool Jellyfin::Loader::GetItemsParams::isLockedNull ( ) const

◆ isMissing()

const bool & Jellyfin::Loader::GetItemsParams::isMissing ( ) const

Optional filter by items that are missing episodes or not.

◆ isMissingNull()

bool Jellyfin::Loader::GetItemsParams::isMissingNull ( ) const

◆ isMovie()

const bool & Jellyfin::Loader::GetItemsParams::isMovie ( ) const

Optional filter for live tv movies.

◆ isMovieNull()

bool Jellyfin::Loader::GetItemsParams::isMovieNull ( ) const

◆ isNews()

const bool & Jellyfin::Loader::GetItemsParams::isNews ( ) const

Optional filter for live tv news.

◆ isNewsNull()

bool Jellyfin::Loader::GetItemsParams::isNewsNull ( ) const

◆ isPlaceHolder()

const bool & Jellyfin::Loader::GetItemsParams::isPlaceHolder ( ) const

Optional filter by items that are placeholders.

◆ isPlaceHolderNull()

bool Jellyfin::Loader::GetItemsParams::isPlaceHolderNull ( ) const

◆ isPlayed()

const bool & Jellyfin::Loader::GetItemsParams::isPlayed ( ) const

Optional filter by items that are played, or not.

◆ isPlayedNull()

bool Jellyfin::Loader::GetItemsParams::isPlayedNull ( ) const

◆ isSeries()

const bool & Jellyfin::Loader::GetItemsParams::isSeries ( ) const

Optional filter for live tv series.

◆ isSeriesNull()

bool Jellyfin::Loader::GetItemsParams::isSeriesNull ( ) const

◆ isSports()

const bool & Jellyfin::Loader::GetItemsParams::isSports ( ) const

Optional filter for live tv sports.

◆ isSportsNull()

bool Jellyfin::Loader::GetItemsParams::isSportsNull ( ) const

◆ isUnaired()

const bool & Jellyfin::Loader::GetItemsParams::isUnaired ( ) const

Optional filter by items that are unaired episodes or not.

◆ isUnairedNull()

bool Jellyfin::Loader::GetItemsParams::isUnairedNull ( ) const

◆ limit()

const qint32 & Jellyfin::Loader::GetItemsParams::limit ( ) const

Optional. The maximum number of records to return.

◆ limitNull()

bool Jellyfin::Loader::GetItemsParams::limitNull ( ) const

◆ locationTypes()

const QList< LocationType > & Jellyfin::Loader::GetItemsParams::locationTypes ( ) const

Optional. If specified, results will be filtered based on LocationType. This allows multiple, comma delimited.

◆ locationTypesNull()

bool Jellyfin::Loader::GetItemsParams::locationTypesNull ( ) const

◆ maxHeight()

const qint32 & Jellyfin::Loader::GetItemsParams::maxHeight ( ) const

Optional. Filter by the maximum height of the item.

◆ maxHeightNull()

bool Jellyfin::Loader::GetItemsParams::maxHeightNull ( ) const

◆ maxOfficialRating()

const QString & Jellyfin::Loader::GetItemsParams::maxOfficialRating ( ) const

Optional filter by maximum official rating (PG, PG-13, TV-MA, etc).

◆ maxOfficialRatingNull()

bool Jellyfin::Loader::GetItemsParams::maxOfficialRatingNull ( ) const

◆ maxPremiereDate()

const QDateTime & Jellyfin::Loader::GetItemsParams::maxPremiereDate ( ) const

Optional. The maximum premiere date. Format = ISO.

◆ maxPremiereDateNull()

bool Jellyfin::Loader::GetItemsParams::maxPremiereDateNull ( ) const

◆ maxWidth()

const qint32 & Jellyfin::Loader::GetItemsParams::maxWidth ( ) const

Optional. Filter by the maximum width of the item.

◆ maxWidthNull()

bool Jellyfin::Loader::GetItemsParams::maxWidthNull ( ) const

◆ mediaTypes()

const QList< MediaType > & Jellyfin::Loader::GetItemsParams::mediaTypes ( ) const

Optional filter by MediaType. Allows multiple, comma delimited.

◆ mediaTypesNull()

bool Jellyfin::Loader::GetItemsParams::mediaTypesNull ( ) const

◆ minCommunityRating()

const double & Jellyfin::Loader::GetItemsParams::minCommunityRating ( ) const

Optional filter by minimum community rating.

◆ minCommunityRatingNull()

bool Jellyfin::Loader::GetItemsParams::minCommunityRatingNull ( ) const

◆ minCriticRating()

const double & Jellyfin::Loader::GetItemsParams::minCriticRating ( ) const

Optional filter by minimum critic rating.

◆ minCriticRatingNull()

bool Jellyfin::Loader::GetItemsParams::minCriticRatingNull ( ) const

◆ minDateLastSaved()

const QDateTime & Jellyfin::Loader::GetItemsParams::minDateLastSaved ( ) const

Optional. The minimum last saved date. Format = ISO.

◆ minDateLastSavedForUser()

const QDateTime & Jellyfin::Loader::GetItemsParams::minDateLastSavedForUser ( ) const

Optional. The minimum last saved date for the current user. Format = ISO.

◆ minDateLastSavedForUserNull()

bool Jellyfin::Loader::GetItemsParams::minDateLastSavedForUserNull ( ) const

◆ minDateLastSavedNull()

bool Jellyfin::Loader::GetItemsParams::minDateLastSavedNull ( ) const

◆ minHeight()

const qint32 & Jellyfin::Loader::GetItemsParams::minHeight ( ) const

Optional. Filter by the minimum height of the item.

◆ minHeightNull()

bool Jellyfin::Loader::GetItemsParams::minHeightNull ( ) const

◆ minOfficialRating()

const QString & Jellyfin::Loader::GetItemsParams::minOfficialRating ( ) const

Optional filter by minimum official rating (PG, PG-13, TV-MA, etc).

◆ minOfficialRatingNull()

bool Jellyfin::Loader::GetItemsParams::minOfficialRatingNull ( ) const

◆ minPremiereDate()

const QDateTime & Jellyfin::Loader::GetItemsParams::minPremiereDate ( ) const

Optional. The minimum premiere date. Format = ISO.

◆ minPremiereDateNull()

bool Jellyfin::Loader::GetItemsParams::minPremiereDateNull ( ) const

◆ minWidth()

const qint32 & Jellyfin::Loader::GetItemsParams::minWidth ( ) const

Optional. Filter by the minimum width of the item.

◆ minWidthNull()

bool Jellyfin::Loader::GetItemsParams::minWidthNull ( ) const

◆ nameLessThan()

const QString & Jellyfin::Loader::GetItemsParams::nameLessThan ( ) const

Optional filter by items whose name is equally or lesser than a given input string.

◆ nameLessThanNull()

bool Jellyfin::Loader::GetItemsParams::nameLessThanNull ( ) const

◆ nameStartsWith()

const QString & Jellyfin::Loader::GetItemsParams::nameStartsWith ( ) const

Optional filter by items whose name is sorted equally than a given input string.

◆ nameStartsWithNull()

bool Jellyfin::Loader::GetItemsParams::nameStartsWithNull ( ) const

◆ nameStartsWithOrGreater()

const QString & Jellyfin::Loader::GetItemsParams::nameStartsWithOrGreater ( ) const

Optional filter by items whose name is sorted equally or greater than a given input string.

◆ nameStartsWithOrGreaterNull()

bool Jellyfin::Loader::GetItemsParams::nameStartsWithOrGreaterNull ( ) const

◆ officialRatings()

const QStringList & Jellyfin::Loader::GetItemsParams::officialRatings ( ) const

Optional. If specified, results will be filtered based on OfficialRating. This allows multiple, pipe delimited.

◆ officialRatingsNull()

bool Jellyfin::Loader::GetItemsParams::officialRatingsNull ( ) const

◆ parentId()

const QString & Jellyfin::Loader::GetItemsParams::parentId ( ) const

Specify this to localize the search to a specific item or folder. Omit to use the root.

◆ parentIdNull()

bool Jellyfin::Loader::GetItemsParams::parentIdNull ( ) const

◆ parentIndexNumber()

const qint32 & Jellyfin::Loader::GetItemsParams::parentIndexNumber ( ) const

Optional filter by parent index number.

◆ parentIndexNumberNull()

bool Jellyfin::Loader::GetItemsParams::parentIndexNumberNull ( ) const

◆ person()

const QString & Jellyfin::Loader::GetItemsParams::person ( ) const

Optional. If specified, results will be filtered to include only those containing the specified person.

◆ personIds()

const QStringList & Jellyfin::Loader::GetItemsParams::personIds ( ) const

Optional. If specified, results will be filtered to include only those containing the specified person id.

◆ personIdsNull()

bool Jellyfin::Loader::GetItemsParams::personIdsNull ( ) const

◆ personNull()

bool Jellyfin::Loader::GetItemsParams::personNull ( ) const

◆ personTypes()

const QStringList & Jellyfin::Loader::GetItemsParams::personTypes ( ) const

Optional. If specified, along with Person, results will be filtered to include only those containing the specified person and PersonType. Allows multiple, comma-delimited.

◆ personTypesNull()

bool Jellyfin::Loader::GetItemsParams::personTypesNull ( ) const

◆ recursive()

const bool & Jellyfin::Loader::GetItemsParams::recursive ( ) const

When searching within folders, this determines whether or not the search will be recursive. true/false.

◆ recursiveNull()

bool Jellyfin::Loader::GetItemsParams::recursiveNull ( ) const

◆ searchTerm()

const QString & Jellyfin::Loader::GetItemsParams::searchTerm ( ) const

Optional. Filter based on a search term.

◆ searchTermNull()

bool Jellyfin::Loader::GetItemsParams::searchTermNull ( ) const

◆ seriesStatus()

const QList< SeriesStatus > & Jellyfin::Loader::GetItemsParams::seriesStatus ( ) const

Optional filter by Series Status. Allows multiple, comma delimited.

◆ seriesStatusNull()

bool Jellyfin::Loader::GetItemsParams::seriesStatusNull ( ) const

◆ setAdjacentTo()

void Jellyfin::Loader::GetItemsParams::setAdjacentTo ( QString newAdjacentTo)

◆ setAdjacentToNull()

void Jellyfin::Loader::GetItemsParams::setAdjacentToNull ( )

◆ setAlbumArtistIds()

void Jellyfin::Loader::GetItemsParams::setAlbumArtistIds ( QStringList newAlbumArtistIds)

◆ setAlbumArtistIdsNull()

void Jellyfin::Loader::GetItemsParams::setAlbumArtistIdsNull ( )

◆ setAlbumIds()

void Jellyfin::Loader::GetItemsParams::setAlbumIds ( QStringList newAlbumIds)

◆ setAlbumIdsNull()

void Jellyfin::Loader::GetItemsParams::setAlbumIdsNull ( )

◆ setAlbums()

void Jellyfin::Loader::GetItemsParams::setAlbums ( QStringList newAlbums)

◆ setAlbumsNull()

void Jellyfin::Loader::GetItemsParams::setAlbumsNull ( )

◆ setArtistIds()

void Jellyfin::Loader::GetItemsParams::setArtistIds ( QStringList newArtistIds)

◆ setArtistIdsNull()

void Jellyfin::Loader::GetItemsParams::setArtistIdsNull ( )

◆ setArtists()

void Jellyfin::Loader::GetItemsParams::setArtists ( QStringList newArtists)

◆ setArtistsNull()

void Jellyfin::Loader::GetItemsParams::setArtistsNull ( )

◆ setCollapseBoxSetItems()

void Jellyfin::Loader::GetItemsParams::setCollapseBoxSetItems ( bool newCollapseBoxSetItems)

◆ setCollapseBoxSetItemsNull()

void Jellyfin::Loader::GetItemsParams::setCollapseBoxSetItemsNull ( )

◆ setContributingArtistIds()

void Jellyfin::Loader::GetItemsParams::setContributingArtistIds ( QStringList newContributingArtistIds)

◆ setContributingArtistIdsNull()

void Jellyfin::Loader::GetItemsParams::setContributingArtistIdsNull ( )

◆ setEnableImages()

void Jellyfin::Loader::GetItemsParams::setEnableImages ( bool newEnableImages)

◆ setEnableImagesNull()

void Jellyfin::Loader::GetItemsParams::setEnableImagesNull ( )

◆ setEnableImageTypes()

void Jellyfin::Loader::GetItemsParams::setEnableImageTypes ( QList< ImageType > newEnableImageTypes)

◆ setEnableImageTypesNull()

void Jellyfin::Loader::GetItemsParams::setEnableImageTypesNull ( )

◆ setEnableTotalRecordCount()

void Jellyfin::Loader::GetItemsParams::setEnableTotalRecordCount ( bool newEnableTotalRecordCount)

◆ setEnableTotalRecordCountNull()

void Jellyfin::Loader::GetItemsParams::setEnableTotalRecordCountNull ( )

◆ setEnableUserData()

void Jellyfin::Loader::GetItemsParams::setEnableUserData ( bool newEnableUserData)

◆ setEnableUserDataNull()

void Jellyfin::Loader::GetItemsParams::setEnableUserDataNull ( )

◆ setExcludeArtistIds()

void Jellyfin::Loader::GetItemsParams::setExcludeArtistIds ( QStringList newExcludeArtistIds)

◆ setExcludeArtistIdsNull()

void Jellyfin::Loader::GetItemsParams::setExcludeArtistIdsNull ( )

◆ setExcludeItemIds()

void Jellyfin::Loader::GetItemsParams::setExcludeItemIds ( QStringList newExcludeItemIds)

◆ setExcludeItemIdsNull()

void Jellyfin::Loader::GetItemsParams::setExcludeItemIdsNull ( )

◆ setExcludeItemTypes()

void Jellyfin::Loader::GetItemsParams::setExcludeItemTypes ( QList< BaseItemKind > newExcludeItemTypes)

◆ setExcludeItemTypesNull()

void Jellyfin::Loader::GetItemsParams::setExcludeItemTypesNull ( )

◆ setExcludeLocationTypes()

void Jellyfin::Loader::GetItemsParams::setExcludeLocationTypes ( QList< LocationType > newExcludeLocationTypes)

◆ setExcludeLocationTypesNull()

void Jellyfin::Loader::GetItemsParams::setExcludeLocationTypesNull ( )

◆ setFields()

void Jellyfin::Loader::GetItemsParams::setFields ( QList< ItemFields > newFields)

◆ setFieldsNull()

void Jellyfin::Loader::GetItemsParams::setFieldsNull ( )

◆ setFilters()

void Jellyfin::Loader::GetItemsParams::setFilters ( QList< ItemFilter > newFilters)

◆ setFiltersNull()

void Jellyfin::Loader::GetItemsParams::setFiltersNull ( )

◆ setGenreIds()

void Jellyfin::Loader::GetItemsParams::setGenreIds ( QStringList newGenreIds)

◆ setGenreIdsNull()

void Jellyfin::Loader::GetItemsParams::setGenreIdsNull ( )

◆ setGenres()

void Jellyfin::Loader::GetItemsParams::setGenres ( QStringList newGenres)

◆ setGenresNull()

void Jellyfin::Loader::GetItemsParams::setGenresNull ( )

◆ setHasImdbId()

void Jellyfin::Loader::GetItemsParams::setHasImdbId ( bool newHasImdbId)

◆ setHasImdbIdNull()

void Jellyfin::Loader::GetItemsParams::setHasImdbIdNull ( )

◆ setHasOfficialRating()

void Jellyfin::Loader::GetItemsParams::setHasOfficialRating ( bool newHasOfficialRating)

◆ setHasOfficialRatingNull()

void Jellyfin::Loader::GetItemsParams::setHasOfficialRatingNull ( )

◆ setHasOverview()

void Jellyfin::Loader::GetItemsParams::setHasOverview ( bool newHasOverview)

◆ setHasOverviewNull()

void Jellyfin::Loader::GetItemsParams::setHasOverviewNull ( )

◆ setHasParentalRating()

void Jellyfin::Loader::GetItemsParams::setHasParentalRating ( bool newHasParentalRating)

◆ setHasParentalRatingNull()

void Jellyfin::Loader::GetItemsParams::setHasParentalRatingNull ( )

◆ setHasSpecialFeature()

void Jellyfin::Loader::GetItemsParams::setHasSpecialFeature ( bool newHasSpecialFeature)

◆ setHasSpecialFeatureNull()

void Jellyfin::Loader::GetItemsParams::setHasSpecialFeatureNull ( )

◆ setHasSubtitles()

void Jellyfin::Loader::GetItemsParams::setHasSubtitles ( bool newHasSubtitles)

◆ setHasSubtitlesNull()

void Jellyfin::Loader::GetItemsParams::setHasSubtitlesNull ( )

◆ setHasThemeSong()

void Jellyfin::Loader::GetItemsParams::setHasThemeSong ( bool newHasThemeSong)

◆ setHasThemeSongNull()

void Jellyfin::Loader::GetItemsParams::setHasThemeSongNull ( )

◆ setHasThemeVideo()

void Jellyfin::Loader::GetItemsParams::setHasThemeVideo ( bool newHasThemeVideo)

◆ setHasThemeVideoNull()

void Jellyfin::Loader::GetItemsParams::setHasThemeVideoNull ( )

◆ setHasTmdbId()

void Jellyfin::Loader::GetItemsParams::setHasTmdbId ( bool newHasTmdbId)

◆ setHasTmdbIdNull()

void Jellyfin::Loader::GetItemsParams::setHasTmdbIdNull ( )

◆ setHasTrailer()

void Jellyfin::Loader::GetItemsParams::setHasTrailer ( bool newHasTrailer)

◆ setHasTrailerNull()

void Jellyfin::Loader::GetItemsParams::setHasTrailerNull ( )

◆ setHasTvdbId()

void Jellyfin::Loader::GetItemsParams::setHasTvdbId ( bool newHasTvdbId)

◆ setHasTvdbIdNull()

void Jellyfin::Loader::GetItemsParams::setHasTvdbIdNull ( )

◆ setIds()

void Jellyfin::Loader::GetItemsParams::setIds ( QStringList newIds)

◆ setIdsNull()

void Jellyfin::Loader::GetItemsParams::setIdsNull ( )

◆ setImageTypeLimit()

void Jellyfin::Loader::GetItemsParams::setImageTypeLimit ( qint32 newImageTypeLimit)

◆ setImageTypeLimitNull()

void Jellyfin::Loader::GetItemsParams::setImageTypeLimitNull ( )

◆ setImageTypes()

void Jellyfin::Loader::GetItemsParams::setImageTypes ( QList< ImageType > newImageTypes)

◆ setImageTypesNull()

void Jellyfin::Loader::GetItemsParams::setImageTypesNull ( )

◆ setIncludeItemTypes()

void Jellyfin::Loader::GetItemsParams::setIncludeItemTypes ( QList< BaseItemKind > newIncludeItemTypes)

◆ setIncludeItemTypesNull()

void Jellyfin::Loader::GetItemsParams::setIncludeItemTypesNull ( )

◆ setIndexNumber()

void Jellyfin::Loader::GetItemsParams::setIndexNumber ( qint32 newIndexNumber)

◆ setIndexNumberNull()

void Jellyfin::Loader::GetItemsParams::setIndexNumberNull ( )

◆ setIs3D()

void Jellyfin::Loader::GetItemsParams::setIs3D ( bool newIs3D)

◆ setIs3DNull()

void Jellyfin::Loader::GetItemsParams::setIs3DNull ( )

◆ setIs4K()

void Jellyfin::Loader::GetItemsParams::setIs4K ( bool newIs4K)

◆ setIs4KNull()

void Jellyfin::Loader::GetItemsParams::setIs4KNull ( )

◆ setIsFavorite()

void Jellyfin::Loader::GetItemsParams::setIsFavorite ( bool newIsFavorite)

◆ setIsFavoriteNull()

void Jellyfin::Loader::GetItemsParams::setIsFavoriteNull ( )

◆ setIsHd()

void Jellyfin::Loader::GetItemsParams::setIsHd ( bool newIsHd)

◆ setIsHdNull()

void Jellyfin::Loader::GetItemsParams::setIsHdNull ( )

◆ setIsKids()

void Jellyfin::Loader::GetItemsParams::setIsKids ( bool newIsKids)

◆ setIsKidsNull()

void Jellyfin::Loader::GetItemsParams::setIsKidsNull ( )

◆ setIsLocked()

void Jellyfin::Loader::GetItemsParams::setIsLocked ( bool newIsLocked)

◆ setIsLockedNull()

void Jellyfin::Loader::GetItemsParams::setIsLockedNull ( )

◆ setIsMissing()

void Jellyfin::Loader::GetItemsParams::setIsMissing ( bool newIsMissing)

◆ setIsMissingNull()

void Jellyfin::Loader::GetItemsParams::setIsMissingNull ( )

◆ setIsMovie()

void Jellyfin::Loader::GetItemsParams::setIsMovie ( bool newIsMovie)

◆ setIsMovieNull()

void Jellyfin::Loader::GetItemsParams::setIsMovieNull ( )

◆ setIsNews()

void Jellyfin::Loader::GetItemsParams::setIsNews ( bool newIsNews)

◆ setIsNewsNull()

void Jellyfin::Loader::GetItemsParams::setIsNewsNull ( )

◆ setIsPlaceHolder()

void Jellyfin::Loader::GetItemsParams::setIsPlaceHolder ( bool newIsPlaceHolder)

◆ setIsPlaceHolderNull()

void Jellyfin::Loader::GetItemsParams::setIsPlaceHolderNull ( )

◆ setIsPlayed()

void Jellyfin::Loader::GetItemsParams::setIsPlayed ( bool newIsPlayed)

◆ setIsPlayedNull()

void Jellyfin::Loader::GetItemsParams::setIsPlayedNull ( )

◆ setIsSeries()

void Jellyfin::Loader::GetItemsParams::setIsSeries ( bool newIsSeries)

◆ setIsSeriesNull()

void Jellyfin::Loader::GetItemsParams::setIsSeriesNull ( )

◆ setIsSports()

void Jellyfin::Loader::GetItemsParams::setIsSports ( bool newIsSports)

◆ setIsSportsNull()

void Jellyfin::Loader::GetItemsParams::setIsSportsNull ( )

◆ setIsUnaired()

void Jellyfin::Loader::GetItemsParams::setIsUnaired ( bool newIsUnaired)

◆ setIsUnairedNull()

void Jellyfin::Loader::GetItemsParams::setIsUnairedNull ( )

◆ setLimit()

void Jellyfin::Loader::GetItemsParams::setLimit ( qint32 newLimit)

◆ setLimitNull()

void Jellyfin::Loader::GetItemsParams::setLimitNull ( )

◆ setLocationTypes()

void Jellyfin::Loader::GetItemsParams::setLocationTypes ( QList< LocationType > newLocationTypes)

◆ setLocationTypesNull()

void Jellyfin::Loader::GetItemsParams::setLocationTypesNull ( )

◆ setMaxHeight()

void Jellyfin::Loader::GetItemsParams::setMaxHeight ( qint32 newMaxHeight)

◆ setMaxHeightNull()

void Jellyfin::Loader::GetItemsParams::setMaxHeightNull ( )

◆ setMaxOfficialRating()

void Jellyfin::Loader::GetItemsParams::setMaxOfficialRating ( QString newMaxOfficialRating)

◆ setMaxOfficialRatingNull()

void Jellyfin::Loader::GetItemsParams::setMaxOfficialRatingNull ( )

◆ setMaxPremiereDate()

void Jellyfin::Loader::GetItemsParams::setMaxPremiereDate ( QDateTime newMaxPremiereDate)

◆ setMaxPremiereDateNull()

void Jellyfin::Loader::GetItemsParams::setMaxPremiereDateNull ( )

◆ setMaxWidth()

void Jellyfin::Loader::GetItemsParams::setMaxWidth ( qint32 newMaxWidth)

◆ setMaxWidthNull()

void Jellyfin::Loader::GetItemsParams::setMaxWidthNull ( )

◆ setMediaTypes()

void Jellyfin::Loader::GetItemsParams::setMediaTypes ( QList< MediaType > newMediaTypes)

◆ setMediaTypesNull()

void Jellyfin::Loader::GetItemsParams::setMediaTypesNull ( )

◆ setMinCommunityRating()

void Jellyfin::Loader::GetItemsParams::setMinCommunityRating ( double newMinCommunityRating)

◆ setMinCommunityRatingNull()

void Jellyfin::Loader::GetItemsParams::setMinCommunityRatingNull ( )

◆ setMinCriticRating()

void Jellyfin::Loader::GetItemsParams::setMinCriticRating ( double newMinCriticRating)

◆ setMinCriticRatingNull()

void Jellyfin::Loader::GetItemsParams::setMinCriticRatingNull ( )

◆ setMinDateLastSaved()

void Jellyfin::Loader::GetItemsParams::setMinDateLastSaved ( QDateTime newMinDateLastSaved)

◆ setMinDateLastSavedForUser()

void Jellyfin::Loader::GetItemsParams::setMinDateLastSavedForUser ( QDateTime newMinDateLastSavedForUser)

◆ setMinDateLastSavedForUserNull()

void Jellyfin::Loader::GetItemsParams::setMinDateLastSavedForUserNull ( )

◆ setMinDateLastSavedNull()

void Jellyfin::Loader::GetItemsParams::setMinDateLastSavedNull ( )

◆ setMinHeight()

void Jellyfin::Loader::GetItemsParams::setMinHeight ( qint32 newMinHeight)

◆ setMinHeightNull()

void Jellyfin::Loader::GetItemsParams::setMinHeightNull ( )

◆ setMinOfficialRating()

void Jellyfin::Loader::GetItemsParams::setMinOfficialRating ( QString newMinOfficialRating)

◆ setMinOfficialRatingNull()

void Jellyfin::Loader::GetItemsParams::setMinOfficialRatingNull ( )

◆ setMinPremiereDate()

void Jellyfin::Loader::GetItemsParams::setMinPremiereDate ( QDateTime newMinPremiereDate)

◆ setMinPremiereDateNull()

void Jellyfin::Loader::GetItemsParams::setMinPremiereDateNull ( )

◆ setMinWidth()

void Jellyfin::Loader::GetItemsParams::setMinWidth ( qint32 newMinWidth)

◆ setMinWidthNull()

void Jellyfin::Loader::GetItemsParams::setMinWidthNull ( )

◆ setNameLessThan()

void Jellyfin::Loader::GetItemsParams::setNameLessThan ( QString newNameLessThan)

◆ setNameLessThanNull()

void Jellyfin::Loader::GetItemsParams::setNameLessThanNull ( )

◆ setNameStartsWith()

void Jellyfin::Loader::GetItemsParams::setNameStartsWith ( QString newNameStartsWith)

◆ setNameStartsWithNull()

void Jellyfin::Loader::GetItemsParams::setNameStartsWithNull ( )

◆ setNameStartsWithOrGreater()

void Jellyfin::Loader::GetItemsParams::setNameStartsWithOrGreater ( QString newNameStartsWithOrGreater)

◆ setNameStartsWithOrGreaterNull()

void Jellyfin::Loader::GetItemsParams::setNameStartsWithOrGreaterNull ( )

◆ setOfficialRatings()

void Jellyfin::Loader::GetItemsParams::setOfficialRatings ( QStringList newOfficialRatings)

◆ setOfficialRatingsNull()

void Jellyfin::Loader::GetItemsParams::setOfficialRatingsNull ( )

◆ setParentId()

void Jellyfin::Loader::GetItemsParams::setParentId ( QString newParentId)

◆ setParentIdNull()

void Jellyfin::Loader::GetItemsParams::setParentIdNull ( )

◆ setParentIndexNumber()

void Jellyfin::Loader::GetItemsParams::setParentIndexNumber ( qint32 newParentIndexNumber)

◆ setParentIndexNumberNull()

void Jellyfin::Loader::GetItemsParams::setParentIndexNumberNull ( )

◆ setPerson()

void Jellyfin::Loader::GetItemsParams::setPerson ( QString newPerson)

◆ setPersonIds()

void Jellyfin::Loader::GetItemsParams::setPersonIds ( QStringList newPersonIds)

◆ setPersonIdsNull()

void Jellyfin::Loader::GetItemsParams::setPersonIdsNull ( )

◆ setPersonNull()

void Jellyfin::Loader::GetItemsParams::setPersonNull ( )

◆ setPersonTypes()

void Jellyfin::Loader::GetItemsParams::setPersonTypes ( QStringList newPersonTypes)

◆ setPersonTypesNull()

void Jellyfin::Loader::GetItemsParams::setPersonTypesNull ( )

◆ setRecursive()

void Jellyfin::Loader::GetItemsParams::setRecursive ( bool newRecursive)

◆ setRecursiveNull()

void Jellyfin::Loader::GetItemsParams::setRecursiveNull ( )

◆ setSearchTerm()

void Jellyfin::Loader::GetItemsParams::setSearchTerm ( QString newSearchTerm)

◆ setSearchTermNull()

void Jellyfin::Loader::GetItemsParams::setSearchTermNull ( )

◆ setSeriesStatus()

void Jellyfin::Loader::GetItemsParams::setSeriesStatus ( QList< SeriesStatus > newSeriesStatus)

◆ setSeriesStatusNull()

void Jellyfin::Loader::GetItemsParams::setSeriesStatusNull ( )

◆ setSortBy()

void Jellyfin::Loader::GetItemsParams::setSortBy ( QList< ItemSortBy > newSortBy)

◆ setSortByNull()

void Jellyfin::Loader::GetItemsParams::setSortByNull ( )

◆ setSortOrder()

void Jellyfin::Loader::GetItemsParams::setSortOrder ( QList< SortOrder > newSortOrder)

◆ setSortOrderNull()

void Jellyfin::Loader::GetItemsParams::setSortOrderNull ( )

◆ setStartIndex()

void Jellyfin::Loader::GetItemsParams::setStartIndex ( qint32 newStartIndex)

◆ setStartIndexNull()

void Jellyfin::Loader::GetItemsParams::setStartIndexNull ( )

◆ setStudioIds()

void Jellyfin::Loader::GetItemsParams::setStudioIds ( QStringList newStudioIds)

◆ setStudioIdsNull()

void Jellyfin::Loader::GetItemsParams::setStudioIdsNull ( )

◆ setStudios()

void Jellyfin::Loader::GetItemsParams::setStudios ( QStringList newStudios)

◆ setStudiosNull()

void Jellyfin::Loader::GetItemsParams::setStudiosNull ( )

◆ setTags()

void Jellyfin::Loader::GetItemsParams::setTags ( QStringList newTags)

◆ setTagsNull()

void Jellyfin::Loader::GetItemsParams::setTagsNull ( )

◆ setUserId()

void Jellyfin::Loader::GetItemsParams::setUserId ( QString newUserId)

◆ setUserIdNull()

void Jellyfin::Loader::GetItemsParams::setUserIdNull ( )

◆ setVideoTypes()

void Jellyfin::Loader::GetItemsParams::setVideoTypes ( QList< VideoType > newVideoTypes)

◆ setVideoTypesNull()

void Jellyfin::Loader::GetItemsParams::setVideoTypesNull ( )

◆ setYears()

void Jellyfin::Loader::GetItemsParams::setYears ( QList< qint32 > newYears)

◆ setYearsNull()

void Jellyfin::Loader::GetItemsParams::setYearsNull ( )

◆ sortBy()

const QList< ItemSortBy > & Jellyfin::Loader::GetItemsParams::sortBy ( ) const

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

◆ sortByNull()

bool Jellyfin::Loader::GetItemsParams::sortByNull ( ) const

◆ sortOrder()

const QList< SortOrder > & Jellyfin::Loader::GetItemsParams::sortOrder ( ) const

Sort Order - Ascending, Descending.

◆ sortOrderNull()

bool Jellyfin::Loader::GetItemsParams::sortOrderNull ( ) const

◆ startIndex()

const qint32 & Jellyfin::Loader::GetItemsParams::startIndex ( ) const

Optional. The record index to start at. All items with a lower index will be dropped from the results.

◆ startIndexNull()

bool Jellyfin::Loader::GetItemsParams::startIndexNull ( ) const

◆ studioIds()

const QStringList & Jellyfin::Loader::GetItemsParams::studioIds ( ) const

Optional. If specified, results will be filtered based on studio id. This allows multiple, pipe delimited.

◆ studioIdsNull()

bool Jellyfin::Loader::GetItemsParams::studioIdsNull ( ) const

◆ studios()

const QStringList & Jellyfin::Loader::GetItemsParams::studios ( ) const

Optional. If specified, results will be filtered based on studio. This allows multiple, pipe delimited.

◆ studiosNull()

bool Jellyfin::Loader::GetItemsParams::studiosNull ( ) const

◆ tags()

const QStringList & Jellyfin::Loader::GetItemsParams::tags ( ) const

Optional. If specified, results will be filtered based on tag. This allows multiple, pipe delimited.

◆ tagsNull()

bool Jellyfin::Loader::GetItemsParams::tagsNull ( ) const

◆ userId()

const QString & Jellyfin::Loader::GetItemsParams::userId ( ) const

The user id supplied as query parameter; this is required when not using an API key.

◆ userIdNull()

bool Jellyfin::Loader::GetItemsParams::userIdNull ( ) const

◆ videoTypes()

const QList< VideoType > & Jellyfin::Loader::GetItemsParams::videoTypes ( ) const

Optional filter by VideoType (videofile, dvd, bluray, iso). Allows multiple, comma delimited.

◆ videoTypesNull()

bool Jellyfin::Loader::GetItemsParams::videoTypesNull ( ) const

◆ years()

const QList< qint32 > & Jellyfin::Loader::GetItemsParams::years ( ) const

Optional. If specified, results will be filtered based on production year. This allows multiple, comma delimited.

◆ yearsNull()

bool Jellyfin::Loader::GetItemsParams::yearsNull ( ) const

The documentation for this class was generated from the following files: