ci: regenerated with OpenAPI Doc 0.0.3, Speakeasy CLI 1.205.2

This commit is contained in:
speakeasybot
2024-03-12 00:42:14 +00:00
parent c2e5abe96a
commit b4cdd95f38
847 changed files with 36197 additions and 5 deletions

12
.gitattributes vendored Normal file
View File

@@ -0,0 +1,12 @@
#
# https://help.github.com/articles/dealing-with-line-endings/
#
# Linux start script should use lf
/gradlew text eol=lf
# These are Windows script files and should use crlf
*.bat text eol=crlf
# This allows generated code to be indexed correctly
*.java linguist-generated=false

14
.gitignore vendored
View File

@@ -1,15 +1,20 @@
# Ignore Gradle project-specific cache directory
.gradle
# Ignore Gradle build output directory
build
bin/
# Ignore IDE-specific configs
.project
.settings/
.DS_Store
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
@@ -18,7 +23,6 @@
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
replay_pid*

864
.speakeasy/gen.lock Executable file
View File

@@ -0,0 +1,864 @@
lockVersion: 2.0.0
id: 37751002-d3a9-4c53-b936-5c8fca458b27
management:
docChecksum: e34dac84738ebf2d447ea2b9055a6eeb
docVersion: 0.0.3
speakeasyVersion: 1.205.2
generationVersion: 2.279.1
releaseVersion: 0.0.1
configChecksum: b508a6194bdab8211501a00323d74c48
repoURL: https://github.com/LukeHagar/plexjava.git
repoSubDirectory: .
published: true
features:
java:
core: 3.5.2
flattening: 2.81.1
globalSecurity: 2.81.4
globalServerURLs: 2.82.1
methodServerURLs: 2.82.1
nameOverrides: 2.81.1
generatedFiles:
- lib/src/main/java/lukehagar/plexapi/plexapi/SDKConfiguration.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Server.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Media.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Video.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Activities.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Butler.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Hubs.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Search.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Library.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Log.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Plex.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Playlists.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Authentication.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Statistics.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Sessions.java
- lib/src/main/java/lukehagar/plexapi/plexapi/Updater.java
- lib/src/main/java/lukehagar/plexapi/plexapi/PlexAPI.java
- .gitattributes
- gradle/wrapper/gradle-wrapper.jar
- gradle/wrapper/gradle-wrapper.properties
- gradlew
- gradlew.bat
- settings.gradle
- lib/build.gradle
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/DateTimeDeserializer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/DateTimeSerializer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/FormMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/HTTPClient.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/HTTPRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/HeaderMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/JSON.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/Metadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/MultipartFormMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/PathParamsMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/QueryParameters.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/QueryParamsMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/RequestBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/RequestMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/Security.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/SecurityMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/SerializedBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/SpeakeasyHTTPClient.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/SpeakeasyHTTPSecurityClient.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/SpeakeasyMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/Types.java
- lib/src/main/java/lukehagar/plexapi/plexapi/utils/Utils.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Errors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerCapabilitiesServerResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Directory.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerCapabilitiesResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerCapabilitiesResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerPreferencesErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerPreferencesServerResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Setting.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerPreferencesMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerPreferencesResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerPreferencesResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetAvailableClientsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetAvailableClientsServerResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Server.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetAvailableClientsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetAvailableClientsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetAvailableClientsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetDevicesErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetDevicesServerResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Device.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetDevicesMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetDevicesResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetDevicesResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerIdentityErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerIdentityServerResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerIdentityMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerIdentityResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerIdentityResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMyPlexAccountErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMyPlexAccountServerResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MyPlex.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMyPlexAccountResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMyPlexAccountResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MinSize.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Upscale.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetResizedPhotoRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetResizedPhotoErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetResizedPhotoResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetResizedPhotoResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerListErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerListServerResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerListServer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerListMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerListResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerListResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MarkPlayedRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MarkPlayedErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MarkPlayedResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MarkPlayedResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MarkUnplayedRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MarkUnplayedErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MarkUnplayedResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/MarkUnplayedResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UpdatePlayProgressRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UpdatePlayProgressErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UpdatePlayProgressResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UpdatePlayProgressResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/State.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTimelineRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTimelineErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTimelineResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTimelineResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartUniversalTranscodeRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartUniversalTranscodeErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartUniversalTranscodeResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartUniversalTranscodeResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerActivitiesErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerActivitiesActivitiesResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Context.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Activity.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerActivitiesMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerActivitiesResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetServerActivitiesResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CancelServerActivitiesRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CancelServerActivitiesErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CancelServerActivitiesResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CancelServerActivitiesResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetButlerTasksErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetButlerTasksButlerResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/ButlerTask.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/ButlerTasks.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetButlerTasksResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetButlerTasksResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartAllTasksErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartAllTasksResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartAllTasksResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopAllTasksErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopAllTasksResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopAllTasksResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/TaskName.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartTaskRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartTaskErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartTaskResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StartTaskResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/PathParamTaskName.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopTaskRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopTaskErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopTaskResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopTaskResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/OnlyTransient.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetGlobalHubsRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetGlobalHubsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetGlobalHubsHubsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetGlobalHubsMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Hub.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetGlobalHubsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetGlobalHubsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetGlobalHubsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/QueryParamOnlyTransient.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsHubsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsPart.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsMedia.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsGenre.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsCountry.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsDirector.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsRole.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsWriter.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsHub.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryHubsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/PerformSearchRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/PerformSearchErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/PerformSearchResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/PerformSearchResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/PerformVoiceSearchRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/PerformVoiceSearchErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/PerformVoiceSearchResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/PerformVoiceSearchResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsSearchResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsPart.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsMedia.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsGenre.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsDirector.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsWriter.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsCountry.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsRole.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Provider.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSearchResultsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetFileHashRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetFileHashErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetFileHashResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetFileHashResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetRecentlyAddedErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetRecentlyAddedLibraryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Part.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Media.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Genre.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Director.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Writer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Country.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Role.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Metadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetRecentlyAddedMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetRecentlyAddedResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetRecentlyAddedResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibrariesErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibrariesLibraryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibrariesLocation.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibrariesDirectory.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibrariesMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibrariesResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibrariesResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/IncludeDetails.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryLibraryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryDirectory.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Filter.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Sort.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Field.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryType.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Operator.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/FieldType.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/DeleteLibraryRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/DeleteLibraryErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/DeleteLibraryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/DeleteLibraryResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Tag.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsPart.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsMedia.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsGenre.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsCountry.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsDirector.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsWriter.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsRole.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetLibraryItemsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/RefreshLibraryRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/RefreshLibraryErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/RefreshLibraryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/RefreshLibraryResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Type.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/SearchLibraryRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/SearchLibraryMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/SearchLibraryMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/SearchLibraryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/SearchLibraryResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataLibraryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Stream.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataPart.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataMedia.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataGenre.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataCountry.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Guids.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Ratings.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataDirector.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataWriter.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataRole.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Producer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataChildrenRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataChildrenErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataChildrenLibraryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataChildrenDirectory.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataChildrenMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataChildrenMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataChildrenResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetMetadataChildrenResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetOnDeckErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetOnDeckLibraryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetOnDeckStream.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetOnDeckPart.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetOnDeckMedia.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetOnDeckGuids.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetOnDeckMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetOnDeckMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetOnDeckResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetOnDeckResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Level.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/LogLineRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/LogLineErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/LogLineResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/LogLineResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/LogMultiLineErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/LogMultiLineResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/LogMultiLineResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/EnablePaperTrailErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/EnablePaperTrailResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/EnablePaperTrailResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPinRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPinErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPinPlexResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Location.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPinResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPinResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTokenRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTokenErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTokenResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTokenResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/QueryParamType.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Smart.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CreatePlaylistRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CreatePlaylistErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CreatePlaylistPlaylistsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CreatePlaylistMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CreatePlaylistMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CreatePlaylistResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CreatePlaylistResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/PlaylistType.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/QueryParamSmart.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistsRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistsPlaylistsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistsMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistPlaylistsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/DeletePlaylistRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/DeletePlaylistErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/DeletePlaylistResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/DeletePlaylistResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UpdatePlaylistRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UpdatePlaylistErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UpdatePlaylistResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UpdatePlaylistResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsPlaylistsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsPart.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsMedia.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsGenre.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsCountry.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsDirector.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsWriter.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsRole.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetPlaylistContentsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/ClearPlaylistContentsRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/ClearPlaylistContentsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/ClearPlaylistContentsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/ClearPlaylistContentsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/AddPlaylistContentsRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/AddPlaylistContentsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/AddPlaylistContentsPlaylistsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/AddPlaylistContentsMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/AddPlaylistContentsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/AddPlaylistContentsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/AddPlaylistContentsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Force.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UploadPlaylistRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UploadPlaylistErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UploadPlaylistResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/UploadPlaylistResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTransientTokenQueryParamType.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Scope.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTransientTokenRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTransientTokenErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTransientTokenResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTransientTokenResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSourceConnectionInformationRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSourceConnectionInformationErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSourceConnectionInformationResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSourceConnectionInformationResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetStatisticsRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetStatisticsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetStatisticsStatisticsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetStatisticsDevice.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Account.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StatisticsMedia.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetStatisticsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetStatisticsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetStatisticsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionsSessionsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionsStream.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionsPart.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionsMedia.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/User.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Player.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Session.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionsMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionHistoryErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionHistorySessionsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionHistoryMetadata.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionHistoryMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionHistoryResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetSessionHistoryResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTranscodeSessionsErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTranscodeSessionsSessionsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/TranscodeSession.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTranscodeSessionsMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTranscodeSessionsResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetTranscodeSessionsResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopTranscodeSessionRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopTranscodeSessionErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopTranscodeSessionResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/StopTranscodeSessionResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetUpdateStatusErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetUpdateStatusUpdaterResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Release.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetUpdateStatusMediaContainer.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetUpdateStatusResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/GetUpdateStatusResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Download.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CheckForUpdatesRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CheckForUpdatesErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CheckForUpdatesResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/CheckForUpdatesResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Tonight.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/Skip.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/ApplyUpdatesRequest.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/ApplyUpdatesErrors.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/ApplyUpdatesResponseBody.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/operations/ApplyUpdatesResponse.java
- lib/src/main/java/lukehagar/plexapi/plexapi/models/shared/Security.java
- docs/models/operations/Errors.md
- docs/models/operations/GetServerCapabilitiesServerResponseBody.md
- docs/models/operations/Directory.md
- docs/models/operations/MediaContainer.md
- docs/models/operations/GetServerCapabilitiesResponseBody.md
- docs/models/operations/GetServerCapabilitiesResponse.md
- docs/models/operations/GetServerPreferencesErrors.md
- docs/models/operations/GetServerPreferencesServerResponseBody.md
- docs/models/operations/Setting.md
- docs/models/operations/GetServerPreferencesMediaContainer.md
- docs/models/operations/GetServerPreferencesResponseBody.md
- docs/models/operations/GetServerPreferencesResponse.md
- docs/models/operations/GetAvailableClientsErrors.md
- docs/models/operations/GetAvailableClientsServerResponseBody.md
- docs/models/operations/Server.md
- docs/models/operations/GetAvailableClientsMediaContainer.md
- docs/models/operations/GetAvailableClientsResponseBody.md
- docs/models/operations/GetAvailableClientsResponse.md
- docs/models/operations/GetDevicesErrors.md
- docs/models/operations/GetDevicesServerResponseBody.md
- docs/models/operations/Device.md
- docs/models/operations/GetDevicesMediaContainer.md
- docs/models/operations/GetDevicesResponseBody.md
- docs/models/operations/GetDevicesResponse.md
- docs/models/operations/GetServerIdentityErrors.md
- docs/models/operations/GetServerIdentityServerResponseBody.md
- docs/models/operations/GetServerIdentityMediaContainer.md
- docs/models/operations/GetServerIdentityResponseBody.md
- docs/models/operations/GetServerIdentityResponse.md
- docs/models/operations/GetMyPlexAccountErrors.md
- docs/models/operations/GetMyPlexAccountServerResponseBody.md
- docs/models/operations/MyPlex.md
- docs/models/operations/GetMyPlexAccountResponseBody.md
- docs/models/operations/GetMyPlexAccountResponse.md
- docs/models/operations/MinSize.md
- docs/models/operations/Upscale.md
- docs/models/operations/GetResizedPhotoRequest.md
- docs/models/operations/GetResizedPhotoErrors.md
- docs/models/operations/GetResizedPhotoResponseBody.md
- docs/models/operations/GetResizedPhotoResponse.md
- docs/models/operations/GetServerListErrors.md
- docs/models/operations/GetServerListServerResponseBody.md
- docs/models/operations/GetServerListServer.md
- docs/models/operations/GetServerListMediaContainer.md
- docs/models/operations/GetServerListResponseBody.md
- docs/models/operations/GetServerListResponse.md
- docs/models/operations/MarkPlayedRequest.md
- docs/models/operations/MarkPlayedErrors.md
- docs/models/operations/MarkPlayedResponseBody.md
- docs/models/operations/MarkPlayedResponse.md
- docs/models/operations/MarkUnplayedRequest.md
- docs/models/operations/MarkUnplayedErrors.md
- docs/models/operations/MarkUnplayedResponseBody.md
- docs/models/operations/MarkUnplayedResponse.md
- docs/models/operations/UpdatePlayProgressRequest.md
- docs/models/operations/UpdatePlayProgressErrors.md
- docs/models/operations/UpdatePlayProgressResponseBody.md
- docs/models/operations/UpdatePlayProgressResponse.md
- docs/models/operations/State.md
- docs/models/operations/GetTimelineRequest.md
- docs/models/operations/GetTimelineErrors.md
- docs/models/operations/GetTimelineResponseBody.md
- docs/models/operations/GetTimelineResponse.md
- docs/models/operations/StartUniversalTranscodeRequest.md
- docs/models/operations/StartUniversalTranscodeErrors.md
- docs/models/operations/StartUniversalTranscodeResponseBody.md
- docs/models/operations/StartUniversalTranscodeResponse.md
- docs/models/operations/GetServerActivitiesErrors.md
- docs/models/operations/GetServerActivitiesActivitiesResponseBody.md
- docs/models/operations/Context.md
- docs/models/operations/Activity.md
- docs/models/operations/GetServerActivitiesMediaContainer.md
- docs/models/operations/GetServerActivitiesResponseBody.md
- docs/models/operations/GetServerActivitiesResponse.md
- docs/models/operations/CancelServerActivitiesRequest.md
- docs/models/operations/CancelServerActivitiesErrors.md
- docs/models/operations/CancelServerActivitiesResponseBody.md
- docs/models/operations/CancelServerActivitiesResponse.md
- docs/models/operations/GetButlerTasksErrors.md
- docs/models/operations/GetButlerTasksButlerResponseBody.md
- docs/models/operations/ButlerTask.md
- docs/models/operations/ButlerTasks.md
- docs/models/operations/GetButlerTasksResponseBody.md
- docs/models/operations/GetButlerTasksResponse.md
- docs/models/operations/StartAllTasksErrors.md
- docs/models/operations/StartAllTasksResponseBody.md
- docs/models/operations/StartAllTasksResponse.md
- docs/models/operations/StopAllTasksErrors.md
- docs/models/operations/StopAllTasksResponseBody.md
- docs/models/operations/StopAllTasksResponse.md
- docs/models/operations/TaskName.md
- docs/models/operations/StartTaskRequest.md
- docs/models/operations/StartTaskErrors.md
- docs/models/operations/StartTaskResponseBody.md
- docs/models/operations/StartTaskResponse.md
- docs/models/operations/PathParamTaskName.md
- docs/models/operations/StopTaskRequest.md
- docs/models/operations/StopTaskErrors.md
- docs/models/operations/StopTaskResponseBody.md
- docs/models/operations/StopTaskResponse.md
- docs/models/operations/OnlyTransient.md
- docs/models/operations/GetGlobalHubsRequest.md
- docs/models/operations/GetGlobalHubsErrors.md
- docs/models/operations/GetGlobalHubsHubsResponseBody.md
- docs/models/operations/GetGlobalHubsMetadata.md
- docs/models/operations/Hub.md
- docs/models/operations/GetGlobalHubsMediaContainer.md
- docs/models/operations/GetGlobalHubsResponseBody.md
- docs/models/operations/GetGlobalHubsResponse.md
- docs/models/operations/QueryParamOnlyTransient.md
- docs/models/operations/GetLibraryHubsRequest.md
- docs/models/operations/GetLibraryHubsErrors.md
- docs/models/operations/GetLibraryHubsHubsResponseBody.md
- docs/models/operations/GetLibraryHubsPart.md
- docs/models/operations/GetLibraryHubsMedia.md
- docs/models/operations/GetLibraryHubsGenre.md
- docs/models/operations/GetLibraryHubsCountry.md
- docs/models/operations/GetLibraryHubsDirector.md
- docs/models/operations/GetLibraryHubsRole.md
- docs/models/operations/GetLibraryHubsWriter.md
- docs/models/operations/GetLibraryHubsMetadata.md
- docs/models/operations/GetLibraryHubsHub.md
- docs/models/operations/GetLibraryHubsMediaContainer.md
- docs/models/operations/GetLibraryHubsResponseBody.md
- docs/models/operations/GetLibraryHubsResponse.md
- docs/models/operations/PerformSearchRequest.md
- docs/models/operations/PerformSearchErrors.md
- docs/models/operations/PerformSearchResponseBody.md
- docs/models/operations/PerformSearchResponse.md
- docs/models/operations/PerformVoiceSearchRequest.md
- docs/models/operations/PerformVoiceSearchErrors.md
- docs/models/operations/PerformVoiceSearchResponseBody.md
- docs/models/operations/PerformVoiceSearchResponse.md
- docs/models/operations/GetSearchResultsRequest.md
- docs/models/operations/GetSearchResultsErrors.md
- docs/models/operations/GetSearchResultsSearchResponseBody.md
- docs/models/operations/GetSearchResultsPart.md
- docs/models/operations/GetSearchResultsMedia.md
- docs/models/operations/GetSearchResultsGenre.md
- docs/models/operations/GetSearchResultsDirector.md
- docs/models/operations/GetSearchResultsWriter.md
- docs/models/operations/GetSearchResultsCountry.md
- docs/models/operations/GetSearchResultsRole.md
- docs/models/operations/GetSearchResultsMetadata.md
- docs/models/operations/Provider.md
- docs/models/operations/GetSearchResultsMediaContainer.md
- docs/models/operations/GetSearchResultsResponseBody.md
- docs/models/operations/GetSearchResultsResponse.md
- docs/models/operations/GetFileHashRequest.md
- docs/models/operations/GetFileHashErrors.md
- docs/models/operations/GetFileHashResponseBody.md
- docs/models/operations/GetFileHashResponse.md
- docs/models/operations/GetRecentlyAddedErrors.md
- docs/models/operations/GetRecentlyAddedLibraryResponseBody.md
- docs/models/operations/Part.md
- docs/models/operations/Media.md
- docs/models/operations/Genre.md
- docs/models/operations/Director.md
- docs/models/operations/Writer.md
- docs/models/operations/Country.md
- docs/models/operations/Role.md
- docs/models/operations/Metadata.md
- docs/models/operations/GetRecentlyAddedMediaContainer.md
- docs/models/operations/GetRecentlyAddedResponseBody.md
- docs/models/operations/GetRecentlyAddedResponse.md
- docs/models/operations/GetLibrariesErrors.md
- docs/models/operations/GetLibrariesLibraryResponseBody.md
- docs/models/operations/GetLibrariesLocation.md
- docs/models/operations/GetLibrariesDirectory.md
- docs/models/operations/GetLibrariesMediaContainer.md
- docs/models/operations/GetLibrariesResponseBody.md
- docs/models/operations/GetLibrariesResponse.md
- docs/models/operations/IncludeDetails.md
- docs/models/operations/GetLibraryRequest.md
- docs/models/operations/GetLibraryErrors.md
- docs/models/operations/GetLibraryLibraryResponseBody.md
- docs/models/operations/GetLibraryDirectory.md
- docs/models/operations/Filter.md
- docs/models/operations/Sort.md
- docs/models/operations/Field.md
- docs/models/operations/GetLibraryType.md
- docs/models/operations/Operator.md
- docs/models/operations/FieldType.md
- docs/models/operations/GetLibraryMediaContainer.md
- docs/models/operations/GetLibraryResponseBody.md
- docs/models/operations/GetLibraryResponse.md
- docs/models/operations/DeleteLibraryRequest.md
- docs/models/operations/DeleteLibraryErrors.md
- docs/models/operations/DeleteLibraryResponseBody.md
- docs/models/operations/DeleteLibraryResponse.md
- docs/models/operations/Tag.md
- docs/models/operations/GetLibraryItemsRequest.md
- docs/models/operations/GetLibraryItemsPart.md
- docs/models/operations/GetLibraryItemsMedia.md
- docs/models/operations/GetLibraryItemsGenre.md
- docs/models/operations/GetLibraryItemsCountry.md
- docs/models/operations/GetLibraryItemsDirector.md
- docs/models/operations/GetLibraryItemsWriter.md
- docs/models/operations/GetLibraryItemsRole.md
- docs/models/operations/GetLibraryItemsMetadata.md
- docs/models/operations/GetLibraryItemsMediaContainer.md
- docs/models/operations/GetLibraryItemsResponseBody.md
- docs/models/operations/GetLibraryItemsResponse.md
- docs/models/operations/RefreshLibraryRequest.md
- docs/models/operations/RefreshLibraryErrors.md
- docs/models/operations/RefreshLibraryResponseBody.md
- docs/models/operations/RefreshLibraryResponse.md
- docs/models/operations/Type.md
- docs/models/operations/SearchLibraryRequest.md
- docs/models/operations/SearchLibraryMetadata.md
- docs/models/operations/SearchLibraryMediaContainer.md
- docs/models/operations/SearchLibraryResponseBody.md
- docs/models/operations/SearchLibraryResponse.md
- docs/models/operations/GetMetadataRequest.md
- docs/models/operations/GetMetadataErrors.md
- docs/models/operations/GetMetadataLibraryResponseBody.md
- docs/models/operations/Stream.md
- docs/models/operations/GetMetadataPart.md
- docs/models/operations/GetMetadataMedia.md
- docs/models/operations/GetMetadataGenre.md
- docs/models/operations/GetMetadataCountry.md
- docs/models/operations/Guids.md
- docs/models/operations/Ratings.md
- docs/models/operations/GetMetadataDirector.md
- docs/models/operations/GetMetadataWriter.md
- docs/models/operations/GetMetadataRole.md
- docs/models/operations/Producer.md
- docs/models/operations/GetMetadataMetadata.md
- docs/models/operations/GetMetadataMediaContainer.md
- docs/models/operations/GetMetadataResponseBody.md
- docs/models/operations/GetMetadataResponse.md
- docs/models/operations/GetMetadataChildrenRequest.md
- docs/models/operations/GetMetadataChildrenErrors.md
- docs/models/operations/GetMetadataChildrenLibraryResponseBody.md
- docs/models/operations/GetMetadataChildrenDirectory.md
- docs/models/operations/GetMetadataChildrenMetadata.md
- docs/models/operations/GetMetadataChildrenMediaContainer.md
- docs/models/operations/GetMetadataChildrenResponseBody.md
- docs/models/operations/GetMetadataChildrenResponse.md
- docs/models/operations/GetOnDeckErrors.md
- docs/models/operations/GetOnDeckLibraryResponseBody.md
- docs/models/operations/GetOnDeckStream.md
- docs/models/operations/GetOnDeckPart.md
- docs/models/operations/GetOnDeckMedia.md
- docs/models/operations/GetOnDeckGuids.md
- docs/models/operations/GetOnDeckMetadata.md
- docs/models/operations/GetOnDeckMediaContainer.md
- docs/models/operations/GetOnDeckResponseBody.md
- docs/models/operations/GetOnDeckResponse.md
- docs/models/operations/Level.md
- docs/models/operations/LogLineRequest.md
- docs/models/operations/LogLineErrors.md
- docs/models/operations/LogLineResponseBody.md
- docs/models/operations/LogLineResponse.md
- docs/models/operations/LogMultiLineErrors.md
- docs/models/operations/LogMultiLineResponseBody.md
- docs/models/operations/LogMultiLineResponse.md
- docs/models/operations/EnablePaperTrailErrors.md
- docs/models/operations/EnablePaperTrailResponseBody.md
- docs/models/operations/EnablePaperTrailResponse.md
- docs/models/operations/GetPinRequest.md
- docs/models/operations/GetPinErrors.md
- docs/models/operations/GetPinPlexResponseBody.md
- docs/models/operations/Location.md
- docs/models/operations/GetPinResponseBody.md
- docs/models/operations/GetPinResponse.md
- docs/models/operations/GetTokenRequest.md
- docs/models/operations/GetTokenErrors.md
- docs/models/operations/GetTokenResponseBody.md
- docs/models/operations/GetTokenResponse.md
- docs/models/operations/QueryParamType.md
- docs/models/operations/Smart.md
- docs/models/operations/CreatePlaylistRequest.md
- docs/models/operations/CreatePlaylistErrors.md
- docs/models/operations/CreatePlaylistPlaylistsResponseBody.md
- docs/models/operations/CreatePlaylistMetadata.md
- docs/models/operations/CreatePlaylistMediaContainer.md
- docs/models/operations/CreatePlaylistResponseBody.md
- docs/models/operations/CreatePlaylistResponse.md
- docs/models/operations/PlaylistType.md
- docs/models/operations/QueryParamSmart.md
- docs/models/operations/GetPlaylistsRequest.md
- docs/models/operations/GetPlaylistsErrors.md
- docs/models/operations/GetPlaylistsPlaylistsResponseBody.md
- docs/models/operations/GetPlaylistsMetadata.md
- docs/models/operations/GetPlaylistsMediaContainer.md
- docs/models/operations/GetPlaylistsResponseBody.md
- docs/models/operations/GetPlaylistsResponse.md
- docs/models/operations/GetPlaylistRequest.md
- docs/models/operations/GetPlaylistErrors.md
- docs/models/operations/GetPlaylistPlaylistsResponseBody.md
- docs/models/operations/GetPlaylistMetadata.md
- docs/models/operations/GetPlaylistMediaContainer.md
- docs/models/operations/GetPlaylistResponseBody.md
- docs/models/operations/GetPlaylistResponse.md
- docs/models/operations/DeletePlaylistRequest.md
- docs/models/operations/DeletePlaylistErrors.md
- docs/models/operations/DeletePlaylistResponseBody.md
- docs/models/operations/DeletePlaylistResponse.md
- docs/models/operations/UpdatePlaylistRequest.md
- docs/models/operations/UpdatePlaylistErrors.md
- docs/models/operations/UpdatePlaylistResponseBody.md
- docs/models/operations/UpdatePlaylistResponse.md
- docs/models/operations/GetPlaylistContentsRequest.md
- docs/models/operations/GetPlaylistContentsErrors.md
- docs/models/operations/GetPlaylistContentsPlaylistsResponseBody.md
- docs/models/operations/GetPlaylistContentsPart.md
- docs/models/operations/GetPlaylistContentsMedia.md
- docs/models/operations/GetPlaylistContentsGenre.md
- docs/models/operations/GetPlaylistContentsCountry.md
- docs/models/operations/GetPlaylistContentsDirector.md
- docs/models/operations/GetPlaylistContentsWriter.md
- docs/models/operations/GetPlaylistContentsRole.md
- docs/models/operations/GetPlaylistContentsMetadata.md
- docs/models/operations/GetPlaylistContentsMediaContainer.md
- docs/models/operations/GetPlaylistContentsResponseBody.md
- docs/models/operations/GetPlaylistContentsResponse.md
- docs/models/operations/ClearPlaylistContentsRequest.md
- docs/models/operations/ClearPlaylistContentsErrors.md
- docs/models/operations/ClearPlaylistContentsResponseBody.md
- docs/models/operations/ClearPlaylistContentsResponse.md
- docs/models/operations/AddPlaylistContentsRequest.md
- docs/models/operations/AddPlaylistContentsErrors.md
- docs/models/operations/AddPlaylistContentsPlaylistsResponseBody.md
- docs/models/operations/AddPlaylistContentsMetadata.md
- docs/models/operations/AddPlaylistContentsMediaContainer.md
- docs/models/operations/AddPlaylistContentsResponseBody.md
- docs/models/operations/AddPlaylistContentsResponse.md
- docs/models/operations/Force.md
- docs/models/operations/UploadPlaylistRequest.md
- docs/models/operations/UploadPlaylistErrors.md
- docs/models/operations/UploadPlaylistResponseBody.md
- docs/models/operations/UploadPlaylistResponse.md
- docs/models/operations/GetTransientTokenQueryParamType.md
- docs/models/operations/Scope.md
- docs/models/operations/GetTransientTokenRequest.md
- docs/models/operations/GetTransientTokenErrors.md
- docs/models/operations/GetTransientTokenResponseBody.md
- docs/models/operations/GetTransientTokenResponse.md
- docs/models/operations/GetSourceConnectionInformationRequest.md
- docs/models/operations/GetSourceConnectionInformationErrors.md
- docs/models/operations/GetSourceConnectionInformationResponseBody.md
- docs/models/operations/GetSourceConnectionInformationResponse.md
- docs/models/operations/GetStatisticsRequest.md
- docs/models/operations/GetStatisticsErrors.md
- docs/models/operations/GetStatisticsStatisticsResponseBody.md
- docs/models/operations/GetStatisticsDevice.md
- docs/models/operations/Account.md
- docs/models/operations/StatisticsMedia.md
- docs/models/operations/GetStatisticsMediaContainer.md
- docs/models/operations/GetStatisticsResponseBody.md
- docs/models/operations/GetStatisticsResponse.md
- docs/models/operations/GetSessionsErrors.md
- docs/models/operations/GetSessionsSessionsResponseBody.md
- docs/models/operations/GetSessionsStream.md
- docs/models/operations/GetSessionsPart.md
- docs/models/operations/GetSessionsMedia.md
- docs/models/operations/User.md
- docs/models/operations/Player.md
- docs/models/operations/Session.md
- docs/models/operations/GetSessionsMetadata.md
- docs/models/operations/GetSessionsMediaContainer.md
- docs/models/operations/GetSessionsResponseBody.md
- docs/models/operations/GetSessionsResponse.md
- docs/models/operations/GetSessionHistoryErrors.md
- docs/models/operations/GetSessionHistorySessionsResponseBody.md
- docs/models/operations/GetSessionHistoryMetadata.md
- docs/models/operations/GetSessionHistoryMediaContainer.md
- docs/models/operations/GetSessionHistoryResponseBody.md
- docs/models/operations/GetSessionHistoryResponse.md
- docs/models/operations/GetTranscodeSessionsErrors.md
- docs/models/operations/GetTranscodeSessionsSessionsResponseBody.md
- docs/models/operations/TranscodeSession.md
- docs/models/operations/GetTranscodeSessionsMediaContainer.md
- docs/models/operations/GetTranscodeSessionsResponseBody.md
- docs/models/operations/GetTranscodeSessionsResponse.md
- docs/models/operations/StopTranscodeSessionRequest.md
- docs/models/operations/StopTranscodeSessionErrors.md
- docs/models/operations/StopTranscodeSessionResponseBody.md
- docs/models/operations/StopTranscodeSessionResponse.md
- docs/models/operations/GetUpdateStatusErrors.md
- docs/models/operations/GetUpdateStatusUpdaterResponseBody.md
- docs/models/operations/Release.md
- docs/models/operations/GetUpdateStatusMediaContainer.md
- docs/models/operations/GetUpdateStatusResponseBody.md
- docs/models/operations/GetUpdateStatusResponse.md
- docs/models/operations/Download.md
- docs/models/operations/CheckForUpdatesRequest.md
- docs/models/operations/CheckForUpdatesErrors.md
- docs/models/operations/CheckForUpdatesResponseBody.md
- docs/models/operations/CheckForUpdatesResponse.md
- docs/models/operations/Tonight.md
- docs/models/operations/Skip.md
- docs/models/operations/ApplyUpdatesRequest.md
- docs/models/operations/ApplyUpdatesErrors.md
- docs/models/operations/ApplyUpdatesResponseBody.md
- docs/models/operations/ApplyUpdatesResponse.md
- docs/models/shared/Security.md
- USAGE.md

