mirror of
https://github.com/LukeHagar/plexjava.git
synced 2025-12-07 20:47:45 +00:00
## Java SDK Changes Detected:
* `plex-api.libraryPlaylists.addPlaylistItems()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.libraryPlaylists.clearPlaylistItems()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.libraryCollections.moveCollectionItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.libraryCollections.deleteCollectionItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.libraryCollections.addCollectionItems()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.content.getSonicallySimilar()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.butler.stopTask()`: `request` **Changed** **Breaking** ⚠️ * `plex-api.butler.startTask()`: `request` **Changed** **Breaking** ⚠️ * `plex-api.content.getSonicPath()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.downloadQueue.getItemDecision()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.hubs.getAllHubs()`: * `request.onlyTransient` **Changed** * `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.hubs.getContinueWatching()`: `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.hubs.getPromotedHubs()`: `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.hubs.getMetadataHubs()`: * `request.onlyTransient` **Changed** * `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.hubs.getPostplayHubs()`: * `request.onlyTransient` **Changed** * `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.hubs.getRelatedHubs()`: * `request.onlyTransient` **Changed** * `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.hubs.getSectionHubs()`: * `request.onlyTransient` **Changed** * `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.content.getAllLeaves()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.content.listContent()`: * `request` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.search.searchHubs()`: `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.content.getAlbums()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getLibraryItems()`: * `request.mediaQuery` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.ingestTransientItem()`: * `request` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getLibraryMatches()`: * `request` **Changed** **Breaking** ⚠️ * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.content.getMetadataItem()`: * `request` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getSections()`: `response.mediacontainer.directory.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.addSection()`: * `request` **Changed** * `response.mediacontainer.directory.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getTags()`: * `request.type` **Changed** **Breaking** ⚠️ * `plex-api.content.getCollectionItems()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getAllItemLeaves()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.status.listSessions()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.playQueue.movePlayQueueItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getExtras()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.playQueue.deletePlayQueueItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.playQueue.unshuffle()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.listMatches()`: * `request.manual` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.listSonicallySimilar()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.playQueue.shuffle()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getRelatedItems()`: `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.listSimilar()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.playQueue.resetPlayQueue()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getItemTree()`: `response.mediacontainer.metadataItem.[]` **Changed** **Breaking** ⚠️ * `plex-api.playQueue.clearPlayQueue()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.playQueue.addToPlayQueue()`: * `request.next` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getCommon()`: * `request.mediaQuery` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getPerson()`: `response.mediacontainer.directory.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.listPersonMedia()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.playQueue.getPlayQueue()`: * `request` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getLibraryDetails()`: * `request.includeDetails` **Changed** * `response.mediacontainer.directory.[]` **Changed** **Breaking** ⚠️ * `plex-api.libraryPlaylists.movePlaylistItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.autocomplete()`: * `request.mediaQuery` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.library.getCollections()`: * `request.mediaQuery` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.libraryPlaylists.getPlaylistGeneratorItems()`: `response.mediacontainer.metadata` **Changed** **Breaking** ⚠️ * `plex-api.libraryPlaylists.deletePlaylistItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.search.voiceSearchHubs()`: * `request.type` **Changed** **Breaking** ⚠️ * `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.libraryPlaylists.createPlaylist()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.playlist.getPlaylistItems()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.playlist.getPlaylist()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.playlist.listPlaylists()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.collections.createCollection()`: * `request.type` **Changed** **Breaking** ⚠️ * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.dvRs.tuneChannel()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.liveTv.getSessions()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.liveTv.getLiveTvSession()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.transcoder.makeDecision()`: * `request` **Changed** * `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️ * `plex-api.subscriptions.getAllSubscriptions()`: * `request` **Changed** * `response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️ * `plex-api.subscriptions.createSubscription()`: `response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️ * `plex-api.subscriptions.getScheduledRecordings()`: `response.mediacontainer.mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️ * `plex-api.subscriptions.getTemplate()`: `response.mediacontainer.subscriptionTemplate.[].mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️ * `plex-api.subscriptions.getSubscription()`: * `request` **Changed** * `response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️ * `plex-api.subscriptions.editSubscriptionPreferences()`: `response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️ * `plex-api.subscriptions.reorderSubscription()`: `response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️ * `plex-api.library.addSubtitles()`: `request` **Changed** * `plex-api.libraryPlaylists.uploadPlaylist()`: * `request.force` **Changed** * `plex-api.transcoder.transcodeSubtitles()`: `request` **Changed** * `plex-api.transcoder.startTranscodeSession()`: `request` **Changed** * `plex-api.library.getMediaPart()`: * `request.download` **Changed** * `plex-api.library.detectIntros()`: * `request.force` **Changed** * `plex-api.library.getSectionImage()`: * `request.mediaQuery` **Changed** * `plex-api.library.deleteMediaItem()`: * `request.proxy` **Changed** * `plex-api.library.refreshItemsMetadata()`: * `request.markUpdated` **Changed** * `plex-api.authentication.postUsersSignInData()`: **Added** * `plex-api.authentication.getTokenDetails()`: **Added** * `plex-api.library.detectCredits()`: `request` **Changed** * `plex-api.library.setStreamSelection()`: * `request.allParts` **Changed** * `plex-api.library.updateItems()`: * `request.field.locked` **Changed** * `plex-api.playQueue.createPlayQueue()`: `request` **Changed** * `plex-api.library.deleteLibrarySection()`: * `request.async` **Changed** * `plex-api.library.getAugmentationStatus()`: * `request.wait` **Changed** * `plex-api.transcoder.transcodeImage()`: `request` **Changed** * `plex-api.devices.modifyDevice()`: * `request.enabled` **Changed** * `plex-api.library.detectVoiceActivity()`: `request` **Changed** * `plex-api.library.getStream()`: * `request.autoAdjustSubtitle` **Changed** * `plex-api.library.startBifGeneration()`: * `request.force` **Changed** * `plex-api.library.getFirstCharacters()`: * `request.mediaQuery` **Changed** * `plex-api.ultraBlur.getImage()`: * `request.noise` **Changed** * `plex-api.library.generateThumbs()`: * `request.force` **Changed** * `plex-api.updater.applyUpdates()`: `request` **Changed** * `plex-api.updater.checkUpdates()`: * `request.download` **Changed** * `plex-api.library.deleteMetadataItem()`: * `request.proxy` **Changed** * `plex-api.library.optimizeDatabase()`: * `request.async` **Changed** * `plex-api.library.refreshSection()`: * `request.force` **Changed** * `plex-api.hubs.updateHubVisibility()`: `request` **Changed** * `plex-api.hubs.createCustomHub()`: `request` **Changed** * `plex-api.downloadQueue.addDownloadQueueItems()`: `request` **Changed** * `plex-api.timeline.report()`: `request` **Changed** * `plex-api.general.getSourceConnectionInformation()`: * `request.refresh` **Changed** * `plex-api.plex.getServerResources()`: **Added** * `plex-api.users.getUsers()`: **Added**
This commit is contained in:
@@ -100,7 +100,7 @@ package hello.world;
|
||||
import dev.plexapi.sdk.PlexAPI;
|
||||
import dev.plexapi.sdk.models.operations.GetLibraryItemsRequest;
|
||||
import dev.plexapi.sdk.models.operations.GetLibraryItemsResponse;
|
||||
import dev.plexapi.sdk.models.shared.Accepts;
|
||||
import dev.plexapi.sdk.models.shared.*;
|
||||
import java.lang.Exception;
|
||||
|
||||
public class Application {
|
||||
@@ -123,6 +123,11 @@ public class Application {
|
||||
.build();
|
||||
|
||||
GetLibraryItemsRequest req = GetLibraryItemsRequest.builder()
|
||||
.mediaQuery(MediaQuery.builder()
|
||||
.type(MediaType.Episode)
|
||||
.sourceType(2L)
|
||||
.sort("duration:desc,index")
|
||||
.build())
|
||||
.build();
|
||||
|
||||
GetLibraryItemsResponse res = sdk.library().getLibraryItems()
|
||||
@@ -272,8 +277,8 @@ public class Application {
|
||||
IngestTransientItemRequest req = IngestTransientItemRequest.builder()
|
||||
.url("file:///storage%2Femulated%2F0%2FArcher-S01E01.mkv")
|
||||
.virtualFilePath("/Avatar.mkv")
|
||||
.computeHashes(BoolInt.ONE)
|
||||
.ingestNonMatches(BoolInt.ONE)
|
||||
.computeHashes(BoolInt.True)
|
||||
.ingestNonMatches(BoolInt.True)
|
||||
.build();
|
||||
|
||||
IngestTransientItemResponse res = sdk.library().ingestTransientItem()
|
||||
@@ -320,8 +325,7 @@ package hello.world;
|
||||
import dev.plexapi.sdk.PlexAPI;
|
||||
import dev.plexapi.sdk.models.operations.GetLibraryMatchesRequest;
|
||||
import dev.plexapi.sdk.models.operations.GetLibraryMatchesResponse;
|
||||
import dev.plexapi.sdk.models.shared.Accepts;
|
||||
import dev.plexapi.sdk.models.shared.BoolInt;
|
||||
import dev.plexapi.sdk.models.shared.*;
|
||||
import java.lang.Exception;
|
||||
|
||||
public class Application {
|
||||
@@ -344,9 +348,10 @@ public class Application {
|
||||
.build();
|
||||
|
||||
GetLibraryMatchesRequest req = GetLibraryMatchesRequest.builder()
|
||||
.includeFullMetadata(BoolInt.ONE)
|
||||
.includeAncestorMetadata(BoolInt.ONE)
|
||||
.includeAlternateMetadataSources(BoolInt.ONE)
|
||||
.type(MediaType.TvShow)
|
||||
.includeFullMetadata(BoolInt.True)
|
||||
.includeAncestorMetadata(BoolInt.True)
|
||||
.includeAlternateMetadataSources(BoolInt.True)
|
||||
.build();
|
||||
|
||||
GetLibraryMatchesResponse res = sdk.library().getLibraryMatches()
|
||||
@@ -413,7 +418,7 @@ public class Application {
|
||||
.build();
|
||||
|
||||
OptimizeDatabaseRequest req = OptimizeDatabaseRequest.builder()
|
||||
.async(BoolInt.ONE)
|
||||
.async(BoolInt.True)
|
||||
.build();
|
||||
|
||||
OptimizeDatabaseResponse res = sdk.library().optimizeDatabase()
|
||||
@@ -602,8 +607,8 @@ public class Application {
|
||||
"O:\fatboy\\Media\\My Music"))
|
||||
.prefs(QueryParamPrefs.builder()
|
||||
.build())
|
||||
.relative(BoolInt.ONE)
|
||||
.importFromiTunes(BoolInt.ONE)
|
||||
.relative(BoolInt.True)
|
||||
.importFromiTunes(BoolInt.True)
|
||||
.build();
|
||||
|
||||
AddSectionResponse res = sdk.library().addSection()
|
||||
@@ -818,6 +823,7 @@ import dev.plexapi.sdk.PlexAPI;
|
||||
import dev.plexapi.sdk.models.operations.GetTagsRequest;
|
||||
import dev.plexapi.sdk.models.operations.GetTagsResponse;
|
||||
import dev.plexapi.sdk.models.shared.Accepts;
|
||||
import dev.plexapi.sdk.models.shared.MediaType;
|
||||
import java.lang.Exception;
|
||||
|
||||
public class Application {
|
||||
@@ -840,6 +846,7 @@ public class Application {
|
||||
.build();
|
||||
|
||||
GetTagsRequest req = GetTagsRequest.builder()
|
||||
.type(MediaType.TvShow)
|
||||
.build();
|
||||
|
||||
GetTagsResponse res = sdk.library().getTags()
|
||||
@@ -907,7 +914,7 @@ public class Application {
|
||||
|
||||
DeleteMetadataItemRequest req = DeleteMetadataItemRequest.builder()
|
||||
.ids("<value>")
|
||||
.proxy(BoolInt.ONE)
|
||||
.proxy(BoolInt.True)
|
||||
.build();
|
||||
|
||||
DeleteMetadataItemResponse res = sdk.library().deleteMetadataItem()
|
||||
@@ -1234,7 +1241,7 @@ public class Application {
|
||||
|
||||
GenerateThumbsRequest req = GenerateThumbsRequest.builder()
|
||||
.ids("<value>")
|
||||
.force(BoolInt.ONE)
|
||||
.force(BoolInt.True)
|
||||
.build();
|
||||
|
||||
GenerateThumbsResponse res = sdk.library().generateThumbs()
|
||||
@@ -1300,8 +1307,8 @@ public class Application {
|
||||
|
||||
DetectCreditsRequest req = DetectCreditsRequest.builder()
|
||||
.ids("<value>")
|
||||
.force(BoolInt.ONE)
|
||||
.manual(BoolInt.ONE)
|
||||
.force(BoolInt.True)
|
||||
.manual(BoolInt.True)
|
||||
.build();
|
||||
|
||||
DetectCreditsResponse res = sdk.library().detectCredits()
|
||||
@@ -1564,7 +1571,7 @@ public class Application {
|
||||
|
||||
StartBifGenerationRequest req = StartBifGenerationRequest.builder()
|
||||
.ids("<value>")
|
||||
.force(BoolInt.ONE)
|
||||
.force(BoolInt.True)
|
||||
.build();
|
||||
|
||||
StartBifGenerationResponse res = sdk.library().startBifGeneration()
|
||||
@@ -1630,7 +1637,7 @@ public class Application {
|
||||
|
||||
DetectIntrosRequest req = DetectIntrosRequest.builder()
|
||||
.ids("<value>")
|
||||
.force(BoolInt.ONE)
|
||||
.force(BoolInt.True)
|
||||
.build();
|
||||
|
||||
DetectIntrosResponse res = sdk.library().detectIntros()
|
||||
@@ -1829,7 +1836,7 @@ public class Application {
|
||||
|
||||
ListMatchesRequest req = ListMatchesRequest.builder()
|
||||
.ids("<value>")
|
||||
.manual(BoolInt.ONE)
|
||||
.manual(BoolInt.True)
|
||||
.build();
|
||||
|
||||
ListMatchesResponse res = sdk.library().listMatches()
|
||||
@@ -2100,7 +2107,7 @@ public class Application {
|
||||
|
||||
RefreshItemsMetadataRequest req = RefreshItemsMetadataRequest.builder()
|
||||
.ids("<value>")
|
||||
.markUpdated(BoolInt.ONE)
|
||||
.markUpdated(BoolInt.True)
|
||||
.build();
|
||||
|
||||
RefreshItemsMetadataResponse res = sdk.library().refreshItemsMetadata()
|
||||
@@ -2362,8 +2369,8 @@ public class Application {
|
||||
|
||||
AddSubtitlesRequest req = AddSubtitlesRequest.builder()
|
||||
.ids("<value>")
|
||||
.forced(BoolInt.ONE)
|
||||
.hearingImpaired(BoolInt.ONE)
|
||||
.forced(BoolInt.True)
|
||||
.hearingImpaired(BoolInt.True)
|
||||
.build();
|
||||
|
||||
AddSubtitlesResponse res = sdk.library().addSubtitles()
|
||||
@@ -2625,8 +2632,8 @@ public class Application {
|
||||
|
||||
DetectVoiceActivityRequest req = DetectVoiceActivityRequest.builder()
|
||||
.ids("<value>")
|
||||
.force(BoolInt.ONE)
|
||||
.manual(BoolInt.ONE)
|
||||
.force(BoolInt.True)
|
||||
.manual(BoolInt.True)
|
||||
.build();
|
||||
|
||||
DetectVoiceActivityResponse res = sdk.library().detectVoiceActivity()
|
||||
@@ -2692,7 +2699,7 @@ public class Application {
|
||||
|
||||
GetAugmentationStatusRequest req = GetAugmentationStatusRequest.builder()
|
||||
.augmentationId("<id>")
|
||||
.wait_(BoolInt.ONE)
|
||||
.wait_(BoolInt.True)
|
||||
.build();
|
||||
|
||||
GetAugmentationStatusResponse res = sdk.library().getAugmentationStatus()
|
||||
@@ -2758,7 +2765,7 @@ public class Application {
|
||||
|
||||
SetStreamSelectionRequest req = SetStreamSelectionRequest.builder()
|
||||
.partId(360489L)
|
||||
.allParts(BoolInt.ONE)
|
||||
.allParts(BoolInt.True)
|
||||
.build();
|
||||
|
||||
SetStreamSelectionResponse res = sdk.library().setStreamSelection()
|
||||
@@ -2956,7 +2963,7 @@ public class Application {
|
||||
|
||||
DeleteLibrarySectionRequest req = DeleteLibrarySectionRequest.builder()
|
||||
.sectionId("<id>")
|
||||
.async(BoolInt.ONE)
|
||||
.async(BoolInt.True)
|
||||
.build();
|
||||
|
||||
DeleteLibrarySectionResponse res = sdk.library().deleteLibrarySection()
|
||||
@@ -3022,7 +3029,7 @@ public class Application {
|
||||
|
||||
GetLibraryDetailsRequest req = GetLibraryDetailsRequest.builder()
|
||||
.sectionId("<id>")
|
||||
.includeDetails(BoolInt.ONE)
|
||||
.includeDetails(BoolInt.True)
|
||||
.build();
|
||||
|
||||
GetLibraryDetailsResponse res = sdk.library().getLibraryDetails()
|
||||
@@ -3204,7 +3211,7 @@ public class Application {
|
||||
|
||||
UpdateItemsRequest req = UpdateItemsRequest.builder()
|
||||
.sectionId("<id>")
|
||||
.fieldLocked(BoolInt.ONE)
|
||||
.fieldLocked(BoolInt.True)
|
||||
.build();
|
||||
|
||||
UpdateItemsResponse res = sdk.library().updateItems()
|
||||
@@ -3310,7 +3317,7 @@ package hello.world;
|
||||
import dev.plexapi.sdk.PlexAPI;
|
||||
import dev.plexapi.sdk.models.operations.AutocompleteRequest;
|
||||
import dev.plexapi.sdk.models.operations.AutocompleteResponse;
|
||||
import dev.plexapi.sdk.models.shared.Accepts;
|
||||
import dev.plexapi.sdk.models.shared.*;
|
||||
import java.lang.Exception;
|
||||
|
||||
public class Application {
|
||||
@@ -3334,6 +3341,11 @@ public class Application {
|
||||
|
||||
AutocompleteRequest req = AutocompleteRequest.builder()
|
||||
.sectionId(942007L)
|
||||
.mediaQuery(MediaQuery.builder()
|
||||
.type(MediaType.Episode)
|
||||
.sourceType(2L)
|
||||
.sort("duration:desc,index")
|
||||
.build())
|
||||
.build();
|
||||
|
||||
AutocompleteResponse res = sdk.library().autocomplete()
|
||||
@@ -3376,7 +3388,7 @@ package hello.world;
|
||||
import dev.plexapi.sdk.PlexAPI;
|
||||
import dev.plexapi.sdk.models.operations.GetCollectionsRequest;
|
||||
import dev.plexapi.sdk.models.operations.GetCollectionsResponse;
|
||||
import dev.plexapi.sdk.models.shared.Accepts;
|
||||
import dev.plexapi.sdk.models.shared.*;
|
||||
import java.lang.Exception;
|
||||
|
||||
public class Application {
|
||||
@@ -3400,6 +3412,11 @@ public class Application {
|
||||
|
||||
GetCollectionsRequest req = GetCollectionsRequest.builder()
|
||||
.sectionId(348838L)
|
||||
.mediaQuery(MediaQuery.builder()
|
||||
.type(MediaType.Episode)
|
||||
.sourceType(2L)
|
||||
.sort("duration:desc,index")
|
||||
.build())
|
||||
.build();
|
||||
|
||||
GetCollectionsResponse res = sdk.library().getCollections()
|
||||
@@ -3443,7 +3460,7 @@ package hello.world;
|
||||
import dev.plexapi.sdk.PlexAPI;
|
||||
import dev.plexapi.sdk.models.operations.GetCommonRequest;
|
||||
import dev.plexapi.sdk.models.operations.GetCommonResponse;
|
||||
import dev.plexapi.sdk.models.shared.Accepts;
|
||||
import dev.plexapi.sdk.models.shared.*;
|
||||
import java.lang.Exception;
|
||||
|
||||
public class Application {
|
||||
@@ -3467,6 +3484,11 @@ public class Application {
|
||||
|
||||
GetCommonRequest req = GetCommonRequest.builder()
|
||||
.sectionId(298154L)
|
||||
.mediaQuery(MediaQuery.builder()
|
||||
.type(MediaType.Episode)
|
||||
.sourceType(2L)
|
||||
.sort("duration:desc,index")
|
||||
.build())
|
||||
.build();
|
||||
|
||||
GetCommonResponse res = sdk.library().getCommon()
|
||||
@@ -3639,7 +3661,7 @@ package hello.world;
|
||||
import dev.plexapi.sdk.PlexAPI;
|
||||
import dev.plexapi.sdk.models.operations.GetFirstCharactersRequest;
|
||||
import dev.plexapi.sdk.models.operations.GetFirstCharactersResponse;
|
||||
import dev.plexapi.sdk.models.shared.Accepts;
|
||||
import dev.plexapi.sdk.models.shared.*;
|
||||
import java.lang.Exception;
|
||||
|
||||
public class Application {
|
||||
@@ -3663,6 +3685,11 @@ public class Application {
|
||||
|
||||
GetFirstCharactersRequest req = GetFirstCharactersRequest.builder()
|
||||
.sectionId(3947L)
|
||||
.mediaQuery(MediaQuery.builder()
|
||||
.type(MediaType.Episode)
|
||||
.sourceType(2L)
|
||||
.sort("duration:desc,index")
|
||||
.build())
|
||||
.build();
|
||||
|
||||
GetFirstCharactersResponse res = sdk.library().getFirstCharacters()
|
||||
@@ -4053,7 +4080,7 @@ public class Application {
|
||||
|
||||
RefreshSectionRequest req = RefreshSectionRequest.builder()
|
||||
.sectionId(450300L)
|
||||
.force(BoolInt.ONE)
|
||||
.force(BoolInt.True)
|
||||
.build();
|
||||
|
||||
RefreshSectionResponse res = sdk.library().refreshSection()
|
||||
@@ -4650,7 +4677,7 @@ public class Application {
|
||||
DeleteMediaItemRequest req = DeleteMediaItemRequest.builder()
|
||||
.ids("<value>")
|
||||
.mediaItem("<value>")
|
||||
.proxy(BoolInt.ONE)
|
||||
.proxy(BoolInt.True)
|
||||
.build();
|
||||
|
||||
DeleteMediaItemResponse res = sdk.library().deleteMediaItem()
|
||||
@@ -4822,7 +4849,7 @@ package hello.world;
|
||||
import dev.plexapi.sdk.PlexAPI;
|
||||
import dev.plexapi.sdk.models.operations.GetSectionImageRequest;
|
||||
import dev.plexapi.sdk.models.operations.GetSectionImageResponse;
|
||||
import dev.plexapi.sdk.models.shared.Accepts;
|
||||
import dev.plexapi.sdk.models.shared.*;
|
||||
import java.lang.Exception;
|
||||
|
||||
public class Application {
|
||||
@@ -4847,6 +4874,11 @@ public class Application {
|
||||
GetSectionImageRequest req = GetSectionImageRequest.builder()
|
||||
.sectionId(925611L)
|
||||
.updatedAt(117413L)
|
||||
.mediaQuery(MediaQuery.builder()
|
||||
.type(MediaType.Episode)
|
||||
.sourceType(2L)
|
||||
.sort("duration:desc,index")
|
||||
.build())
|
||||
.build();
|
||||
|
||||
GetSectionImageResponse res = sdk.library().getSectionImage()
|
||||
@@ -4978,7 +5010,7 @@ public class Application {
|
||||
GetStreamRequest req = GetStreamRequest.builder()
|
||||
.streamId(314506L)
|
||||
.ext("<value>")
|
||||
.autoAdjustSubtitle(BoolInt.ONE)
|
||||
.autoAdjustSubtitle(BoolInt.True)
|
||||
.build();
|
||||
|
||||
GetStreamResponse res = sdk.library().getStream()
|
||||
@@ -5181,7 +5213,7 @@ public class Application {
|
||||
.partId(877105L)
|
||||
.changestamp(970622L)
|
||||
.filename("example.file")
|
||||
.download(BoolInt.ONE)
|
||||
.download(BoolInt.True)
|
||||
.build();
|
||||
|
||||
GetMediaPartResponse res = sdk.library().getMediaPart()
|
||||
|
||||
Reference in New Issue
Block a user