mirror of
https://github.com/LukeHagar/plexjava.git
synced 2025-12-06 12:37:47 +00:00
488 KiB
488 KiB
GetLibraryMediaContainer
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
size |
Optional<? extends Integer> | ➖ | N/A | 29 |
allowSync |
Optional<? extends Boolean> | ➖ | N/A | false |
art |
Optional<? extends String> | ➖ | N/A | /:/resources/movie-fanart.jpg |
content |
Optional<? extends String> | ➖ | N/A | secondary |
identifier |
Optional<? extends String> | ➖ | N/A | com.plexapp.plugins.library |
librarySectionID |
Optional<? extends Integer> | ➖ | N/A | 1 |
mediaTagPrefix |
Optional<? extends String> | ➖ | N/A | /system/bundle/media/flags/ |
mediaTagVersion |
Optional<? extends Integer> | ➖ | N/A | 1701731894 |
thumb |
Optional<? extends String> | ➖ | N/A | /:/resources/movie.png |
title1 |
Optional<? extends String> | ➖ | N/A | Movies |
viewGroup |
Optional<? extends String> | ➖ | N/A | secondary |
viewMode |
Optional<? extends Integer> | ➖ | N/A | 65592 |
directory |
List<lukehagar.plexapi.plexapi.models.operations.GetLibraryDirectory> | ➖ | N/A | [ { "key": "search?type=1", "title": "Search...", "secondary": true, "prompt": "Search Movies", "search": true } ] |
type |
List<lukehagar.plexapi.plexapi.models.operations.GetLibraryType> | ➖ | N/A | [ { "key": "/library/sections/1/all?type=1", "type": "movie", "title": "Movies", "active": false, "Filter": [ { "filter": "genre", "filterType": "string", "key": "/library/sections/1/genre", "title": "Genre", "type": "filter" }, { "filter": "year", "filterType": "integer", "key": "/library/sections/1/year", "title": "Year", "type": "filter" }, { "filter": "decade", "filterType": "integer", "key": "/library/sections/1/decade", "title": "Decade", "type": "filter" }, { "filter": "contentRating", "filterType": "string", "key": "/library/sections/1/contentRating", "title": "Content Rating", "type": "filter" }, { "filter": "collection", "filterType": "string", "key": "/library/sections/1/collection", "title": "Collection", "type": "filter" }, { "filter": "director", "filterType": "string", "key": "/library/sections/1/director", "title": "Director", "type": "filter" }, { "filter": "actor", "filterType": "string", "key": "/library/sections/1/actor", "title": "Actor", "type": "filter" }, { "filter": "writer", "filterType": "string", "key": "/library/sections/1/writer", "title": "Writer", "type": "filter" }, { "filter": "producer", "filterType": "string", "key": "/library/sections/1/producer", "title": "Producer", "type": "filter" }, { "filter": "country", "filterType": "string", "key": "/library/sections/1/country", "title": "Country", "type": "filter" }, { "filter": "studio", "filterType": "string", "key": "/library/sections/1/studio", "title": "Studio", "type": "filter" }, { "filter": "resolution", "filterType": "string", "key": "/library/sections/1/resolution", "title": "Resolution", "type": "filter" }, { "filter": "hdr", "filterType": "boolean", "key": "/library/sections/1/hdr", "title": "HDR", "type": "filter" }, { "filter": "unwatched", "filterType": "boolean", "key": "/library/sections/1/unwatched", "title": "Unplayed", "type": "filter" }, { "filter": "inProgress", "filterType": "boolean", "key": "/library/sections/1/inProgress", "title": "In Progress", "type": "filter" }, { "filter": "unmatched", "filterType": "boolean", "key": "/library/sections/1/unmatched", "title": "Unmatched", "type": "filter" }, { "filter": "audioLanguage", "filterType": "string", "key": "/library/sections/1/audioLanguage", "title": "Audio Language", "type": "filter" }, { "filter": "subtitleLanguage", "filterType": "string", "key": "/library/sections/1/subtitleLanguage", "title": "Subtitle Language", "type": "filter" }, { "filter": "editionTitle", "filterType": "string", "key": "/library/sections/1/editionTitle", "title": "Edition", "type": "filter" }, { "filter": "label", "filterType": "string", "key": "/library/sections/1/label", "title": "Labels", "type": "filter" } ], "Sort": [ { "default": "asc", "defaultDirection": "asc", "descKey": "titleSort:desc", "firstCharacterKey": "/library/sections/1/firstCharacter", "key": "titleSort", "title": "Title" }, { "defaultDirection": "desc", "descKey": "originallyAvailableAt:desc", "key": "originallyAvailableAt", "title": "Release Date" }, { "defaultDirection": "desc", "descKey": "rating:desc", "key": "rating", "title": "Critic Rating" }, { "defaultDirection": "desc", "descKey": "audienceRating:desc", "key": "audienceRating", "title": "Audience Rating" }, { "defaultDirection": "desc", "descKey": "duration:desc", "key": "duration", "title": "Duration" }, { "defaultDirection": "desc", "descKey": "addedAt:desc", "key": "addedAt", "title": "Date Added" }, { "defaultDirection": "desc", "descKey": "lastViewedAt:desc", "key": "lastViewedAt", "title": "Date Viewed" }, { "defaultDirection": "asc", "descKey": "mediaHeight:desc", "key": "mediaHeight", "title": "Resolution" }, { "defaultDirection": "desc", "descKey": "random:desc", "key": "random", "title": "Randomly" } ], "Field": [ { "key": "title", "title": "Title", "type": "string" }, { "key": "studio", "title": "Studio", "type": "string" }, { "key": "userRating", "subType": "rating", "title": "Rating", "type": "integer" }, { "key": "contentRating", "title": "Content Rating", "type": "tag" }, { "key": "year", "subType": "year", "title": "Year", "type": "integer" }, { "key": "decade", "subType": "decade", "title": "Decade", "type": "integer" }, { "key": "originallyAvailableAt", "title": "Release Date", "type": "date" }, { "key": "duration", "subType": "duration", "title": "Duration", "type": "integer" }, { "key": "unmatched", "title": "Unmatched", "type": "boolean" }, { "key": "duplicate", "title": "Duplicate", "type": "boolean" }, { "key": "genre", "title": "Genre", "type": "tag" }, { "key": "collection", "title": "Collection", "type": "tag" }, { "key": "director", "title": "Director", "type": "tag" }, { "key": "writer", "title": "Writer", "type": "tag" }, { "key": "producer", "title": "Producer", "type": "tag" }, { "key": "actor", "title": "Actor", "type": "tag" }, { "key": "country", "title": "Country", "type": "tag" }, { "key": "addedAt", "title": "Date Added", "type": "date" }, { "key": "viewCount", "title": "Plays", "type": "integer" }, { "key": "lastViewedAt", "title": "Last Played", "type": "date" }, { "key": "unwatched", "title": "Unplayed", "type": "boolean" }, { "key": "resolution", "title": "Resolution", "type": "resolution" }, { "key": "hdr", "subType": "hdr", "title": "HDR", "type": "boolean" }, { "key": "mediaSize", "subType": "fileSize", "title": "File Size", "type": "integer" }, { "key": "mediaBitrate", "subType": "bitrate", "title": "Bitrate", "type": "integer" }, { "key": "subtitleLanguage", "title": "Subtitle Language", "type": "subtitleLanguage" }, { "key": "audioLanguage", "title": "Audio Language", "type": "audioLanguage" }, { "key": "inProgress", "title": "In Progress", "type": "boolean" }, { "key": "trash", "title": "Trash", "type": "boolean" }, { "key": "editionTitle", "title": "Edition", "type": "string" }, { "key": "label", "title": "Label", "type": "tag" } ] } ] |
fieldType |
List<lukehagar.plexapi.plexapi.models.operations.FieldType> | ➖ | N/A | [ { "type": "resolution", "Operator": [ { "key": "=", "title": "is" } ] } ] |