View File

@@ -130,3 +130,71 @@ To see what other functions this SDK is capable of, look inside `src/main/java/4
License: MIT. See license in LICENSE.
<!-- No SDK Installation -->
<!-- No SDK Example Usage -->
<!-- No SDK Available Operations -->
<!-- Start Server Selection [server] -->
## Server Selection
## Server Selection
### Select Server by Index
You can override the default server globally using the `setServerIndex` option when initializing the SDK client instance. The selected server will then be used as the default on the operations that use it. This table lists the indexes associated with the available servers:
| # | Server | Variables |
| - | ------ | --------- |
| 0 | `{protocol}://{ip}:{port}` | `0` (default is `http`), `1` (default is `10.10.10.47`), `2` (default is `32400`) |
#### Variables
Some of the server options above contain variables. If you want to set the values of those variables, the following options are provided for doing so:
* `setZero ServerProtocol`
* `setOne String`
* `setTwo String`
### Override Server URL Per-Client
The default server can also be overridden globally using the `setServerURL` option when initializing the SDK client instance. For example:
### Override Server URL Per-Operation
The server URL can also be overridden on a per-operation basis, provided a server list was specified for the operation. For example:
```java
package hello.world;
import lukehagar.plexapi.plexapi.PlexAPI;
import lukehagar.plexapi.plexapi.models.operations.GetPinRequest;
import lukehagar.plexapi.plexapi.models.operations.GetPinResponse;
import lukehagar.plexapi.plexapi.models.shared.Security;
public class Application {
public static void main(String[] args) {
try {
PlexAPI sdk = PlexAPI.builder()
.setSecurity(new Security(
"<value>"){{
accessToken = "<YOUR_API_KEY_HERE>";
}})
.build();
lukehagar.plexapi.plexapi.models.operations.GetPinResponse res = sdk.plex.getPin(serverUrl="https://plex.tv/api/v2", "<value>", false);
if (res.twoHundredApplicationJsonObject != null) {
// handle response
}
} catch (Exception e) {
// handle exception
}
}
}
```
<!-- End Server Selection [server] -->
<!-- Placeholder for Future Speakeasy SDK Sections -->

9
RELEASES.md Normal file
View File

@@ -0,0 +1,9 @@
## 2024-03-12 00:42:03
### Changes
Based on:
- OpenAPI Doc 0.0.3
- Speakeasy CLI 1.205.2 (2.279.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [java v0.0.1] .

30
USAGE.md Normal file
View File

@@ -0,0 +1,30 @@
<!-- Start SDK Example Usage [usage] -->
```java
package hello.world;
import lukehagar.plexapi.plexapi.PlexAPI;
import lukehagar.plexapi.plexapi.models.operations.GetServerCapabilitiesResponse;
import lukehagar.plexapi.plexapi.models.shared.Security;
public class Application {
public static void main(String[] args) {
try {
PlexAPI sdk = PlexAPI.builder()
.setSecurity(new Security(
"<value>"){{
accessToken = "<YOUR_API_KEY_HERE>";
}})
.build();
lukehagar.plexapi.plexapi.models.operations.GetServerCapabilitiesResponse res = sdk.server.getServerCapabilities();
if (res.twoHundredApplicationJsonObject != null) {
// handle response
}
} catch (Exception e) {
// handle exception
}
}
}
```
<!-- End SDK Example Usage [usage] -->

View File

@@ -0,0 +1,15 @@
# Account
## Fields
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- |
| `id` | *Integer* | :heavy_minus_sign: | N/A | 238960586 |
| `key` | *String* | :heavy_minus_sign: | N/A | /accounts/238960586 |
| `name` | *String* | :heavy_minus_sign: | N/A | Diane |
| `defaultAudioLanguage` | *String* | :heavy_minus_sign: | N/A | en |
| `autoSelectAudio` | *Boolean* | :heavy_minus_sign: | N/A | true |
| `defaultSubtitleLanguage` | *String* | :heavy_minus_sign: | N/A | en |
| `subtitleMode` | *Integer* | :heavy_minus_sign: | N/A | 1 |
| `thumb` | *String* | :heavy_minus_sign: | N/A | https://plex.tv/users/50d83634246da1de/avatar?c=1707110967 |

View File

@@ -0,0 +1,15 @@
# Activity
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| `uuid` | *String* | :heavy_minus_sign: | N/A |
| `type` | *String* | :heavy_minus_sign: | N/A |
| `cancellable` | *Boolean* | :heavy_minus_sign: | N/A |
| `userID` | *Double* | :heavy_minus_sign: | N/A |
| `title` | *String* | :heavy_minus_sign: | N/A |
| `subtitle` | *String* | :heavy_minus_sign: | N/A |
| `progress` | *Double* | :heavy_minus_sign: | N/A |
| `context` | [lukehagar.plexapi.plexapi.models.operations.Context](../../models/operations/Context.md) | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# AddPlaylistContentsErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,11 @@
# AddPlaylistContentsMediaContainer
## Fields
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `size` | *Integer* | :heavy_minus_sign: | N/A | 1 |
| `leafCountAdded` | *Integer* | :heavy_minus_sign: | N/A | 1 |
| `leafCountRequested` | *Integer* | :heavy_minus_sign: | N/A | 1 |
| `metadata` | List<[lukehagar.plexapi.plexapi.models.operations.AddPlaylistContentsMetadata](../../models/operations/AddPlaylistContentsMetadata.md)> | :heavy_minus_sign: | N/A | [<br/>{<br/>"ratingKey": "94",<br/>"key": "/playlists/94/items",<br/>"guid": "com.plexapp.agents.none://972e3047-83d6-4848-a000-261f0af26ba2",<br/>"type": "playlist",<br/>"title": "A great playlist",<br/>"summary": "One of my great playlists",<br/>"smart": false,<br/>"playlistType": "video",<br/>"composite": "/playlists/94/composite/1705800070",<br/>"duration": 423000,<br/>"leafCount": 3,<br/>"addedAt": 1705716458,<br/>"updatedAt": 1705800070<br/>}<br/>] |

View File

@@ -0,0 +1,20 @@
# AddPlaylistContentsMetadata
## Fields
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
| `ratingKey` | *String* | :heavy_minus_sign: | N/A | 94 |
| `key` | *String* | :heavy_minus_sign: | N/A | /playlists/94/items |
| `guid` | *String* | :heavy_minus_sign: | N/A | com.plexapp.agents.none://972e3047-83d6-4848-a000-261f0af26ba2 |
| `type` | *String* | :heavy_minus_sign: | N/A | playlist |
| `title` | *String* | :heavy_minus_sign: | N/A | A great playlist |
| `summary` | *String* | :heavy_minus_sign: | N/A | One of my great playlists |
| `smart` | *Boolean* | :heavy_minus_sign: | N/A | false |
| `playlistType` | *String* | :heavy_minus_sign: | N/A | video |
| `composite` | *String* | :heavy_minus_sign: | N/A | /playlists/94/composite/1705800070 |
| `duration` | *Integer* | :heavy_minus_sign: | N/A | 423000 |
| `leafCount` | *Integer* | :heavy_minus_sign: | N/A | 3 |
| `addedAt` | *Integer* | :heavy_minus_sign: | N/A | 1705716458 |
| `updatedAt` | *Integer* | :heavy_minus_sign: | N/A | 1705800070 |

View File

@@ -0,0 +1,10 @@
# AddPlaylistContentsPlaylistsResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.AddPlaylistContentsErrors](../../models/operations/AddPlaylistContentsErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# AddPlaylistContentsRequest
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- |
| `playlistID` | *Double* | :heavy_check_mark: | the ID of the playlist | |
| `uri` | *String* | :heavy_check_mark: | the content URI for the playlist | server://12345/com.plexapp.plugins.library/library/metadata/1 |
| `playQueueID` | *Double* | :heavy_minus_sign: | the play queue to add to a playlist | 123 |

View File

@@ -0,0 +1,12 @@
# AddPlaylistContentsResponse
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `twoHundredApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.AddPlaylistContentsResponseBody](../../models/operations/AddPlaylistContentsResponseBody.md) | :heavy_minus_sign: | Playlist Updated |
| `fourHundredAndOneApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.AddPlaylistContentsPlaylistsResponseBody](../../models/operations/AddPlaylistContentsPlaylistsResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# AddPlaylistContentsResponseBody
Playlist Updated
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| `mediaContainer` | [lukehagar.plexapi.plexapi.models.operations.AddPlaylistContentsMediaContainer](../../models/operations/AddPlaylistContentsMediaContainer.md) | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# ApplyUpdatesErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,9 @@
# ApplyUpdatesRequest
## Fields
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `tonight` | [lukehagar.plexapi.plexapi.models.operations.Tonight](../../models/operations/Tonight.md) | :heavy_minus_sign: | Indicate that you want the update to run during the next Butler execution. Omitting this or setting it to false indicates that the update should install |
| `skip` | [lukehagar.plexapi.plexapi.models.operations.Skip](../../models/operations/Skip.md) | :heavy_minus_sign: | Indicate that the latest version should be marked as skipped. The <Release> entry for this version will have the `state` set to `skipped`. |

View File

@@ -0,0 +1,11 @@
# ApplyUpdatesResponse
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `object` | [lukehagar.plexapi.plexapi.models.operations.ApplyUpdatesResponseBody](../../models/operations/ApplyUpdatesResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# ApplyUpdatesResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.ApplyUpdatesErrors](../../models/operations/ApplyUpdatesErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,13 @@
# ButlerTask
## Fields
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| `name` | *String* | :heavy_minus_sign: | N/A | BackupDatabase |
| `interval` | *Double* | :heavy_minus_sign: | N/A | 3 |
| `scheduleRandomized` | *Boolean* | :heavy_minus_sign: | N/A | |
| `enabled` | *Boolean* | :heavy_minus_sign: | N/A | |
| `title` | *String* | :heavy_minus_sign: | N/A | Backup Database |
| `description` | *String* | :heavy_minus_sign: | N/A | Create a backup copy of the server's database in the configured backup directory |

View File

@@ -0,0 +1,8 @@
# ButlerTasks
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `butlerTask` | List<[lukehagar.plexapi.plexapi.models.operations.ButlerTask](../../models/operations/ButlerTask.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# CancelServerActivitiesErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,8 @@
# CancelServerActivitiesRequest
## Fields
| Field | Type | Required | Description |
| ----------------------------------- | ----------------------------------- | ----------------------------------- | ----------------------------------- |
| `activityUUID` | *String* | :heavy_check_mark: | The UUID of the activity to cancel. |

View File

@@ -0,0 +1,11 @@
# CancelServerActivitiesResponse
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `object` | [lukehagar.plexapi.plexapi.models.operations.CancelServerActivitiesResponseBody](../../models/operations/CancelServerActivitiesResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# CancelServerActivitiesResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.CancelServerActivitiesErrors](../../models/operations/CancelServerActivitiesErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# CheckForUpdatesErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,8 @@
# CheckForUpdatesRequest
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| `download` | [lukehagar.plexapi.plexapi.models.operations.Download](../../models/operations/Download.md) | :heavy_minus_sign: | Indicate that you want to start download any updates found. |

View File

@@ -0,0 +1,11 @@
# CheckForUpdatesResponse
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `object` | [lukehagar.plexapi.plexapi.models.operations.CheckForUpdatesResponseBody](../../models/operations/CheckForUpdatesResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# CheckForUpdatesResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.CheckForUpdatesErrors](../../models/operations/CheckForUpdatesErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# ClearPlaylistContentsErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,8 @@
# ClearPlaylistContentsRequest
## Fields
| Field | Type | Required | Description |
| ---------------------- | ---------------------- | ---------------------- | ---------------------- |
| `playlistID` | *Double* | :heavy_check_mark: | the ID of the playlist |

View File

@@ -0,0 +1,11 @@
# ClearPlaylistContentsResponse
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `object` | [lukehagar.plexapi.plexapi.models.operations.ClearPlaylistContentsResponseBody](../../models/operations/ClearPlaylistContentsResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# ClearPlaylistContentsResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.ClearPlaylistContentsErrors](../../models/operations/ClearPlaylistContentsErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,8 @@
# Context
## Fields
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `librarySectionID` | *String* | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,8 @@
# Country
## Fields
| Field | Type | Required | Description | Example |
| ------------------------ | ------------------------ | ------------------------ | ------------------------ | ------------------------ |
| `tag` | *String* | :heavy_minus_sign: | N/A | United States of America |

View File

@@ -0,0 +1,10 @@
# CreatePlaylistErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,9 @@
# CreatePlaylistMediaContainer
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `size` | *Integer* | :heavy_minus_sign: | N/A | 7 |
| `metadata` | List<[lukehagar.plexapi.plexapi.models.operations.CreatePlaylistMetadata](../../models/operations/CreatePlaylistMetadata.md)> | :heavy_minus_sign: | N/A | [<br/>{<br/>"ratingKey": "96",<br/>"key": "/playlists/96/items",<br/>"guid": "com.plexapp.agents.none://a2f92937-1408-40e2-b022-63a8a9377e55",<br/>"type": "playlist",<br/>"title": "A Great Playlist",<br/>"summary": "What a great playlist",<br/>"smart": false,<br/>"playlistType": "video",<br/>"icon": "playlist://image.smart",<br/>"viewCount": 1,<br/>"lastViewedAt": 1705719589,<br/>"leafCount": 1,<br/>"addedAt": 1705719589,<br/>"updatedAt": 1705724593,<br/>"composite": "/playlists/96/composite/1705724593",<br/>"duration": 141000<br/>}<br/>] |

View File

@@ -0,0 +1,23 @@
# CreatePlaylistMetadata
## Fields
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
| `ratingKey` | *String* | :heavy_minus_sign: | N/A | 96 |
| `key` | *String* | :heavy_minus_sign: | N/A | /playlists/96/items |
| `guid` | *String* | :heavy_minus_sign: | N/A | com.plexapp.agents.none://a2f92937-1408-40e2-b022-63a8a9377e55 |
| `type` | *String* | :heavy_minus_sign: | N/A | playlist |
| `title` | *String* | :heavy_minus_sign: | N/A | A Great Playlist |
| `summary` | *String* | :heavy_minus_sign: | N/A | What a great playlist |
| `smart` | *Boolean* | :heavy_minus_sign: | N/A | false |
| `playlistType` | *String* | :heavy_minus_sign: | N/A | video |
| `icon` | *String* | :heavy_minus_sign: | N/A | playlist://image.smart |
| `viewCount` | *Integer* | :heavy_minus_sign: | N/A | 1 |
| `lastViewedAt` | *Integer* | :heavy_minus_sign: | N/A | 1705719589 |
| `leafCount` | *Integer* | :heavy_minus_sign: | N/A | 1 |
| `addedAt` | *Integer* | :heavy_minus_sign: | N/A | 1705719589 |
| `updatedAt` | *Integer* | :heavy_minus_sign: | N/A | 1705724593 |
| `composite` | *String* | :heavy_minus_sign: | N/A | /playlists/96/composite/1705724593 |
| `duration` | *Integer* | :heavy_minus_sign: | N/A | 141000 |

View File

@@ -0,0 +1,10 @@
# CreatePlaylistPlaylistsResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.CreatePlaylistErrors](../../models/operations/CreatePlaylistErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,12 @@
# CreatePlaylistRequest
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
| `title` | *String* | :heavy_check_mark: | name of the playlist |
| `type` | [lukehagar.plexapi.plexapi.models.operations.QueryParamType](../../models/operations/QueryParamType.md) | :heavy_check_mark: | type of playlist to create |
| `smart` | [lukehagar.plexapi.plexapi.models.operations.Smart](../../models/operations/Smart.md) | :heavy_check_mark: | whether the playlist is smart or not |
| `uri` | *String* | :heavy_check_mark: | the content URI for the playlist |
| `playQueueID` | *Double* | :heavy_minus_sign: | the play queue to copy to a playlist |

View File

@@ -0,0 +1,12 @@
# CreatePlaylistResponse
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `twoHundredApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.CreatePlaylistResponseBody](../../models/operations/CreatePlaylistResponseBody.md) | :heavy_minus_sign: | returns all playlists |
| `fourHundredAndOneApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.CreatePlaylistPlaylistsResponseBody](../../models/operations/CreatePlaylistPlaylistsResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# CreatePlaylistResponseBody
returns all playlists
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| `mediaContainer` | [lukehagar.plexapi.plexapi.models.operations.CreatePlaylistMediaContainer](../../models/operations/CreatePlaylistMediaContainer.md) | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# DeleteLibraryErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,8 @@
# DeleteLibraryRequest
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------ | ------------------------------ | ------------------------------ | ------------------------------ | ------------------------------ |
| `sectionId` | *Double* | :heavy_check_mark: | the Id of the library to query | 1000 |

View File

@@ -0,0 +1,11 @@
# DeleteLibraryResponse
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `object` | [lukehagar.plexapi.plexapi.models.operations.DeleteLibraryResponseBody](../../models/operations/DeleteLibraryResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# DeleteLibraryResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.DeleteLibraryErrors](../../models/operations/DeleteLibraryErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# DeletePlaylistErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,8 @@
# DeletePlaylistRequest
## Fields
| Field | Type | Required | Description |
| ---------------------- | ---------------------- | ---------------------- | ---------------------- |
| `playlistID` | *Double* | :heavy_check_mark: | the ID of the playlist |

View File

@@ -0,0 +1,11 @@
# DeletePlaylistResponse
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `object` | [lukehagar.plexapi.plexapi.models.operations.DeletePlaylistResponseBody](../../models/operations/DeletePlaylistResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# DeletePlaylistResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.DeletePlaylistErrors](../../models/operations/DeletePlaylistErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,12 @@
# Device
## Fields
| Field | Type | Required | Description | Example |
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
| `id` | *Double* | :heavy_minus_sign: | N/A | 1 |
| `name` | *String* | :heavy_minus_sign: | N/A | iPhone |
| `platform` | *String* | :heavy_minus_sign: | N/A | iOS |
| `clientIdentifier` | *String* | :heavy_minus_sign: | N/A | |
| `createdAt` | *Double* | :heavy_minus_sign: | N/A | 1654131230 |

View File

@@ -0,0 +1,8 @@
# Director
## Fields
| Field | Type | Required | Description | Example |
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
| `tag` | *String* | :heavy_minus_sign: | N/A | Peyton Reed |

View File

@@ -0,0 +1,10 @@
# Directory
## Fields
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `count` | *Double* | :heavy_minus_sign: | N/A |
| `key` | *String* | :heavy_minus_sign: | N/A |
| `title` | *String* | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,11 @@
# Download
Indicate that you want to start download any updates found.
## Values
| Name | Value |
| ------ | ------ |
| `ZERO` | 0 |
| `ONE` | 1 |

View File

@@ -0,0 +1,10 @@
# EnablePaperTrailErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,11 @@
# EnablePaperTrailResponse
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `object` | [lukehagar.plexapi.plexapi.models.operations.EnablePaperTrailResponseBody](../../models/operations/EnablePaperTrailResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# EnablePaperTrailResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.EnablePaperTrailErrors](../../models/operations/EnablePaperTrailErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# Errors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,11 @@
# Field
## Fields
| Field | Type | Required | Description | Example |
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
| `key` | *String* | :heavy_minus_sign: | N/A | label |
| `title` | *String* | :heavy_minus_sign: | N/A | Label |
| `type` | *String* | :heavy_minus_sign: | N/A | tag |
| `subType` | *String* | :heavy_minus_sign: | N/A | bitrate |

View File

@@ -0,0 +1,9 @@
# FieldType
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| `type` | *String* | :heavy_minus_sign: | N/A | resolution |
| `operator` | List<[lukehagar.plexapi.plexapi.models.operations.Operator](../../models/operations/Operator.md)> | :heavy_minus_sign: | N/A | [<br/>{<br/>"key": "=",<br/>"title": "is"<br/>}<br/>] |

View File

@@ -0,0 +1,12 @@
# Filter
## Fields
| Field | Type | Required | Description | Example |
| ------------------------- | ------------------------- | ------------------------- | ------------------------- | ------------------------- |
| `filter` | *String* | :heavy_minus_sign: | N/A | label |
| `filterType` | *String* | :heavy_minus_sign: | N/A | string |
| `key` | *String* | :heavy_minus_sign: | N/A | /library/sections/1/label |
| `title` | *String* | :heavy_minus_sign: | N/A | Labels |
| `type` | *String* | :heavy_minus_sign: | N/A | filter |

View File

@@ -0,0 +1,15 @@
# Force
Force overwriting of duplicate playlists.
By default, a playlist file uploaded with the same path will overwrite the existing playlist.
The `force` argument is used to disable overwriting.
If the `force` argument is set to 0, a new playlist will be created suffixed with the date and time that the duplicate was uploaded.
## Values
| Name | Value |
| ------ | ------ |
| `ZERO` | 0 |
| `ONE` | 1 |

View File

@@ -0,0 +1,8 @@
# Genre
## Fields
| Field | Type | Required | Description | Example |
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
| `tag` | *String* | :heavy_minus_sign: | N/A | Comedy |

View File

@@ -0,0 +1,10 @@
# GetAvailableClientsErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,9 @@
# GetAvailableClientsMediaContainer
## Fields
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| `size` | *Double* | :heavy_minus_sign: | N/A | 1 |
| `server` | List<[lukehagar.plexapi.plexapi.models.operations.Server](../../models/operations/Server.md)> | :heavy_minus_sign: | N/A | |

View File

@@ -0,0 +1,12 @@
# GetAvailableClientsResponse
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `twoHundredApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.GetAvailableClientsResponseBody](../../models/operations/GetAvailableClientsResponseBody.md) | :heavy_minus_sign: | Available Clients |
| `fourHundredAndOneApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.GetAvailableClientsServerResponseBody](../../models/operations/GetAvailableClientsServerResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# GetAvailableClientsResponseBody
Available Clients
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| `mediaContainer` | [lukehagar.plexapi.plexapi.models.operations.GetAvailableClientsMediaContainer](../../models/operations/GetAvailableClientsMediaContainer.md) | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# GetAvailableClientsServerResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.GetAvailableClientsErrors](../../models/operations/GetAvailableClientsErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# GetButlerTasksButlerResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.GetButlerTasksErrors](../../models/operations/GetButlerTasksErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# GetButlerTasksErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,12 @@
# GetButlerTasksResponse
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `twoHundredApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.GetButlerTasksResponseBody](../../models/operations/GetButlerTasksResponseBody.md) | :heavy_minus_sign: | All butler tasks |
| `fourHundredAndOneApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.GetButlerTasksButlerResponseBody](../../models/operations/GetButlerTasksButlerResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# GetButlerTasksResponseBody
All butler tasks
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| `butlerTasks` | [lukehagar.plexapi.plexapi.models.operations.ButlerTasks](../../models/operations/ButlerTasks.md) | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# GetDevicesErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,10 @@
# GetDevicesMediaContainer
## Fields
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| `size` | *Double* | :heavy_minus_sign: | N/A | 151 |
| `identifier` | *String* | :heavy_minus_sign: | N/A | com.plexapp.system.devices |
| `device` | List<[lukehagar.plexapi.plexapi.models.operations.Device](../../models/operations/Device.md)> | :heavy_minus_sign: | N/A | |

View File

@@ -0,0 +1,12 @@
# GetDevicesResponse
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `twoHundredApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.GetDevicesResponseBody](../../models/operations/GetDevicesResponseBody.md) | :heavy_minus_sign: | Devices |
| `fourHundredAndOneApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.GetDevicesServerResponseBody](../../models/operations/GetDevicesServerResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# GetDevicesResponseBody
Devices
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| `mediaContainer` | [lukehagar.plexapi.plexapi.models.operations.GetDevicesMediaContainer](../../models/operations/GetDevicesMediaContainer.md) | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# GetDevicesServerResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.GetDevicesErrors](../../models/operations/GetDevicesErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# GetFileHashErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,9 @@
# GetFileHashRequest
## Fields
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |
| `url` | *String* | :heavy_check_mark: | This is the path to the local file, must be prefixed by `file://` | file://C:\Image.png&type=13 |
| `type` | *Double* | :heavy_minus_sign: | Item type | |

View File

@@ -0,0 +1,11 @@
# GetFileHashResponse
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `object` | [lukehagar.plexapi.plexapi.models.operations.GetFileHashResponseBody](../../models/operations/GetFileHashResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# GetFileHashResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.GetFileHashErrors](../../models/operations/GetFileHashErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,10 @@
# GetGlobalHubsErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,10 @@
# GetGlobalHubsHubsResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.GetGlobalHubsErrors](../../models/operations/GetGlobalHubsErrors.md)> | :heavy_minus_sign: | N/A |

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,24 @@
# GetGlobalHubsMetadata
## Fields
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
| `ratingKey` | *String* | :heavy_minus_sign: | N/A | 57070 |
| `key` | *String* | :heavy_minus_sign: | N/A | /playlists/57070/items |
| `guid` | *String* | :heavy_minus_sign: | N/A | com.plexapp.agents.none://9fee6c5b-3143-4923-813e-57bd0190056c |
| `type` | *String* | :heavy_minus_sign: | N/A | playlist |
| `title` | *String* | :heavy_minus_sign: | N/A | November Movie Day |
| `titleSort` | *String* | :heavy_minus_sign: | N/A | Tracks |
| `summary` | *String* | :heavy_minus_sign: | N/A | |
| `smart` | *Boolean* | :heavy_minus_sign: | N/A | false |
| `playlistType` | *String* | :heavy_minus_sign: | N/A | video |
| `composite` | *String* | :heavy_minus_sign: | N/A | /playlists/57070/composite/1668787730 |
| `icon` | *String* | :heavy_minus_sign: | N/A | playlist://image.smart |
| `viewCount` | *Integer* | :heavy_minus_sign: | N/A | 2 |
| `lastViewedAt` | *Integer* | :heavy_minus_sign: | N/A | 1668787732 |
| `duration` | *Integer* | :heavy_minus_sign: | N/A | 16873000 |
| `leafCount` | *Integer* | :heavy_minus_sign: | N/A | 3 |
| `addedAt` | *Integer* | :heavy_minus_sign: | N/A | 1668779618 |
| `updatedAt` | *Integer* | :heavy_minus_sign: | N/A | 1668787730 |

View File

@@ -0,0 +1,9 @@
# GetGlobalHubsRequest
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `count` | *Double* | :heavy_minus_sign: | The number of items to return with each hub. |
| `onlyTransient` | [lukehagar.plexapi.plexapi.models.operations.OnlyTransient](../../models/operations/OnlyTransient.md) | :heavy_minus_sign: | Only return hubs which are "transient", meaning those which are prone to changing after media playback or addition (e.g. On Deck, or Recently Added). |

View File

@@ -0,0 +1,12 @@
# GetGlobalHubsResponse
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `twoHundredApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.GetGlobalHubsResponseBody](../../models/operations/GetGlobalHubsResponseBody.md) | :heavy_minus_sign: | returns global hubs |
| `fourHundredAndOneApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.GetGlobalHubsHubsResponseBody](../../models/operations/GetGlobalHubsHubsResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# GetGlobalHubsResponseBody
returns global hubs
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| `mediaContainer` | [lukehagar.plexapi.plexapi.models.operations.GetGlobalHubsMediaContainer](../../models/operations/GetGlobalHubsMediaContainer.md) | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,28 @@
# GetLibrariesDirectory
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| `allowSync` | *Boolean* | :heavy_minus_sign: | N/A | true |
| `art` | *String* | :heavy_minus_sign: | N/A | /:/resources/movie-fanart.jpg |
| `composite` | *String* | :heavy_minus_sign: | N/A | /library/sections/1/composite/1705615584 |
| `filters` | *Boolean* | :heavy_minus_sign: | N/A | true |
| `refreshing` | *Boolean* | :heavy_minus_sign: | N/A | false |
| `thumb` | *String* | :heavy_minus_sign: | N/A | /:/resources/movie.png |
| `key` | *String* | :heavy_minus_sign: | N/A | 1 |
| `type` | *String* | :heavy_minus_sign: | N/A | movie |
| `title` | *String* | :heavy_minus_sign: | N/A | Movies |
| `agent` | *String* | :heavy_minus_sign: | N/A | tv.plex.agents.movie |
| `scanner` | *String* | :heavy_minus_sign: | N/A | Plex Movie |
| `language` | *String* | :heavy_minus_sign: | N/A | en-US |
| `uuid` | *String* | :heavy_minus_sign: | N/A | 322a231a-b7f7-49f5-920f-14c61199cd30 |
| `updatedAt` | *Integer* | :heavy_minus_sign: | N/A | 1705615634 |
| `createdAt` | *Integer* | :heavy_minus_sign: | N/A | 1654131312 |
| `scannedAt` | *Integer* | :heavy_minus_sign: | N/A | 1705615584 |
| `content` | *Boolean* | :heavy_minus_sign: | N/A | true |
| `directory` | *Boolean* | :heavy_minus_sign: | N/A | true |
| `contentChangedAt` | *Integer* | :heavy_minus_sign: | N/A | 3192854 |
| `hidden` | *Integer* | :heavy_minus_sign: | N/A | 0 |
| `location` | List<[lukehagar.plexapi.plexapi.models.operations.GetLibrariesLocation](../../models/operations/GetLibrariesLocation.md)> | :heavy_minus_sign: | N/A | [<br/>{<br/>"id": 1,<br/>"path": "/movies"<br/>}<br/>] |

View File

@@ -0,0 +1,10 @@
# GetLibrariesErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,10 @@
# GetLibrariesLibraryResponseBody
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| `errors` | List<[lukehagar.plexapi.plexapi.models.operations.GetLibrariesErrors](../../models/operations/GetLibrariesErrors.md)> | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,9 @@
# GetLibrariesLocation
## Fields
| Field | Type | Required | Description | Example |
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
| `id` | *Integer* | :heavy_minus_sign: | N/A | 1 |
| `path` | *String* | :heavy_minus_sign: | N/A | /movies |

View File

@@ -0,0 +1,11 @@
# GetLibrariesMediaContainer
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `size` | *Integer* | :heavy_minus_sign: | N/A | 5 |
| `allowSync` | *Boolean* | :heavy_minus_sign: | N/A | false |
| `title1` | *String* | :heavy_minus_sign: | N/A | Plex Library |
| `directory` | List<[lukehagar.plexapi.plexapi.models.operations.GetLibrariesDirectory](../../models/operations/GetLibrariesDirectory.md)> | :heavy_minus_sign: | N/A | [<br/>{<br/>"allowSync": true,<br/>"art": "/:/resources/movie-fanart.jpg",<br/>"composite": "/library/sections/1/composite/1705615584",<br/>"filters": true,<br/>"refreshing": false,<br/>"thumb": "/:/resources/movie.png",<br/>"key": "1",<br/>"type": "movie",<br/>"title": "Movies",<br/>"agent": "tv.plex.agents.movie",<br/>"scanner": "Plex Movie",<br/>"language": "en-US",<br/>"uuid": "322a231a-b7f7-49f5-920f-14c61199cd30",<br/>"updatedAt": 1705615634,<br/>"createdAt": 1654131312,<br/>"scannedAt": 1705615584,<br/>"content": true,<br/>"directory": true,<br/>"contentChangedAt": 3192854,<br/>"hidden": 0,<br/>"Location": [<br/>{<br/>"id": 1,<br/>"path": "/movies"<br/>}<br/>]<br/>}<br/>] |

View File

@@ -0,0 +1,12 @@
# GetLibrariesResponse
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse<byte[]>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `twoHundredApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.GetLibrariesResponseBody](../../models/operations/GetLibrariesResponseBody.md) | :heavy_minus_sign: | The libraries available on the Server |
| `fourHundredAndOneApplicationJsonObject` | [lukehagar.plexapi.plexapi.models.operations.GetLibrariesLibraryResponseBody](../../models/operations/GetLibrariesLibraryResponseBody.md) | :heavy_minus_sign: | Unauthorized - Returned if the X-Plex-Token is missing from the header or query. |

View File

@@ -0,0 +1,10 @@
# GetLibrariesResponseBody
The libraries available on the Server
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| `mediaContainer` | [lukehagar.plexapi.plexapi.models.operations.GetLibrariesMediaContainer](../../models/operations/GetLibrariesMediaContainer.md) | :heavy_minus_sign: | N/A |

View File

@@ -0,0 +1,12 @@
# GetLibraryDirectory
## Fields
| Field | Type | Required | Description | Example |
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
| `key` | *String* | :heavy_minus_sign: | N/A | search?type=1 |
| `title` | *String* | :heavy_minus_sign: | N/A | Search... |
| `secondary` | *Boolean* | :heavy_minus_sign: | N/A | true |
| `prompt` | *String* | :heavy_minus_sign: | N/A | Search Movies |
| `search` | *Boolean* | :heavy_minus_sign: | N/A | true |

View File

@@ -0,0 +1,10 @@
# GetLibraryErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

View File

@@ -0,0 +1,8 @@
# GetLibraryHubsCountry
## Fields
| Field | Type | Required | Description | Example |
| ------------------------ | ------------------------ | ------------------------ | ------------------------ | ------------------------ |
| `tag` | *String* | :heavy_minus_sign: | N/A | United States of America |

View File

@@ -0,0 +1,8 @@
# GetLibraryHubsDirector
## Fields
| Field | Type | Required | Description | Example |
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
| `tag` | *String* | :heavy_minus_sign: | N/A | Nathan Greno |

View File

@@ -0,0 +1,10 @@
# GetLibraryHubsErrors
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `code` | *Double* | :heavy_minus_sign: | N/A | 1001 |
| `message` | *String* | :heavy_minus_sign: | N/A | User could not be authenticated |
| `status` | *Double* | :heavy_minus_sign: | N/A | 401 |

Some files were not shown because too many files have changed in this diff Show More