mirror of
https://github.com/LukeHagar/plexjava.git
synced 2025-12-06 12:37:47 +00:00
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.404.5
This commit is contained in:
@@ -1,12 +1,12 @@
|
|||||||
lockVersion: 2.0.0
|
lockVersion: 2.0.0
|
||||||
id: 1732900d-e173-47c1-a90d-d45182eb35d9
|
id: 1732900d-e173-47c1-a90d-d45182eb35d9
|
||||||
management:
|
management:
|
||||||
docChecksum: 9f62ea35c6168986c8e3557d5df50b99
|
docChecksum: f387ae03f10decba230886eaab322b20
|
||||||
docVersion: 0.0.3
|
docVersion: 0.0.3
|
||||||
speakeasyVersion: 1.404.5
|
speakeasyVersion: 1.404.5
|
||||||
generationVersion: 2.426.2
|
generationVersion: 2.426.2
|
||||||
releaseVersion: 0.6.1
|
releaseVersion: 0.6.2
|
||||||
configChecksum: e9f20ce216bd3a2498c0708299b08208
|
configChecksum: 046f14829c0f092a936a69c12a4534a8
|
||||||
repoURL: https://github.com/LukeHagar/plexjava.git
|
repoURL: https://github.com/LukeHagar/plexjava.git
|
||||||
published: true
|
published: true
|
||||||
features:
|
features:
|
||||||
@@ -2034,6 +2034,7 @@ examples:
|
|||||||
includeHttps: 1
|
includeHttps: 1
|
||||||
includeRelay: 1
|
includeRelay: 1
|
||||||
includeIPv6: 1
|
includeIPv6: 1
|
||||||
|
X-Plex-Client-Identifier: "gcgzw5rz2xovp84b4vha3a40"
|
||||||
responses:
|
responses:
|
||||||
"401":
|
"401":
|
||||||
application/json: {"errors": []}
|
application/json: {"errors": []}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ generation:
|
|||||||
auth:
|
auth:
|
||||||
oAuth2ClientCredentialsEnabled: true
|
oAuth2ClientCredentialsEnabled: true
|
||||||
java:
|
java:
|
||||||
version: 0.6.1
|
version: 0.6.2
|
||||||
additionalDependencies: []
|
additionalDependencies: []
|
||||||
additionalPlugins: []
|
additionalPlugins: []
|
||||||
artifactID: plexapi
|
artifactID: plexapi
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ sources:
|
|||||||
- latest
|
- latest
|
||||||
plexapi:
|
plexapi:
|
||||||
sourceNamespace: plexapi
|
sourceNamespace: plexapi
|
||||||
sourceRevisionDigest: sha256:ed1af8e79d553cc0bf2f8f7975f445d80cb8bd58390bca18d1352577da5ec5ed
|
sourceRevisionDigest: sha256:a9bd67eaa35b8311162ae769209f725cc5da16e57976b4928c54594c02cd451c
|
||||||
sourceBlobDigest: sha256:157db2a169209c18fdca786b671c5da8d2b14dc3005574d08c9d667320869093
|
sourceBlobDigest: sha256:43ddffba137c37d2f64f8db185179a273bcc5ca7242594c932da99d1eb7f3e98
|
||||||
tags:
|
tags:
|
||||||
- latest
|
- latest
|
||||||
- main
|
- main
|
||||||
@@ -17,10 +17,10 @@ targets:
|
|||||||
plexjava:
|
plexjava:
|
||||||
source: plexapi
|
source: plexapi
|
||||||
sourceNamespace: plexapi
|
sourceNamespace: plexapi
|
||||||
sourceRevisionDigest: sha256:ed1af8e79d553cc0bf2f8f7975f445d80cb8bd58390bca18d1352577da5ec5ed
|
sourceRevisionDigest: sha256:a9bd67eaa35b8311162ae769209f725cc5da16e57976b4928c54594c02cd451c
|
||||||
sourceBlobDigest: sha256:157db2a169209c18fdca786b671c5da8d2b14dc3005574d08c9d667320869093
|
sourceBlobDigest: sha256:43ddffba137c37d2f64f8db185179a273bcc5ca7242594c932da99d1eb7f3e98
|
||||||
codeSamplesNamespace: code-samples-java-plexjava
|
codeSamplesNamespace: code-samples-java-plexjava
|
||||||
codeSamplesRevisionDigest: sha256:e01f78cd36aeb5eb46235c59f38fe7c81fa8b7b0b56fb76cf9c56af914f8e3a5
|
codeSamplesRevisionDigest: sha256:40bad00663958b34b9255a105a42474263029fd25e58660da79a50057fc50f7a
|
||||||
workflow:
|
workflow:
|
||||||
workflowVersion: 1.0.0
|
workflowVersion: 1.0.0
|
||||||
speakeasyVersion: latest
|
speakeasyVersion: latest
|
||||||
|
|||||||
30
README.md
30
README.md
@@ -62,7 +62,7 @@ The samples below show how a published SDK artifact is used:
|
|||||||
|
|
||||||
Gradle:
|
Gradle:
|
||||||
```groovy
|
```groovy
|
||||||
implementation 'dev.plexapi:plexapi:0.6.1'
|
implementation 'dev.plexapi:plexapi:0.6.2'
|
||||||
```
|
```
|
||||||
|
|
||||||
Maven:
|
Maven:
|
||||||
@@ -70,7 +70,7 @@ Maven:
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>dev.plexapi</groupId>
|
<groupId>dev.plexapi</groupId>
|
||||||
<artifactId>plexapi</artifactId>
|
<artifactId>plexapi</artifactId>
|
||||||
<version>0.6.1</version>
|
<version>0.6.2</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -265,7 +265,7 @@ public class Application {
|
|||||||
|
|
||||||
Certain parameters are configured globally. These parameters may be set on the SDK client instance itself during initialization. When configured as an option during SDK initialization, These global values will be used as defaults on the operations that use them. When such operations are called, there is a place in each to override the global value, if needed.
|
Certain parameters are configured globally. These parameters may be set on the SDK client instance itself during initialization. When configured as an option during SDK initialization, These global values will be used as defaults on the operations that use them. When such operations are called, there is a place in each to override the global value, if needed.
|
||||||
|
|
||||||
For example, you can set `ClientID` to `"gcgzw5rz2xovp84b4vha3a40"` at SDK initialization and then you do not have to pass the same value on calls to operations like `getPin`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration.
|
For example, you can set `ClientID` to `"gcgzw5rz2xovp84b4vha3a40"` at SDK initialization and then you do not have to pass the same value on calls to operations like `getServerResources`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration.
|
||||||
|
|
||||||
|
|
||||||
### Available Globals
|
### Available Globals
|
||||||
@@ -290,16 +290,20 @@ This is used to track the client application and its usage
|
|||||||
package hello.world;
|
package hello.world;
|
||||||
|
|
||||||
import dev.plexapi.sdk.PlexAPI;
|
import dev.plexapi.sdk.PlexAPI;
|
||||||
import dev.plexapi.sdk.models.errors.GetPinBadRequest;
|
import dev.plexapi.sdk.models.errors.GetServerResourcesBadRequest;
|
||||||
import dev.plexapi.sdk.models.operations.GetPinRequest;
|
import dev.plexapi.sdk.models.errors.GetServerResourcesUnauthorized;
|
||||||
import dev.plexapi.sdk.models.operations.GetPinResponse;
|
import dev.plexapi.sdk.models.operations.GetServerResourcesResponse;
|
||||||
|
import dev.plexapi.sdk.models.operations.IncludeHttps;
|
||||||
|
import dev.plexapi.sdk.models.operations.IncludeIPv6;
|
||||||
|
import dev.plexapi.sdk.models.operations.IncludeRelay;
|
||||||
import java.lang.Exception;
|
import java.lang.Exception;
|
||||||
|
|
||||||
public class Application {
|
public class Application {
|
||||||
|
|
||||||
public static void main(String[] args) throws GetPinBadRequest, Exception {
|
public static void main(String[] args) throws GetServerResourcesBadRequest, GetServerResourcesUnauthorized, Exception {
|
||||||
|
|
||||||
PlexAPI sdk = PlexAPI.builder()
|
PlexAPI sdk = PlexAPI.builder()
|
||||||
|
.accessToken("<YOUR_API_KEY_HERE>")
|
||||||
.clientID("gcgzw5rz2xovp84b4vha3a40")
|
.clientID("gcgzw5rz2xovp84b4vha3a40")
|
||||||
.clientName("Plex Web")
|
.clientName("Plex Web")
|
||||||
.clientVersion("4.133.0")
|
.clientVersion("4.133.0")
|
||||||
@@ -307,14 +311,14 @@ public class Application {
|
|||||||
.deviceName("Linux")
|
.deviceName("Linux")
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
GetPinRequest req = GetPinRequest.builder()
|
GetServerResourcesResponse res = sdk.plex().getServerResources()
|
||||||
.build();
|
.includeHttps(IncludeHttps.Enable)
|
||||||
|
.includeRelay(IncludeRelay.Enable)
|
||||||
GetPinResponse res = sdk.plex().getPin()
|
.includeIPv6(IncludeIPv6.Enable)
|
||||||
.request(req)
|
.clientID("gcgzw5rz2xovp84b4vha3a40")
|
||||||
.call();
|
.call();
|
||||||
|
|
||||||
if (res.authPinContainer().isPresent()) {
|
if (res.plexDevices().isPresent()) {
|
||||||
// handle response
|
// handle response
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
10
RELEASES.md
10
RELEASES.md
@@ -119,3 +119,13 @@ Based on:
|
|||||||
- [java v0.6.1] .
|
- [java v0.6.1] .
|
||||||
### Releases
|
### Releases
|
||||||
- [Maven Central v0.6.1] https://central.sonatype.com/artifact/dev.plexapi/plexapi/0.6.1 - .
|
- [Maven Central v0.6.1] https://central.sonatype.com/artifact/dev.plexapi/plexapi/0.6.1 - .
|
||||||
|
|
||||||
|
## 2024-09-30 00:26:54
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.404.5 (2.426.2) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [java v0.6.2] .
|
||||||
|
### Releases
|
||||||
|
- [Maven Central v0.6.2] https://central.sonatype.com/artifact/dev.plexapi/plexapi/0.6.2 - .
|
||||||
@@ -63,7 +63,7 @@ tasks.withType(Javadoc) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
group = "dev.plexapi"
|
group = "dev.plexapi"
|
||||||
version = "0.6.1"
|
version = "0.6.2"
|
||||||
|
|
||||||
sourcesJar {
|
sourcesJar {
|
||||||
archiveBaseName = "plexapi"
|
archiveBaseName = "plexapi"
|
||||||
@@ -101,7 +101,7 @@ publishing {
|
|||||||
maven(MavenPublication) {
|
maven(MavenPublication) {
|
||||||
groupId = 'dev.plexapi'
|
groupId = 'dev.plexapi'
|
||||||
artifactId = 'plexapi'
|
artifactId = 'plexapi'
|
||||||
version = '0.6.1'
|
version = '0.6.2'
|
||||||
|
|
||||||
from components.java
|
from components.java
|
||||||
|
|
||||||
|
|||||||
@@ -2191,6 +2191,7 @@ actions:
|
|||||||
.includeHttps(IncludeHttps.Enable)
|
.includeHttps(IncludeHttps.Enable)
|
||||||
.includeRelay(IncludeRelay.Enable)
|
.includeRelay(IncludeRelay.Enable)
|
||||||
.includeIPv6(IncludeIPv6.Enable)
|
.includeIPv6(IncludeIPv6.Enable)
|
||||||
|
.clientID("gcgzw5rz2xovp84b4vha3a40")
|
||||||
.call();
|
.call();
|
||||||
|
|
||||||
if (res.plexDevices().isPresent()) {
|
if (res.plexDevices().isPresent()) {
|
||||||
|
|||||||
@@ -12,28 +12,43 @@
|
|||||||
| `TREBLE_SHOW_FEATURES` | TREBLE-show-features |
|
| `TREBLE_SHOW_FEATURES` | TREBLE-show-features |
|
||||||
| `AD_COUNTDOWN_TIMER` | ad-countdown-timer |
|
| `AD_COUNTDOWN_TIMER` | ad-countdown-timer |
|
||||||
| `ADAPTIVE_BITRATE` | adaptive_bitrate |
|
| `ADAPTIVE_BITRATE` | adaptive_bitrate |
|
||||||
|
| `ALBUM_TYPES` | album-types |
|
||||||
|
| `ALLOW_DVR` | allow_dvr |
|
||||||
| `AMAZON_LOOP_DEBUG` | amazon-loop-debug |
|
| `AMAZON_LOOP_DEBUG` | amazon-loop-debug |
|
||||||
| `AVOD_AD_ANALYSIS` | avod-ad-analysis |
|
| `AVOD_AD_ANALYSIS` | avod-ad-analysis |
|
||||||
| `AVOD_NEW_MEDIA` | avod-new-media |
|
| `AVOD_NEW_MEDIA` | avod-new-media |
|
||||||
| `BLACKLIST_GET_SIGNIN` | blacklist_get_signin |
|
| `BLACKLIST_GET_SIGNIN` | blacklist_get_signin |
|
||||||
|
| `BOOST_VOICES` | boost-voices |
|
||||||
|
| `CAMERA_UPLOAD` | camera_upload |
|
||||||
| `CLIENT_RADIO_STATIONS` | client-radio-stations |
|
| `CLIENT_RADIO_STATIONS` | client-radio-stations |
|
||||||
| `CLOUDFLARE_TURNSTILE_REQUIRED` | cloudflare-turnstile-required |
|
| `CLOUDFLARE_TURNSTILE_REQUIRED` | cloudflare-turnstile-required |
|
||||||
|
| `CLOUDSYNC` | cloudsync |
|
||||||
| `COLLECTIONS` | collections |
|
| `COLLECTIONS` | collections |
|
||||||
| `COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS` | comments_and_replies_push_notifications |
|
| `COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS` | comments_and_replies_push_notifications |
|
||||||
| `COMMUNITY_ACCESS_PLEX_TV` | community_access_plex_tv |
|
| `COMMUNITY_ACCESS_PLEX_TV` | community_access_plex_tv |
|
||||||
| `COMPANIONS_SONOS` | companions_sonos |
|
| `COMPANIONS_SONOS` | companions_sonos |
|
||||||
|
| `CONTENT_FILTER` | content_filter |
|
||||||
| `CUSTOM_HOME_REMOVAL` | custom-home-removal |
|
| `CUSTOM_HOME_REMOVAL` | custom-home-removal |
|
||||||
| `DISABLE_HOME_USER_FRIENDSHIPS` | disable_home_user_friendships |
|
| `DISABLE_HOME_USER_FRIENDSHIPS` | disable_home_user_friendships |
|
||||||
| `DISABLE_SHARING_FRIENDSHIPS` | disable_sharing_friendships |
|
| `DISABLE_SHARING_FRIENDSHIPS` | disable_sharing_friendships |
|
||||||
|
| `DOWNLOADS_GATING` | downloads-gating |
|
||||||
| `DRM_SUPPORT` | drm_support |
|
| `DRM_SUPPORT` | drm_support |
|
||||||
|
| `DVR` | dvr |
|
||||||
|
| `DVR_BLOCK_UNSUPPORTED_COUNTRIES` | dvr-block-unsupported-countries |
|
||||||
|
| `EPG_RECENT_CHANNELS` | epg-recent-channels |
|
||||||
| `EXCLUDE_RESTRICTIONS` | exclude restrictions |
|
| `EXCLUDE_RESTRICTIONS` | exclude restrictions |
|
||||||
| `FEDERATED_AUTH` | federated-auth |
|
| `FEDERATED_AUTH` | federated-auth |
|
||||||
| `FRIEND_REQUEST_PUSH_NOTIFICATIONS` | friend_request_push_notifications |
|
| `FRIEND_REQUEST_PUSH_NOTIFICATIONS` | friend_request_push_notifications |
|
||||||
|
| `GRANDFATHER_SYNC` | grandfather-sync |
|
||||||
| `GUIDED_UPGRADE` | guided-upgrade |
|
| `GUIDED_UPGRADE` | guided-upgrade |
|
||||||
|
| `HARDWARE_TRANSCODING` | hardware_transcoding |
|
||||||
| `HOME` | home |
|
| `HOME` | home |
|
||||||
|
| `HWTRANSCODE` | hwtranscode |
|
||||||
|
| `IMAGGA_V2` | imagga-v2 |
|
||||||
| `INCREASE_PASSWORD_COMPLEXITY` | increase-password-complexity |
|
| `INCREASE_PASSWORD_COMPLEXITY` | increase-password-complexity |
|
||||||
| `IOS14_PRIVACY_BANNER` | ios14-privacy-banner |
|
| `IOS14_PRIVACY_BANNER` | ios14-privacy-banner |
|
||||||
| `ITERABLE_NOTIFICATION_TOKENS` | iterable-notification-tokens |
|
| `ITERABLE_NOTIFICATION_TOKENS` | iterable-notification-tokens |
|
||||||
|
| `ITEM_CLUSTERS` | item_clusters |
|
||||||
| `KEEP_PAYMENT_METHOD` | keep-payment-method |
|
| `KEEP_PAYMENT_METHOD` | keep-payment-method |
|
||||||
| `KEVIN_BACON` | kevin-bacon |
|
| `KEVIN_BACON` | kevin-bacon |
|
||||||
| `KOREA_CONSENT` | korea-consent |
|
| `KOREA_CONSENT` | korea-consent |
|
||||||
@@ -42,25 +57,46 @@
|
|||||||
| `LIGHTNING_DVR_PIVOT` | lightning-dvr-pivot |
|
| `LIGHTNING_DVR_PIVOT` | lightning-dvr-pivot |
|
||||||
| `LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS` | live-tv-support-incomplete-segments |
|
| `LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS` | live-tv-support-incomplete-segments |
|
||||||
| `LIVETV` | livetv |
|
| `LIVETV` | livetv |
|
||||||
|
| `LYRICS` | lyrics |
|
||||||
| `METADATA_SEARCH` | metadata_search |
|
| `METADATA_SEARCH` | metadata_search |
|
||||||
|
| `MUSIC_ANALYSIS` | music-analysis |
|
||||||
|
| `MUSIC_VIDEOS` | music_videos |
|
||||||
| `NEW_PLEX_PASS_PRICES` | new_plex_pass_prices |
|
| `NEW_PLEX_PASS_PRICES` | new_plex_pass_prices |
|
||||||
| `NEWS_PROVIDER_SUNSET_MODAL` | news-provider-sunset-modal |
|
| `NEWS_PROVIDER_SUNSET_MODAL` | news-provider-sunset-modal |
|
||||||
|
| `NOMINATIM` | nominatim |
|
||||||
|
| `PASS` | pass |
|
||||||
| `PHOTOS_FAVORITES` | photos-favorites |
|
| `PHOTOS_FAVORITES` | photos-favorites |
|
||||||
| `PHOTOS_METADATA_EDITION` | photos-metadata-edition |
|
| `PHOTOS_METADATA_EDITION` | photos-metadata-edition |
|
||||||
|
| `PHOTOS_V6_EDIT` | photosV6-edit |
|
||||||
|
| `PHOTOS_V6_TV_ALBUMS` | photosV6-tv-albums |
|
||||||
| `PMS_HEALTH` | pms_health |
|
| `PMS_HEALTH` | pms_health |
|
||||||
|
| `PREMIUM_DASHBOARD` | premium-dashboard |
|
||||||
|
| `PREMIUM_MUSIC_METADATA` | premium_music_metadata |
|
||||||
| `RADIO` | radio |
|
| `RADIO` | radio |
|
||||||
| `RATE_LIMIT_CLIENT_TOKEN` | rate-limit-client-token |
|
| `RATE_LIMIT_CLIENT_TOKEN` | rate-limit-client-token |
|
||||||
| `SCROBBLING_SERVICE_PLEX_TV` | scrobbling-service-plex-tv |
|
| `SCROBBLING_SERVICE_PLEX_TV` | scrobbling-service-plex-tv |
|
||||||
|
| `SESSION_BANDWIDTH_RESTRICTIONS` | session_bandwidth_restrictions |
|
||||||
|
| `SESSION_KICK` | session_kick |
|
||||||
| `SHARED_SERVER_NOTIFICATION` | shared_server_notification |
|
| `SHARED_SERVER_NOTIFICATION` | shared_server_notification |
|
||||||
| `SHARED_SOURCE_NOTIFICATION` | shared_source_notification |
|
| `SHARED_SOURCE_NOTIFICATION` | shared_source_notification |
|
||||||
|
| `SIGNIN_NOTIFICATION` | signin_notification |
|
||||||
| `SIGNIN_WITH_APPLE` | signin_with_apple |
|
| `SIGNIN_WITH_APPLE` | signin_with_apple |
|
||||||
|
| `SILENCE_REMOVAL` | silence-removal |
|
||||||
|
| `SLEEP_TIMER` | sleep-timer |
|
||||||
| `SPRING_SERVE_AD_PROVIDER` | spring_serve_ad_provider |
|
| `SPRING_SERVE_AD_PROVIDER` | spring_serve_ad_provider |
|
||||||
|
| `SYNC` | sync |
|
||||||
|
| `SWEET_FADES` | sweet-fades |
|
||||||
| `TRANSCODER_CACHE` | transcoder_cache |
|
| `TRANSCODER_CACHE` | transcoder_cache |
|
||||||
|
| `TRAILERS` | trailers |
|
||||||
| `TUNER_SHARING` | tuner-sharing |
|
| `TUNER_SHARING` | tuner-sharing |
|
||||||
| `TWO_FACTOR_AUTHENTICATION` | two-factor-authentication |
|
| `TWO_FACTOR_AUTHENTICATION` | two-factor-authentication |
|
||||||
| `UNSUPPORTEDTUNERS` | unsupportedtuners |
|
| `UNSUPPORTEDTUNERS` | unsupportedtuners |
|
||||||
| `UPGRADE3DS2` | upgrade-3ds2 |
|
| `UPGRADE3DS2` | upgrade-3ds2 |
|
||||||
|
| `VISUALIZERS` | visualizers |
|
||||||
| `VOD_SCHEMA` | vod-schema |
|
| `VOD_SCHEMA` | vod-schema |
|
||||||
| `VOD_CLOUDFLARE` | vod_cloudflare |
|
| `VOD_CLOUDFLARE` | vod_cloudflare |
|
||||||
|
| `VOLUME_LEVELING` | volume-leveling |
|
||||||
| `WATCH_TOGETHER_INVITE` | watch-together-invite |
|
| `WATCH_TOGETHER_INVITE` | watch-together-invite |
|
||||||
|
| `WATCHLIST_RSS` | watchlist-rss |
|
||||||
| `WEB_SERVER_DASHBOARD` | web_server_dashboard |
|
| `WEB_SERVER_DASHBOARD` | web_server_dashboard |
|
||||||
|
| `WEBHOOKS` | webhooks |
|
||||||
@@ -4,7 +4,8 @@
|
|||||||
## Fields
|
## Fields
|
||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `includeHttps` | [Optional<IncludeHttps>](../../models/operations/IncludeHttps.md) | :heavy_minus_sign: | Include Https entries in the results | 1 |
|
| `includeHttps` | [Optional<IncludeHttps>](../../models/operations/IncludeHttps.md) | :heavy_minus_sign: | Include Https entries in the results | 1 |
|
||||||
| `includeRelay` | [Optional<IncludeRelay>](../../models/operations/IncludeRelay.md) | :heavy_minus_sign: | Include Relay addresses in the results <br/>E.g: https://10-0-0-25.bbf8e10c7fa20447cacee74cd9914cde.plex.direct:32400<br/> | 1 |
|
| `includeRelay` | [Optional<IncludeRelay>](../../models/operations/IncludeRelay.md) | :heavy_minus_sign: | Include Relay addresses in the results <br/>E.g: https://10-0-0-25.bbf8e10c7fa20447cacee74cd9914cde.plex.direct:32400<br/> | 1 |
|
||||||
| `includeIPv6` | [Optional<IncludeIPv6>](../../models/operations/IncludeIPv6.md) | :heavy_minus_sign: | Include IPv6 entries in the results | 1 |
|
| `includeIPv6` | [Optional<IncludeIPv6>](../../models/operations/IncludeIPv6.md) | :heavy_minus_sign: | Include IPv6 entries in the results | 1 |
|
||||||
|
| `clientID` | *Optional<String>* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
||||||
@@ -12,28 +12,43 @@
|
|||||||
| `TREBLE_SHOW_FEATURES` | TREBLE-show-features |
|
| `TREBLE_SHOW_FEATURES` | TREBLE-show-features |
|
||||||
| `AD_COUNTDOWN_TIMER` | ad-countdown-timer |
|
| `AD_COUNTDOWN_TIMER` | ad-countdown-timer |
|
||||||
| `ADAPTIVE_BITRATE` | adaptive_bitrate |
|
| `ADAPTIVE_BITRATE` | adaptive_bitrate |
|
||||||
|
| `ALBUM_TYPES` | album-types |
|
||||||
|
| `ALLOW_DVR` | allow_dvr |
|
||||||
| `AMAZON_LOOP_DEBUG` | amazon-loop-debug |
|
| `AMAZON_LOOP_DEBUG` | amazon-loop-debug |
|
||||||
| `AVOD_AD_ANALYSIS` | avod-ad-analysis |
|
| `AVOD_AD_ANALYSIS` | avod-ad-analysis |
|
||||||
| `AVOD_NEW_MEDIA` | avod-new-media |
|
| `AVOD_NEW_MEDIA` | avod-new-media |
|
||||||
| `BLACKLIST_GET_SIGNIN` | blacklist_get_signin |
|
| `BLACKLIST_GET_SIGNIN` | blacklist_get_signin |
|
||||||
|
| `BOOST_VOICES` | boost-voices |
|
||||||
|
| `CAMERA_UPLOAD` | camera_upload |
|
||||||
| `CLIENT_RADIO_STATIONS` | client-radio-stations |
|
| `CLIENT_RADIO_STATIONS` | client-radio-stations |
|
||||||
| `CLOUDFLARE_TURNSTILE_REQUIRED` | cloudflare-turnstile-required |
|
| `CLOUDFLARE_TURNSTILE_REQUIRED` | cloudflare-turnstile-required |
|
||||||
|
| `CLOUDSYNC` | cloudsync |
|
||||||
| `COLLECTIONS` | collections |
|
| `COLLECTIONS` | collections |
|
||||||
| `COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS` | comments_and_replies_push_notifications |
|
| `COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS` | comments_and_replies_push_notifications |
|
||||||
| `COMMUNITY_ACCESS_PLEX_TV` | community_access_plex_tv |
|
| `COMMUNITY_ACCESS_PLEX_TV` | community_access_plex_tv |
|
||||||
| `COMPANIONS_SONOS` | companions_sonos |
|
| `COMPANIONS_SONOS` | companions_sonos |
|
||||||
|
| `CONTENT_FILTER` | content_filter |
|
||||||
| `CUSTOM_HOME_REMOVAL` | custom-home-removal |
|
| `CUSTOM_HOME_REMOVAL` | custom-home-removal |
|
||||||
| `DISABLE_HOME_USER_FRIENDSHIPS` | disable_home_user_friendships |
|
| `DISABLE_HOME_USER_FRIENDSHIPS` | disable_home_user_friendships |
|
||||||
| `DISABLE_SHARING_FRIENDSHIPS` | disable_sharing_friendships |
|
| `DISABLE_SHARING_FRIENDSHIPS` | disable_sharing_friendships |
|
||||||
|
| `DOWNLOADS_GATING` | downloads-gating |
|
||||||
| `DRM_SUPPORT` | drm_support |
|
| `DRM_SUPPORT` | drm_support |
|
||||||
|
| `DVR` | dvr |
|
||||||
|
| `DVR_BLOCK_UNSUPPORTED_COUNTRIES` | dvr-block-unsupported-countries |
|
||||||
|
| `EPG_RECENT_CHANNELS` | epg-recent-channels |
|
||||||
| `EXCLUDE_RESTRICTIONS` | exclude restrictions |
|
| `EXCLUDE_RESTRICTIONS` | exclude restrictions |
|
||||||
| `FEDERATED_AUTH` | federated-auth |
|
| `FEDERATED_AUTH` | federated-auth |
|
||||||
| `FRIEND_REQUEST_PUSH_NOTIFICATIONS` | friend_request_push_notifications |
|
| `FRIEND_REQUEST_PUSH_NOTIFICATIONS` | friend_request_push_notifications |
|
||||||
|
| `GRANDFATHER_SYNC` | grandfather-sync |
|
||||||
| `GUIDED_UPGRADE` | guided-upgrade |
|
| `GUIDED_UPGRADE` | guided-upgrade |
|
||||||
|
| `HARDWARE_TRANSCODING` | hardware_transcoding |
|
||||||
| `HOME` | home |
|
| `HOME` | home |
|
||||||
|
| `HWTRANSCODE` | hwtranscode |
|
||||||
|
| `IMAGGA_V2` | imagga-v2 |
|
||||||
| `INCREASE_PASSWORD_COMPLEXITY` | increase-password-complexity |
|
| `INCREASE_PASSWORD_COMPLEXITY` | increase-password-complexity |
|
||||||
| `IOS14_PRIVACY_BANNER` | ios14-privacy-banner |
|
| `IOS14_PRIVACY_BANNER` | ios14-privacy-banner |
|
||||||
| `ITERABLE_NOTIFICATION_TOKENS` | iterable-notification-tokens |
|
| `ITERABLE_NOTIFICATION_TOKENS` | iterable-notification-tokens |
|
||||||
|
| `ITEM_CLUSTERS` | item_clusters |
|
||||||
| `KEEP_PAYMENT_METHOD` | keep-payment-method |
|
| `KEEP_PAYMENT_METHOD` | keep-payment-method |
|
||||||
| `KEVIN_BACON` | kevin-bacon |
|
| `KEVIN_BACON` | kevin-bacon |
|
||||||
| `KOREA_CONSENT` | korea-consent |
|
| `KOREA_CONSENT` | korea-consent |
|
||||||
@@ -42,25 +57,46 @@
|
|||||||
| `LIGHTNING_DVR_PIVOT` | lightning-dvr-pivot |
|
| `LIGHTNING_DVR_PIVOT` | lightning-dvr-pivot |
|
||||||
| `LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS` | live-tv-support-incomplete-segments |
|
| `LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS` | live-tv-support-incomplete-segments |
|
||||||
| `LIVETV` | livetv |
|
| `LIVETV` | livetv |
|
||||||
|
| `LYRICS` | lyrics |
|
||||||
| `METADATA_SEARCH` | metadata_search |
|
| `METADATA_SEARCH` | metadata_search |
|
||||||
|
| `MUSIC_ANALYSIS` | music-analysis |
|
||||||
|
| `MUSIC_VIDEOS` | music_videos |
|
||||||
| `NEW_PLEX_PASS_PRICES` | new_plex_pass_prices |
|
| `NEW_PLEX_PASS_PRICES` | new_plex_pass_prices |
|
||||||
| `NEWS_PROVIDER_SUNSET_MODAL` | news-provider-sunset-modal |
|
| `NEWS_PROVIDER_SUNSET_MODAL` | news-provider-sunset-modal |
|
||||||
|
| `NOMINATIM` | nominatim |
|
||||||
|
| `PASS` | pass |
|
||||||
| `PHOTOS_FAVORITES` | photos-favorites |
|
| `PHOTOS_FAVORITES` | photos-favorites |
|
||||||
| `PHOTOS_METADATA_EDITION` | photos-metadata-edition |
|
| `PHOTOS_METADATA_EDITION` | photos-metadata-edition |
|
||||||
|
| `PHOTOS_V6_EDIT` | photosV6-edit |
|
||||||
|
| `PHOTOS_V6_TV_ALBUMS` | photosV6-tv-albums |
|
||||||
| `PMS_HEALTH` | pms_health |
|
| `PMS_HEALTH` | pms_health |
|
||||||
|
| `PREMIUM_DASHBOARD` | premium-dashboard |
|
||||||
|
| `PREMIUM_MUSIC_METADATA` | premium_music_metadata |
|
||||||
| `RADIO` | radio |
|
| `RADIO` | radio |
|
||||||
| `RATE_LIMIT_CLIENT_TOKEN` | rate-limit-client-token |
|
| `RATE_LIMIT_CLIENT_TOKEN` | rate-limit-client-token |
|
||||||
| `SCROBBLING_SERVICE_PLEX_TV` | scrobbling-service-plex-tv |
|
| `SCROBBLING_SERVICE_PLEX_TV` | scrobbling-service-plex-tv |
|
||||||
|
| `SESSION_BANDWIDTH_RESTRICTIONS` | session_bandwidth_restrictions |
|
||||||
|
| `SESSION_KICK` | session_kick |
|
||||||
| `SHARED_SERVER_NOTIFICATION` | shared_server_notification |
|
| `SHARED_SERVER_NOTIFICATION` | shared_server_notification |
|
||||||
| `SHARED_SOURCE_NOTIFICATION` | shared_source_notification |
|
| `SHARED_SOURCE_NOTIFICATION` | shared_source_notification |
|
||||||
|
| `SIGNIN_NOTIFICATION` | signin_notification |
|
||||||
| `SIGNIN_WITH_APPLE` | signin_with_apple |
|
| `SIGNIN_WITH_APPLE` | signin_with_apple |
|
||||||
|
| `SILENCE_REMOVAL` | silence-removal |
|
||||||
|
| `SLEEP_TIMER` | sleep-timer |
|
||||||
| `SPRING_SERVE_AD_PROVIDER` | spring_serve_ad_provider |
|
| `SPRING_SERVE_AD_PROVIDER` | spring_serve_ad_provider |
|
||||||
|
| `SYNC` | sync |
|
||||||
|
| `SWEET_FADES` | sweet-fades |
|
||||||
| `TRANSCODER_CACHE` | transcoder_cache |
|
| `TRANSCODER_CACHE` | transcoder_cache |
|
||||||
|
| `TRAILERS` | trailers |
|
||||||
| `TUNER_SHARING` | tuner-sharing |
|
| `TUNER_SHARING` | tuner-sharing |
|
||||||
| `TWO_FACTOR_AUTHENTICATION` | two-factor-authentication |
|
| `TWO_FACTOR_AUTHENTICATION` | two-factor-authentication |
|
||||||
| `UNSUPPORTEDTUNERS` | unsupportedtuners |
|
| `UNSUPPORTEDTUNERS` | unsupportedtuners |
|
||||||
| `UPGRADE3DS2` | upgrade-3ds2 |
|
| `UPGRADE3DS2` | upgrade-3ds2 |
|
||||||
|
| `VISUALIZERS` | visualizers |
|
||||||
| `VOD_SCHEMA` | vod-schema |
|
| `VOD_SCHEMA` | vod-schema |
|
||||||
| `VOD_CLOUDFLARE` | vod_cloudflare |
|
| `VOD_CLOUDFLARE` | vod_cloudflare |
|
||||||
|
| `VOLUME_LEVELING` | volume-leveling |
|
||||||
| `WATCH_TOGETHER_INVITE` | watch-together-invite |
|
| `WATCH_TOGETHER_INVITE` | watch-together-invite |
|
||||||
|
| `WATCHLIST_RSS` | watchlist-rss |
|
||||||
| `WEB_SERVER_DASHBOARD` | web_server_dashboard |
|
| `WEB_SERVER_DASHBOARD` | web_server_dashboard |
|
||||||
|
| `WEBHOOKS` | webhooks |
|
||||||
@@ -12,28 +12,43 @@
|
|||||||
| `TREBLE_SHOW_FEATURES` | TREBLE-show-features |
|
| `TREBLE_SHOW_FEATURES` | TREBLE-show-features |
|
||||||
| `AD_COUNTDOWN_TIMER` | ad-countdown-timer |
|
| `AD_COUNTDOWN_TIMER` | ad-countdown-timer |
|
||||||
| `ADAPTIVE_BITRATE` | adaptive_bitrate |
|
| `ADAPTIVE_BITRATE` | adaptive_bitrate |
|
||||||
|
| `ALBUM_TYPES` | album-types |
|
||||||
|
| `ALLOW_DVR` | allow_dvr |
|
||||||
| `AMAZON_LOOP_DEBUG` | amazon-loop-debug |
|
| `AMAZON_LOOP_DEBUG` | amazon-loop-debug |
|
||||||
| `AVOD_AD_ANALYSIS` | avod-ad-analysis |
|
| `AVOD_AD_ANALYSIS` | avod-ad-analysis |
|
||||||
| `AVOD_NEW_MEDIA` | avod-new-media |
|
| `AVOD_NEW_MEDIA` | avod-new-media |
|
||||||
| `BLACKLIST_GET_SIGNIN` | blacklist_get_signin |
|
| `BLACKLIST_GET_SIGNIN` | blacklist_get_signin |
|
||||||
|
| `BOOST_VOICES` | boost-voices |
|
||||||
|
| `CAMERA_UPLOAD` | camera_upload |
|
||||||
| `CLIENT_RADIO_STATIONS` | client-radio-stations |
|
| `CLIENT_RADIO_STATIONS` | client-radio-stations |
|
||||||
| `CLOUDFLARE_TURNSTILE_REQUIRED` | cloudflare-turnstile-required |
|
| `CLOUDFLARE_TURNSTILE_REQUIRED` | cloudflare-turnstile-required |
|
||||||
|
| `CLOUDSYNC` | cloudsync |
|
||||||
| `COLLECTIONS` | collections |
|
| `COLLECTIONS` | collections |
|
||||||
| `COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS` | comments_and_replies_push_notifications |
|
| `COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS` | comments_and_replies_push_notifications |
|
||||||
| `COMMUNITY_ACCESS_PLEX_TV` | community_access_plex_tv |
|
| `COMMUNITY_ACCESS_PLEX_TV` | community_access_plex_tv |
|
||||||
| `COMPANIONS_SONOS` | companions_sonos |
|
| `COMPANIONS_SONOS` | companions_sonos |
|
||||||
|
| `CONTENT_FILTER` | content_filter |
|
||||||
| `CUSTOM_HOME_REMOVAL` | custom-home-removal |
|
| `CUSTOM_HOME_REMOVAL` | custom-home-removal |
|
||||||
| `DISABLE_HOME_USER_FRIENDSHIPS` | disable_home_user_friendships |
|
| `DISABLE_HOME_USER_FRIENDSHIPS` | disable_home_user_friendships |
|
||||||
| `DISABLE_SHARING_FRIENDSHIPS` | disable_sharing_friendships |
|
| `DISABLE_SHARING_FRIENDSHIPS` | disable_sharing_friendships |
|
||||||
|
| `DOWNLOADS_GATING` | downloads-gating |
|
||||||
| `DRM_SUPPORT` | drm_support |
|
| `DRM_SUPPORT` | drm_support |
|
||||||
|
| `DVR` | dvr |
|
||||||
|
| `DVR_BLOCK_UNSUPPORTED_COUNTRIES` | dvr-block-unsupported-countries |
|
||||||
|
| `EPG_RECENT_CHANNELS` | epg-recent-channels |
|
||||||
| `EXCLUDE_RESTRICTIONS` | exclude restrictions |
|
| `EXCLUDE_RESTRICTIONS` | exclude restrictions |
|
||||||
| `FEDERATED_AUTH` | federated-auth |
|
| `FEDERATED_AUTH` | federated-auth |
|
||||||
| `FRIEND_REQUEST_PUSH_NOTIFICATIONS` | friend_request_push_notifications |
|
| `FRIEND_REQUEST_PUSH_NOTIFICATIONS` | friend_request_push_notifications |
|
||||||
|
| `GRANDFATHER_SYNC` | grandfather-sync |
|
||||||
| `GUIDED_UPGRADE` | guided-upgrade |
|
| `GUIDED_UPGRADE` | guided-upgrade |
|
||||||
|
| `HARDWARE_TRANSCODING` | hardware_transcoding |
|
||||||
| `HOME` | home |
|
| `HOME` | home |
|
||||||
|
| `HWTRANSCODE` | hwtranscode |
|
||||||
|
| `IMAGGA_V2` | imagga-v2 |
|
||||||
| `INCREASE_PASSWORD_COMPLEXITY` | increase-password-complexity |
|
| `INCREASE_PASSWORD_COMPLEXITY` | increase-password-complexity |
|
||||||
| `IOS14_PRIVACY_BANNER` | ios14-privacy-banner |
|
| `IOS14_PRIVACY_BANNER` | ios14-privacy-banner |
|
||||||
| `ITERABLE_NOTIFICATION_TOKENS` | iterable-notification-tokens |
|
| `ITERABLE_NOTIFICATION_TOKENS` | iterable-notification-tokens |
|
||||||
|
| `ITEM_CLUSTERS` | item_clusters |
|
||||||
| `KEEP_PAYMENT_METHOD` | keep-payment-method |
|
| `KEEP_PAYMENT_METHOD` | keep-payment-method |
|
||||||
| `KEVIN_BACON` | kevin-bacon |
|
| `KEVIN_BACON` | kevin-bacon |
|
||||||
| `KOREA_CONSENT` | korea-consent |
|
| `KOREA_CONSENT` | korea-consent |
|
||||||
@@ -42,25 +57,46 @@
|
|||||||
| `LIGHTNING_DVR_PIVOT` | lightning-dvr-pivot |
|
| `LIGHTNING_DVR_PIVOT` | lightning-dvr-pivot |
|
||||||
| `LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS` | live-tv-support-incomplete-segments |
|
| `LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS` | live-tv-support-incomplete-segments |
|
||||||
| `LIVETV` | livetv |
|
| `LIVETV` | livetv |
|
||||||
|
| `LYRICS` | lyrics |
|
||||||
| `METADATA_SEARCH` | metadata_search |
|
| `METADATA_SEARCH` | metadata_search |
|
||||||
|
| `MUSIC_ANALYSIS` | music-analysis |
|
||||||
|
| `MUSIC_VIDEOS` | music_videos |
|
||||||
| `NEW_PLEX_PASS_PRICES` | new_plex_pass_prices |
|
| `NEW_PLEX_PASS_PRICES` | new_plex_pass_prices |
|
||||||
| `NEWS_PROVIDER_SUNSET_MODAL` | news-provider-sunset-modal |
|
| `NEWS_PROVIDER_SUNSET_MODAL` | news-provider-sunset-modal |
|
||||||
|
| `NOMINATIM` | nominatim |
|
||||||
|
| `PASS` | pass |
|
||||||
| `PHOTOS_FAVORITES` | photos-favorites |
|
| `PHOTOS_FAVORITES` | photos-favorites |
|
||||||
| `PHOTOS_METADATA_EDITION` | photos-metadata-edition |
|
| `PHOTOS_METADATA_EDITION` | photos-metadata-edition |
|
||||||
|
| `PHOTOS_V6_EDIT` | photosV6-edit |
|
||||||
|
| `PHOTOS_V6_TV_ALBUMS` | photosV6-tv-albums |
|
||||||
| `PMS_HEALTH` | pms_health |
|
| `PMS_HEALTH` | pms_health |
|
||||||
|
| `PREMIUM_DASHBOARD` | premium-dashboard |
|
||||||
|
| `PREMIUM_MUSIC_METADATA` | premium_music_metadata |
|
||||||
| `RADIO` | radio |
|
| `RADIO` | radio |
|
||||||
| `RATE_LIMIT_CLIENT_TOKEN` | rate-limit-client-token |
|
| `RATE_LIMIT_CLIENT_TOKEN` | rate-limit-client-token |
|
||||||
| `SCROBBLING_SERVICE_PLEX_TV` | scrobbling-service-plex-tv |
|
| `SCROBBLING_SERVICE_PLEX_TV` | scrobbling-service-plex-tv |
|
||||||
|
| `SESSION_BANDWIDTH_RESTRICTIONS` | session_bandwidth_restrictions |
|
||||||
|
| `SESSION_KICK` | session_kick |
|
||||||
| `SHARED_SERVER_NOTIFICATION` | shared_server_notification |
|
| `SHARED_SERVER_NOTIFICATION` | shared_server_notification |
|
||||||
| `SHARED_SOURCE_NOTIFICATION` | shared_source_notification |
|
| `SHARED_SOURCE_NOTIFICATION` | shared_source_notification |
|
||||||
|
| `SIGNIN_NOTIFICATION` | signin_notification |
|
||||||
| `SIGNIN_WITH_APPLE` | signin_with_apple |
|
| `SIGNIN_WITH_APPLE` | signin_with_apple |
|
||||||
|
| `SILENCE_REMOVAL` | silence-removal |
|
||||||
|
| `SLEEP_TIMER` | sleep-timer |
|
||||||
| `SPRING_SERVE_AD_PROVIDER` | spring_serve_ad_provider |
|
| `SPRING_SERVE_AD_PROVIDER` | spring_serve_ad_provider |
|
||||||
|
| `SYNC` | sync |
|
||||||
|
| `SWEET_FADES` | sweet-fades |
|
||||||
| `TRANSCODER_CACHE` | transcoder_cache |
|
| `TRANSCODER_CACHE` | transcoder_cache |
|
||||||
|
| `TRAILERS` | trailers |
|
||||||
| `TUNER_SHARING` | tuner-sharing |
|
| `TUNER_SHARING` | tuner-sharing |
|
||||||
| `TWO_FACTOR_AUTHENTICATION` | two-factor-authentication |
|
| `TWO_FACTOR_AUTHENTICATION` | two-factor-authentication |
|
||||||
| `UNSUPPORTEDTUNERS` | unsupportedtuners |
|
| `UNSUPPORTEDTUNERS` | unsupportedtuners |
|
||||||
| `UPGRADE3DS2` | upgrade-3ds2 |
|
| `UPGRADE3DS2` | upgrade-3ds2 |
|
||||||
|
| `VISUALIZERS` | visualizers |
|
||||||
| `VOD_SCHEMA` | vod-schema |
|
| `VOD_SCHEMA` | vod-schema |
|
||||||
| `VOD_CLOUDFLARE` | vod_cloudflare |
|
| `VOD_CLOUDFLARE` | vod_cloudflare |
|
||||||
|
| `VOLUME_LEVELING` | volume-leveling |
|
||||||
| `WATCH_TOGETHER_INVITE` | watch-together-invite |
|
| `WATCH_TOGETHER_INVITE` | watch-together-invite |
|
||||||
|
| `WATCHLIST_RSS` | watchlist-rss |
|
||||||
| `WEB_SERVER_DASHBOARD` | web_server_dashboard |
|
| `WEB_SERVER_DASHBOARD` | web_server_dashboard |
|
||||||
|
| `WEBHOOKS` | webhooks |
|
||||||
@@ -12,28 +12,43 @@
|
|||||||
| `TREBLE_SHOW_FEATURES` | TREBLE-show-features |
|
| `TREBLE_SHOW_FEATURES` | TREBLE-show-features |
|
||||||
| `AD_COUNTDOWN_TIMER` | ad-countdown-timer |
|
| `AD_COUNTDOWN_TIMER` | ad-countdown-timer |
|
||||||
| `ADAPTIVE_BITRATE` | adaptive_bitrate |
|
| `ADAPTIVE_BITRATE` | adaptive_bitrate |
|
||||||
|
| `ALBUM_TYPES` | album-types |
|
||||||
|
| `ALLOW_DVR` | allow_dvr |
|
||||||
| `AMAZON_LOOP_DEBUG` | amazon-loop-debug |
|
| `AMAZON_LOOP_DEBUG` | amazon-loop-debug |
|
||||||
| `AVOD_AD_ANALYSIS` | avod-ad-analysis |
|
| `AVOD_AD_ANALYSIS` | avod-ad-analysis |
|
||||||
| `AVOD_NEW_MEDIA` | avod-new-media |
|
| `AVOD_NEW_MEDIA` | avod-new-media |
|
||||||
| `BLACKLIST_GET_SIGNIN` | blacklist_get_signin |
|
| `BLACKLIST_GET_SIGNIN` | blacklist_get_signin |
|
||||||
|
| `BOOST_VOICES` | boost-voices |
|
||||||
|
| `CAMERA_UPLOAD` | camera_upload |
|
||||||
| `CLIENT_RADIO_STATIONS` | client-radio-stations |
|
| `CLIENT_RADIO_STATIONS` | client-radio-stations |
|
||||||
| `CLOUDFLARE_TURNSTILE_REQUIRED` | cloudflare-turnstile-required |
|
| `CLOUDFLARE_TURNSTILE_REQUIRED` | cloudflare-turnstile-required |
|
||||||
|
| `CLOUDSYNC` | cloudsync |
|
||||||
| `COLLECTIONS` | collections |
|
| `COLLECTIONS` | collections |
|
||||||
| `COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS` | comments_and_replies_push_notifications |
|
| `COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS` | comments_and_replies_push_notifications |
|
||||||
| `COMMUNITY_ACCESS_PLEX_TV` | community_access_plex_tv |
|
| `COMMUNITY_ACCESS_PLEX_TV` | community_access_plex_tv |
|
||||||
| `COMPANIONS_SONOS` | companions_sonos |
|
| `COMPANIONS_SONOS` | companions_sonos |
|
||||||
|
| `CONTENT_FILTER` | content_filter |
|
||||||
| `CUSTOM_HOME_REMOVAL` | custom-home-removal |
|
| `CUSTOM_HOME_REMOVAL` | custom-home-removal |
|
||||||
| `DISABLE_HOME_USER_FRIENDSHIPS` | disable_home_user_friendships |
|
| `DISABLE_HOME_USER_FRIENDSHIPS` | disable_home_user_friendships |
|
||||||
| `DISABLE_SHARING_FRIENDSHIPS` | disable_sharing_friendships |
|
| `DISABLE_SHARING_FRIENDSHIPS` | disable_sharing_friendships |
|
||||||
|
| `DOWNLOADS_GATING` | downloads-gating |
|
||||||
| `DRM_SUPPORT` | drm_support |
|
| `DRM_SUPPORT` | drm_support |
|
||||||
|
| `DVR` | dvr |
|
||||||
|
| `DVR_BLOCK_UNSUPPORTED_COUNTRIES` | dvr-block-unsupported-countries |
|
||||||
|
| `EPG_RECENT_CHANNELS` | epg-recent-channels |
|
||||||
| `EXCLUDE_RESTRICTIONS` | exclude restrictions |
|
| `EXCLUDE_RESTRICTIONS` | exclude restrictions |
|
||||||
| `FEDERATED_AUTH` | federated-auth |
|
| `FEDERATED_AUTH` | federated-auth |
|
||||||
| `FRIEND_REQUEST_PUSH_NOTIFICATIONS` | friend_request_push_notifications |
|
| `FRIEND_REQUEST_PUSH_NOTIFICATIONS` | friend_request_push_notifications |
|
||||||
|
| `GRANDFATHER_SYNC` | grandfather-sync |
|
||||||
| `GUIDED_UPGRADE` | guided-upgrade |
|
| `GUIDED_UPGRADE` | guided-upgrade |
|
||||||
|
| `HARDWARE_TRANSCODING` | hardware_transcoding |
|
||||||
| `HOME` | home |
|
| `HOME` | home |
|
||||||
|
| `HWTRANSCODE` | hwtranscode |
|
||||||
|
| `IMAGGA_V2` | imagga-v2 |
|
||||||
| `INCREASE_PASSWORD_COMPLEXITY` | increase-password-complexity |
|
| `INCREASE_PASSWORD_COMPLEXITY` | increase-password-complexity |
|
||||||
| `IOS14_PRIVACY_BANNER` | ios14-privacy-banner |
|
| `IOS14_PRIVACY_BANNER` | ios14-privacy-banner |
|
||||||
| `ITERABLE_NOTIFICATION_TOKENS` | iterable-notification-tokens |
|
| `ITERABLE_NOTIFICATION_TOKENS` | iterable-notification-tokens |
|
||||||
|
| `ITEM_CLUSTERS` | item_clusters |
|
||||||
| `KEEP_PAYMENT_METHOD` | keep-payment-method |
|
| `KEEP_PAYMENT_METHOD` | keep-payment-method |
|
||||||
| `KEVIN_BACON` | kevin-bacon |
|
| `KEVIN_BACON` | kevin-bacon |
|
||||||
| `KOREA_CONSENT` | korea-consent |
|
| `KOREA_CONSENT` | korea-consent |
|
||||||
@@ -42,25 +57,46 @@
|
|||||||
| `LIGHTNING_DVR_PIVOT` | lightning-dvr-pivot |
|
| `LIGHTNING_DVR_PIVOT` | lightning-dvr-pivot |
|
||||||
| `LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS` | live-tv-support-incomplete-segments |
|
| `LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS` | live-tv-support-incomplete-segments |
|
||||||
| `LIVETV` | livetv |
|
| `LIVETV` | livetv |
|
||||||
|
| `LYRICS` | lyrics |
|
||||||
| `METADATA_SEARCH` | metadata_search |
|
| `METADATA_SEARCH` | metadata_search |
|
||||||
|
| `MUSIC_ANALYSIS` | music-analysis |
|
||||||
|
| `MUSIC_VIDEOS` | music_videos |
|
||||||
| `NEW_PLEX_PASS_PRICES` | new_plex_pass_prices |
|
| `NEW_PLEX_PASS_PRICES` | new_plex_pass_prices |
|
||||||
| `NEWS_PROVIDER_SUNSET_MODAL` | news-provider-sunset-modal |
|
| `NEWS_PROVIDER_SUNSET_MODAL` | news-provider-sunset-modal |
|
||||||
|
| `NOMINATIM` | nominatim |
|
||||||
|
| `PASS` | pass |
|
||||||
| `PHOTOS_FAVORITES` | photos-favorites |
|
| `PHOTOS_FAVORITES` | photos-favorites |
|
||||||
| `PHOTOS_METADATA_EDITION` | photos-metadata-edition |
|
| `PHOTOS_METADATA_EDITION` | photos-metadata-edition |
|
||||||
|
| `PHOTOS_V6_EDIT` | photosV6-edit |
|
||||||
|
| `PHOTOS_V6_TV_ALBUMS` | photosV6-tv-albums |
|
||||||
| `PMS_HEALTH` | pms_health |
|
| `PMS_HEALTH` | pms_health |
|
||||||
|
| `PREMIUM_DASHBOARD` | premium-dashboard |
|
||||||
|
| `PREMIUM_MUSIC_METADATA` | premium_music_metadata |
|
||||||
| `RADIO` | radio |
|
| `RADIO` | radio |
|
||||||
| `RATE_LIMIT_CLIENT_TOKEN` | rate-limit-client-token |
|
| `RATE_LIMIT_CLIENT_TOKEN` | rate-limit-client-token |
|
||||||
| `SCROBBLING_SERVICE_PLEX_TV` | scrobbling-service-plex-tv |
|
| `SCROBBLING_SERVICE_PLEX_TV` | scrobbling-service-plex-tv |
|
||||||
|
| `SESSION_BANDWIDTH_RESTRICTIONS` | session_bandwidth_restrictions |
|
||||||
|
| `SESSION_KICK` | session_kick |
|
||||||
| `SHARED_SERVER_NOTIFICATION` | shared_server_notification |
|
| `SHARED_SERVER_NOTIFICATION` | shared_server_notification |
|
||||||
| `SHARED_SOURCE_NOTIFICATION` | shared_source_notification |
|
| `SHARED_SOURCE_NOTIFICATION` | shared_source_notification |
|
||||||
|
| `SIGNIN_NOTIFICATION` | signin_notification |
|
||||||
| `SIGNIN_WITH_APPLE` | signin_with_apple |
|
| `SIGNIN_WITH_APPLE` | signin_with_apple |
|
||||||
|
| `SILENCE_REMOVAL` | silence-removal |
|
||||||
|
| `SLEEP_TIMER` | sleep-timer |
|
||||||
| `SPRING_SERVE_AD_PROVIDER` | spring_serve_ad_provider |
|
| `SPRING_SERVE_AD_PROVIDER` | spring_serve_ad_provider |
|
||||||
|
| `SYNC` | sync |
|
||||||
|
| `SWEET_FADES` | sweet-fades |
|
||||||
| `TRANSCODER_CACHE` | transcoder_cache |
|
| `TRANSCODER_CACHE` | transcoder_cache |
|
||||||
|
| `TRAILERS` | trailers |
|
||||||
| `TUNER_SHARING` | tuner-sharing |
|
| `TUNER_SHARING` | tuner-sharing |
|
||||||
| `TWO_FACTOR_AUTHENTICATION` | two-factor-authentication |
|
| `TWO_FACTOR_AUTHENTICATION` | two-factor-authentication |
|
||||||
| `UNSUPPORTEDTUNERS` | unsupportedtuners |
|
| `UNSUPPORTEDTUNERS` | unsupportedtuners |
|
||||||
| `UPGRADE3DS2` | upgrade-3ds2 |
|
| `UPGRADE3DS2` | upgrade-3ds2 |
|
||||||
|
| `VISUALIZERS` | visualizers |
|
||||||
| `VOD_SCHEMA` | vod-schema |
|
| `VOD_SCHEMA` | vod-schema |
|
||||||
| `VOD_CLOUDFLARE` | vod_cloudflare |
|
| `VOD_CLOUDFLARE` | vod_cloudflare |
|
||||||
|
| `VOLUME_LEVELING` | volume-leveling |
|
||||||
| `WATCH_TOGETHER_INVITE` | watch-together-invite |
|
| `WATCH_TOGETHER_INVITE` | watch-together-invite |
|
||||||
|
| `WATCHLIST_RSS` | watchlist-rss |
|
||||||
| `WEB_SERVER_DASHBOARD` | web_server_dashboard |
|
| `WEB_SERVER_DASHBOARD` | web_server_dashboard |
|
||||||
|
| `WEBHOOKS` | webhooks |
|
||||||
@@ -272,6 +272,7 @@ public class Application {
|
|||||||
.includeHttps(IncludeHttps.Enable)
|
.includeHttps(IncludeHttps.Enable)
|
||||||
.includeRelay(IncludeRelay.Enable)
|
.includeRelay(IncludeRelay.Enable)
|
||||||
.includeIPv6(IncludeIPv6.Enable)
|
.includeIPv6(IncludeIPv6.Enable)
|
||||||
|
.clientID("gcgzw5rz2xovp84b4vha3a40")
|
||||||
.call();
|
.call();
|
||||||
|
|
||||||
if (res.plexDevices().isPresent()) {
|
if (res.plexDevices().isPresent()) {
|
||||||
@@ -284,10 +285,11 @@ public class Application {
|
|||||||
### Parameters
|
### Parameters
|
||||||
|
|
||||||
| Parameter | Type | Required | Description | Example |
|
| Parameter | Type | Required | Description | Example |
|
||||||
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `includeHttps` | [Optional<IncludeHttps>](../../models/operations/IncludeHttps.md) | :heavy_minus_sign: | Include Https entries in the results | 1 |
|
| `includeHttps` | [Optional<IncludeHttps>](../../models/operations/IncludeHttps.md) | :heavy_minus_sign: | Include Https entries in the results | 1 |
|
||||||
| `includeRelay` | [Optional<IncludeRelay>](../../models/operations/IncludeRelay.md) | :heavy_minus_sign: | Include Relay addresses in the results <br/>E.g: https://10-0-0-25.bbf8e10c7fa20447cacee74cd9914cde.plex.direct:32400<br/> | 1 |
|
| `includeRelay` | [Optional<IncludeRelay>](../../models/operations/IncludeRelay.md) | :heavy_minus_sign: | Include Relay addresses in the results <br/>E.g: https://10-0-0-25.bbf8e10c7fa20447cacee74cd9914cde.plex.direct:32400<br/> | 1 |
|
||||||
| `includeIPv6` | [Optional<IncludeIPv6>](../../models/operations/IncludeIPv6.md) | :heavy_minus_sign: | Include IPv6 entries in the results | 1 |
|
| `includeIPv6` | [Optional<IncludeIPv6>](../../models/operations/IncludeIPv6.md) | :heavy_minus_sign: | Include IPv6 entries in the results | 1 |
|
||||||
|
| `clientID` | *Optional<String>* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
||||||
| `serverURL` | *String* | :heavy_minus_sign: | An optional server URL to use. | http://localhost:8080 |
|
| `serverURL` | *String* | :heavy_minus_sign: | An optional server URL to use. | http://localhost:8080 |
|
||||||
|
|
||||||
### Response
|
### Response
|
||||||
|
|||||||
@@ -767,7 +767,7 @@ public class Plex implements
|
|||||||
* @throws Exception if the API call fails
|
* @throws Exception if the API call fails
|
||||||
*/
|
*/
|
||||||
public GetServerResourcesResponse getServerResourcesDirect() throws Exception {
|
public GetServerResourcesResponse getServerResourcesDirect() throws Exception {
|
||||||
return getServerResources(Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty());
|
return getServerResources(Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -778,6 +778,10 @@ public class Plex implements
|
|||||||
E.g: https://10-0-0-25.bbf8e10c7fa20447cacee74cd9914cde.plex.direct:32400
|
E.g: https://10-0-0-25.bbf8e10c7fa20447cacee74cd9914cde.plex.direct:32400
|
||||||
|
|
||||||
* @param includeIPv6 Include IPv6 entries in the results
|
* @param includeIPv6 Include IPv6 entries in the results
|
||||||
|
* @param clientID The unique identifier for the client application
|
||||||
|
This is used to track the client application and its usage
|
||||||
|
(UUID, serial number, or other number unique per device)
|
||||||
|
|
||||||
* @param serverURL Overrides the server URL.
|
* @param serverURL Overrides the server URL.
|
||||||
* @return The response from the API call
|
* @return The response from the API call
|
||||||
* @throws Exception if the API call fails
|
* @throws Exception if the API call fails
|
||||||
@@ -786,6 +790,7 @@ public class Plex implements
|
|||||||
Optional<? extends IncludeHttps> includeHttps,
|
Optional<? extends IncludeHttps> includeHttps,
|
||||||
Optional<? extends IncludeRelay> includeRelay,
|
Optional<? extends IncludeRelay> includeRelay,
|
||||||
Optional<? extends IncludeIPv6> includeIPv6,
|
Optional<? extends IncludeIPv6> includeIPv6,
|
||||||
|
Optional<String> clientID,
|
||||||
Optional<String> serverURL) throws Exception {
|
Optional<String> serverURL) throws Exception {
|
||||||
GetServerResourcesRequest request =
|
GetServerResourcesRequest request =
|
||||||
GetServerResourcesRequest
|
GetServerResourcesRequest
|
||||||
@@ -793,6 +798,7 @@ public class Plex implements
|
|||||||
.includeHttps(includeHttps)
|
.includeHttps(includeHttps)
|
||||||
.includeRelay(includeRelay)
|
.includeRelay(includeRelay)
|
||||||
.includeIPv6(includeIPv6)
|
.includeIPv6(includeIPv6)
|
||||||
|
.clientID(clientID)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
String _baseUrl = Utils.templateUrl(GET_SERVER_RESOURCES_SERVERS[0], new HashMap<String, String>());
|
String _baseUrl = Utils.templateUrl(GET_SERVER_RESOURCES_SERVERS[0], new HashMap<String, String>());
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ class SDKConfiguration {
|
|||||||
} };
|
} };
|
||||||
private static final String LANGUAGE = "java";
|
private static final String LANGUAGE = "java";
|
||||||
public static final String OPENAPI_DOC_VERSION = "0.0.3";
|
public static final String OPENAPI_DOC_VERSION = "0.0.3";
|
||||||
public static final String SDK_VERSION = "0.6.1";
|
public static final String SDK_VERSION = "0.6.2";
|
||||||
public static final String GEN_VERSION = "2.426.2";
|
public static final String GEN_VERSION = "2.426.2";
|
||||||
private static final String BASE_PACKAGE = "dev.plexapi.sdk";
|
private static final String BASE_PACKAGE = "dev.plexapi.sdk";
|
||||||
public static final String USER_AGENT =
|
public static final String USER_AGENT =
|
||||||
|
|||||||
@@ -15,28 +15,43 @@ public enum Features {
|
|||||||
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
||||||
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
||||||
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
||||||
|
ALBUM_TYPES("album-types"),
|
||||||
|
ALLOW_DVR("allow_dvr"),
|
||||||
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
||||||
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
||||||
AVOD_NEW_MEDIA("avod-new-media"),
|
AVOD_NEW_MEDIA("avod-new-media"),
|
||||||
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
||||||
|
BOOST_VOICES("boost-voices"),
|
||||||
|
CAMERA_UPLOAD("camera_upload"),
|
||||||
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
||||||
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
||||||
|
CLOUDSYNC("cloudsync"),
|
||||||
COLLECTIONS("collections"),
|
COLLECTIONS("collections"),
|
||||||
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
||||||
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
||||||
COMPANIONS_SONOS("companions_sonos"),
|
COMPANIONS_SONOS("companions_sonos"),
|
||||||
|
CONTENT_FILTER("content_filter"),
|
||||||
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
||||||
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
||||||
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
||||||
|
DOWNLOADS_GATING("downloads-gating"),
|
||||||
DRM_SUPPORT("drm_support"),
|
DRM_SUPPORT("drm_support"),
|
||||||
|
DVR("dvr"),
|
||||||
|
DVR_BLOCK_UNSUPPORTED_COUNTRIES("dvr-block-unsupported-countries"),
|
||||||
|
EPG_RECENT_CHANNELS("epg-recent-channels"),
|
||||||
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
||||||
FEDERATED_AUTH("federated-auth"),
|
FEDERATED_AUTH("federated-auth"),
|
||||||
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
||||||
|
GRANDFATHER_SYNC("grandfather-sync"),
|
||||||
GUIDED_UPGRADE("guided-upgrade"),
|
GUIDED_UPGRADE("guided-upgrade"),
|
||||||
|
HARDWARE_TRANSCODING("hardware_transcoding"),
|
||||||
HOME("home"),
|
HOME("home"),
|
||||||
|
HWTRANSCODE("hwtranscode"),
|
||||||
|
IMAGGA_V2("imagga-v2"),
|
||||||
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
||||||
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
||||||
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
||||||
|
ITEM_CLUSTERS("item_clusters"),
|
||||||
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
||||||
KEVIN_BACON("kevin-bacon"),
|
KEVIN_BACON("kevin-bacon"),
|
||||||
KOREA_CONSENT("korea-consent"),
|
KOREA_CONSENT("korea-consent"),
|
||||||
@@ -45,28 +60,49 @@ public enum Features {
|
|||||||
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
||||||
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
||||||
LIVETV("livetv"),
|
LIVETV("livetv"),
|
||||||
|
LYRICS("lyrics"),
|
||||||
METADATA_SEARCH("metadata_search"),
|
METADATA_SEARCH("metadata_search"),
|
||||||
|
MUSIC_ANALYSIS("music-analysis"),
|
||||||
|
MUSIC_VIDEOS("music_videos"),
|
||||||
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
||||||
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
||||||
|
NOMINATIM("nominatim"),
|
||||||
|
PASS("pass"),
|
||||||
PHOTOS_FAVORITES("photos-favorites"),
|
PHOTOS_FAVORITES("photos-favorites"),
|
||||||
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
||||||
|
PHOTOS_V6_EDIT("photosV6-edit"),
|
||||||
|
PHOTOS_V6_TV_ALBUMS("photosV6-tv-albums"),
|
||||||
PMS_HEALTH("pms_health"),
|
PMS_HEALTH("pms_health"),
|
||||||
|
PREMIUM_DASHBOARD("premium-dashboard"),
|
||||||
|
PREMIUM_MUSIC_METADATA("premium_music_metadata"),
|
||||||
RADIO("radio"),
|
RADIO("radio"),
|
||||||
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
||||||
SCROBBLING_SERVICE_PLEX_TV("scrobbling-service-plex-tv"),
|
SCROBBLING_SERVICE_PLEX_TV("scrobbling-service-plex-tv"),
|
||||||
|
SESSION_BANDWIDTH_RESTRICTIONS("session_bandwidth_restrictions"),
|
||||||
|
SESSION_KICK("session_kick"),
|
||||||
SHARED_SERVER_NOTIFICATION("shared_server_notification"),
|
SHARED_SERVER_NOTIFICATION("shared_server_notification"),
|
||||||
SHARED_SOURCE_NOTIFICATION("shared_source_notification"),
|
SHARED_SOURCE_NOTIFICATION("shared_source_notification"),
|
||||||
|
SIGNIN_NOTIFICATION("signin_notification"),
|
||||||
SIGNIN_WITH_APPLE("signin_with_apple"),
|
SIGNIN_WITH_APPLE("signin_with_apple"),
|
||||||
|
SILENCE_REMOVAL("silence-removal"),
|
||||||
|
SLEEP_TIMER("sleep-timer"),
|
||||||
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
||||||
|
SYNC("sync"),
|
||||||
|
SWEET_FADES("sweet-fades"),
|
||||||
TRANSCODER_CACHE("transcoder_cache"),
|
TRANSCODER_CACHE("transcoder_cache"),
|
||||||
|
TRAILERS("trailers"),
|
||||||
TUNER_SHARING("tuner-sharing"),
|
TUNER_SHARING("tuner-sharing"),
|
||||||
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
||||||
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
||||||
UPGRADE3DS2("upgrade-3ds2"),
|
UPGRADE3DS2("upgrade-3ds2"),
|
||||||
|
VISUALIZERS("visualizers"),
|
||||||
VOD_SCHEMA("vod-schema"),
|
VOD_SCHEMA("vod-schema"),
|
||||||
VOD_CLOUDFLARE("vod_cloudflare"),
|
VOD_CLOUDFLARE("vod_cloudflare"),
|
||||||
|
VOLUME_LEVELING("volume-leveling"),
|
||||||
WATCH_TOGETHER_INVITE("watch-together-invite"),
|
WATCH_TOGETHER_INVITE("watch-together-invite"),
|
||||||
WEB_SERVER_DASHBOARD("web_server_dashboard");
|
WATCHLIST_RSS("watchlist-rss"),
|
||||||
|
WEB_SERVER_DASHBOARD("web_server_dashboard"),
|
||||||
|
WEBHOOKS("webhooks");
|
||||||
|
|
||||||
@JsonValue
|
@JsonValue
|
||||||
private final String value;
|
private final String value;
|
||||||
|
|||||||
@@ -40,21 +40,33 @@ public class GetServerResourcesRequest {
|
|||||||
@SpeakeasyMetadata("queryParam:style=form,explode=true,name=includeIPv6")
|
@SpeakeasyMetadata("queryParam:style=form,explode=true,name=includeIPv6")
|
||||||
private Optional<? extends IncludeIPv6> includeIPv6;
|
private Optional<? extends IncludeIPv6> includeIPv6;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The unique identifier for the client application
|
||||||
|
* This is used to track the client application and its usage
|
||||||
|
* (UUID, serial number, or other number unique per device)
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
@SpeakeasyMetadata("queryParam:style=form,explode=true,name=X-Plex-Client-Identifier")
|
||||||
|
private Optional<String> clientID;
|
||||||
|
|
||||||
@JsonCreator
|
@JsonCreator
|
||||||
public GetServerResourcesRequest(
|
public GetServerResourcesRequest(
|
||||||
Optional<? extends IncludeHttps> includeHttps,
|
Optional<? extends IncludeHttps> includeHttps,
|
||||||
Optional<? extends IncludeRelay> includeRelay,
|
Optional<? extends IncludeRelay> includeRelay,
|
||||||
Optional<? extends IncludeIPv6> includeIPv6) {
|
Optional<? extends IncludeIPv6> includeIPv6,
|
||||||
|
Optional<String> clientID) {
|
||||||
Utils.checkNotNull(includeHttps, "includeHttps");
|
Utils.checkNotNull(includeHttps, "includeHttps");
|
||||||
Utils.checkNotNull(includeRelay, "includeRelay");
|
Utils.checkNotNull(includeRelay, "includeRelay");
|
||||||
Utils.checkNotNull(includeIPv6, "includeIPv6");
|
Utils.checkNotNull(includeIPv6, "includeIPv6");
|
||||||
|
Utils.checkNotNull(clientID, "clientID");
|
||||||
this.includeHttps = includeHttps;
|
this.includeHttps = includeHttps;
|
||||||
this.includeRelay = includeRelay;
|
this.includeRelay = includeRelay;
|
||||||
this.includeIPv6 = includeIPv6;
|
this.includeIPv6 = includeIPv6;
|
||||||
|
this.clientID = clientID;
|
||||||
}
|
}
|
||||||
|
|
||||||
public GetServerResourcesRequest() {
|
public GetServerResourcesRequest() {
|
||||||
this(Optional.empty(), Optional.empty(), Optional.empty());
|
this(Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -86,6 +98,17 @@ public class GetServerResourcesRequest {
|
|||||||
return (Optional<IncludeIPv6>) includeIPv6;
|
return (Optional<IncludeIPv6>) includeIPv6;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The unique identifier for the client application
|
||||||
|
* This is used to track the client application and its usage
|
||||||
|
* (UUID, serial number, or other number unique per device)
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
@JsonIgnore
|
||||||
|
public Optional<String> clientID() {
|
||||||
|
return clientID;
|
||||||
|
}
|
||||||
|
|
||||||
public final static Builder builder() {
|
public final static Builder builder() {
|
||||||
return new Builder();
|
return new Builder();
|
||||||
}
|
}
|
||||||
@@ -148,6 +171,30 @@ public class GetServerResourcesRequest {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The unique identifier for the client application
|
||||||
|
* This is used to track the client application and its usage
|
||||||
|
* (UUID, serial number, or other number unique per device)
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public GetServerResourcesRequest withClientID(String clientID) {
|
||||||
|
Utils.checkNotNull(clientID, "clientID");
|
||||||
|
this.clientID = Optional.ofNullable(clientID);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The unique identifier for the client application
|
||||||
|
* This is used to track the client application and its usage
|
||||||
|
* (UUID, serial number, or other number unique per device)
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public GetServerResourcesRequest withClientID(Optional<String> clientID) {
|
||||||
|
Utils.checkNotNull(clientID, "clientID");
|
||||||
|
this.clientID = clientID;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(java.lang.Object o) {
|
public boolean equals(java.lang.Object o) {
|
||||||
if (this == o) {
|
if (this == o) {
|
||||||
@@ -160,7 +207,8 @@ public class GetServerResourcesRequest {
|
|||||||
return
|
return
|
||||||
Objects.deepEquals(this.includeHttps, other.includeHttps) &&
|
Objects.deepEquals(this.includeHttps, other.includeHttps) &&
|
||||||
Objects.deepEquals(this.includeRelay, other.includeRelay) &&
|
Objects.deepEquals(this.includeRelay, other.includeRelay) &&
|
||||||
Objects.deepEquals(this.includeIPv6, other.includeIPv6);
|
Objects.deepEquals(this.includeIPv6, other.includeIPv6) &&
|
||||||
|
Objects.deepEquals(this.clientID, other.clientID);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -168,7 +216,8 @@ public class GetServerResourcesRequest {
|
|||||||
return Objects.hash(
|
return Objects.hash(
|
||||||
includeHttps,
|
includeHttps,
|
||||||
includeRelay,
|
includeRelay,
|
||||||
includeIPv6);
|
includeIPv6,
|
||||||
|
clientID);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -176,7 +225,8 @@ public class GetServerResourcesRequest {
|
|||||||
return Utils.toString(GetServerResourcesRequest.class,
|
return Utils.toString(GetServerResourcesRequest.class,
|
||||||
"includeHttps", includeHttps,
|
"includeHttps", includeHttps,
|
||||||
"includeRelay", includeRelay,
|
"includeRelay", includeRelay,
|
||||||
"includeIPv6", includeIPv6);
|
"includeIPv6", includeIPv6,
|
||||||
|
"clientID", clientID);
|
||||||
}
|
}
|
||||||
|
|
||||||
public final static class Builder {
|
public final static class Builder {
|
||||||
@@ -187,6 +237,8 @@ public class GetServerResourcesRequest {
|
|||||||
|
|
||||||
private Optional<? extends IncludeIPv6> includeIPv6;
|
private Optional<? extends IncludeIPv6> includeIPv6;
|
||||||
|
|
||||||
|
private Optional<String> clientID = Optional.empty();
|
||||||
|
|
||||||
private Builder() {
|
private Builder() {
|
||||||
// force use of static builder() method
|
// force use of static builder() method
|
||||||
}
|
}
|
||||||
@@ -249,6 +301,30 @@ public class GetServerResourcesRequest {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The unique identifier for the client application
|
||||||
|
* This is used to track the client application and its usage
|
||||||
|
* (UUID, serial number, or other number unique per device)
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public Builder clientID(String clientID) {
|
||||||
|
Utils.checkNotNull(clientID, "clientID");
|
||||||
|
this.clientID = Optional.ofNullable(clientID);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The unique identifier for the client application
|
||||||
|
* This is used to track the client application and its usage
|
||||||
|
* (UUID, serial number, or other number unique per device)
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public Builder clientID(Optional<String> clientID) {
|
||||||
|
Utils.checkNotNull(clientID, "clientID");
|
||||||
|
this.clientID = clientID;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
public GetServerResourcesRequest build() {
|
public GetServerResourcesRequest build() {
|
||||||
if (includeHttps == null) {
|
if (includeHttps == null) {
|
||||||
includeHttps = _SINGLETON_VALUE_IncludeHttps.value();
|
includeHttps = _SINGLETON_VALUE_IncludeHttps.value();
|
||||||
@@ -261,7 +337,8 @@ public class GetServerResourcesRequest {
|
|||||||
} return new GetServerResourcesRequest(
|
} return new GetServerResourcesRequest(
|
||||||
includeHttps,
|
includeHttps,
|
||||||
includeRelay,
|
includeRelay,
|
||||||
includeIPv6);
|
includeIPv6,
|
||||||
|
clientID);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static final LazySingletonValue<Optional<? extends IncludeHttps>> _SINGLETON_VALUE_IncludeHttps =
|
private static final LazySingletonValue<Optional<? extends IncludeHttps>> _SINGLETON_VALUE_IncludeHttps =
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ public class GetServerResourcesRequestBuilder {
|
|||||||
"includeIPv6",
|
"includeIPv6",
|
||||||
"0",
|
"0",
|
||||||
new TypeReference<Optional<? extends IncludeIPv6>>() {});
|
new TypeReference<Optional<? extends IncludeIPv6>>() {});
|
||||||
|
private Optional<String> clientID = Optional.empty();
|
||||||
private Optional<String> serverURL = Optional.empty();
|
private Optional<String> serverURL = Optional.empty();
|
||||||
private final SDKMethodInterfaces.MethodCallGetServerResources sdk;
|
private final SDKMethodInterfaces.MethodCallGetServerResources sdk;
|
||||||
|
|
||||||
@@ -67,6 +68,18 @@ public class GetServerResourcesRequestBuilder {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public GetServerResourcesRequestBuilder clientID(String clientID) {
|
||||||
|
Utils.checkNotNull(clientID, "clientID");
|
||||||
|
this.clientID = Optional.of(clientID);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public GetServerResourcesRequestBuilder clientID(Optional<String> clientID) {
|
||||||
|
Utils.checkNotNull(clientID, "clientID");
|
||||||
|
this.clientID = clientID;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
public GetServerResourcesRequestBuilder serverURL(String serverURL) {
|
public GetServerResourcesRequestBuilder serverURL(String serverURL) {
|
||||||
Utils.checkNotNull(serverURL, "serverURL");
|
Utils.checkNotNull(serverURL, "serverURL");
|
||||||
this.serverURL = Optional.of(serverURL);
|
this.serverURL = Optional.of(serverURL);
|
||||||
@@ -93,6 +106,7 @@ public class GetServerResourcesRequestBuilder {
|
|||||||
includeHttps,
|
includeHttps,
|
||||||
includeRelay,
|
includeRelay,
|
||||||
includeIPv6,
|
includeIPv6,
|
||||||
|
clientID,
|
||||||
serverURL);
|
serverURL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -15,28 +15,43 @@ public enum GetTokenDetailsFeatures {
|
|||||||
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
||||||
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
||||||
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
||||||
|
ALBUM_TYPES("album-types"),
|
||||||
|
ALLOW_DVR("allow_dvr"),
|
||||||
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
||||||
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
||||||
AVOD_NEW_MEDIA("avod-new-media"),
|
AVOD_NEW_MEDIA("avod-new-media"),
|
||||||
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
||||||
|
BOOST_VOICES("boost-voices"),
|
||||||
|
CAMERA_UPLOAD("camera_upload"),
|
||||||
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
||||||
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
||||||
|
CLOUDSYNC("cloudsync"),
|
||||||
COLLECTIONS("collections"),
|
COLLECTIONS("collections"),
|
||||||
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
||||||
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
||||||
COMPANIONS_SONOS("companions_sonos"),
|
COMPANIONS_SONOS("companions_sonos"),
|
||||||
|
CONTENT_FILTER("content_filter"),
|
||||||
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
||||||
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
||||||
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
||||||
|
DOWNLOADS_GATING("downloads-gating"),
|
||||||
DRM_SUPPORT("drm_support"),
|
DRM_SUPPORT("drm_support"),
|
||||||
|
DVR("dvr"),
|
||||||
|
DVR_BLOCK_UNSUPPORTED_COUNTRIES("dvr-block-unsupported-countries"),
|
||||||
|
EPG_RECENT_CHANNELS("epg-recent-channels"),
|
||||||
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
||||||
FEDERATED_AUTH("federated-auth"),
|
FEDERATED_AUTH("federated-auth"),
|
||||||
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
||||||
|
GRANDFATHER_SYNC("grandfather-sync"),
|
||||||
GUIDED_UPGRADE("guided-upgrade"),
|
GUIDED_UPGRADE("guided-upgrade"),
|
||||||
|
HARDWARE_TRANSCODING("hardware_transcoding"),
|
||||||
HOME("home"),
|
HOME("home"),
|
||||||
|
HWTRANSCODE("hwtranscode"),
|
||||||
|
IMAGGA_V2("imagga-v2"),
|
||||||
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
||||||
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
||||||
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
||||||
|
ITEM_CLUSTERS("item_clusters"),
|
||||||
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
||||||
KEVIN_BACON("kevin-bacon"),
|
KEVIN_BACON("kevin-bacon"),
|
||||||
KOREA_CONSENT("korea-consent"),
|
KOREA_CONSENT("korea-consent"),
|
||||||
@@ -45,28 +60,49 @@ public enum GetTokenDetailsFeatures {
|
|||||||
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
||||||
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
||||||
LIVETV("livetv"),
|
LIVETV("livetv"),
|
||||||
|
LYRICS("lyrics"),
|
||||||
METADATA_SEARCH("metadata_search"),
|
METADATA_SEARCH("metadata_search"),
|
||||||
|
MUSIC_ANALYSIS("music-analysis"),
|
||||||
|
MUSIC_VIDEOS("music_videos"),
|
||||||
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
||||||
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
||||||
|
NOMINATIM("nominatim"),
|
||||||
|
PASS("pass"),
|
||||||
PHOTOS_FAVORITES("photos-favorites"),
|
PHOTOS_FAVORITES("photos-favorites"),
|
||||||
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
||||||
|
PHOTOS_V6_EDIT("photosV6-edit"),
|
||||||
|
PHOTOS_V6_TV_ALBUMS("photosV6-tv-albums"),
|
||||||
PMS_HEALTH("pms_health"),
|
PMS_HEALTH("pms_health"),
|
||||||
|
PREMIUM_DASHBOARD("premium-dashboard"),
|
||||||
|
PREMIUM_MUSIC_METADATA("premium_music_metadata"),
|
||||||
RADIO("radio"),
|
RADIO("radio"),
|
||||||
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
||||||
SCROBBLING_SERVICE_PLEX_TV("scrobbling-service-plex-tv"),
|
SCROBBLING_SERVICE_PLEX_TV("scrobbling-service-plex-tv"),
|
||||||
|
SESSION_BANDWIDTH_RESTRICTIONS("session_bandwidth_restrictions"),
|
||||||
|
SESSION_KICK("session_kick"),
|
||||||
SHARED_SERVER_NOTIFICATION("shared_server_notification"),
|
SHARED_SERVER_NOTIFICATION("shared_server_notification"),
|
||||||
SHARED_SOURCE_NOTIFICATION("shared_source_notification"),
|
SHARED_SOURCE_NOTIFICATION("shared_source_notification"),
|
||||||
|
SIGNIN_NOTIFICATION("signin_notification"),
|
||||||
SIGNIN_WITH_APPLE("signin_with_apple"),
|
SIGNIN_WITH_APPLE("signin_with_apple"),
|
||||||
|
SILENCE_REMOVAL("silence-removal"),
|
||||||
|
SLEEP_TIMER("sleep-timer"),
|
||||||
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
||||||
|
SYNC("sync"),
|
||||||
|
SWEET_FADES("sweet-fades"),
|
||||||
TRANSCODER_CACHE("transcoder_cache"),
|
TRANSCODER_CACHE("transcoder_cache"),
|
||||||
|
TRAILERS("trailers"),
|
||||||
TUNER_SHARING("tuner-sharing"),
|
TUNER_SHARING("tuner-sharing"),
|
||||||
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
||||||
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
||||||
UPGRADE3DS2("upgrade-3ds2"),
|
UPGRADE3DS2("upgrade-3ds2"),
|
||||||
|
VISUALIZERS("visualizers"),
|
||||||
VOD_SCHEMA("vod-schema"),
|
VOD_SCHEMA("vod-schema"),
|
||||||
VOD_CLOUDFLARE("vod_cloudflare"),
|
VOD_CLOUDFLARE("vod_cloudflare"),
|
||||||
|
VOLUME_LEVELING("volume-leveling"),
|
||||||
WATCH_TOGETHER_INVITE("watch-together-invite"),
|
WATCH_TOGETHER_INVITE("watch-together-invite"),
|
||||||
WEB_SERVER_DASHBOARD("web_server_dashboard");
|
WATCHLIST_RSS("watchlist-rss"),
|
||||||
|
WEB_SERVER_DASHBOARD("web_server_dashboard"),
|
||||||
|
WEBHOOKS("webhooks");
|
||||||
|
|
||||||
@JsonValue
|
@JsonValue
|
||||||
private final String value;
|
private final String value;
|
||||||
|
|||||||
@@ -15,28 +15,43 @@ public enum PostUsersSignInDataAuthenticationFeatures {
|
|||||||
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
||||||
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
||||||
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
||||||
|
ALBUM_TYPES("album-types"),
|
||||||
|
ALLOW_DVR("allow_dvr"),
|
||||||
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
||||||
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
||||||
AVOD_NEW_MEDIA("avod-new-media"),
|
AVOD_NEW_MEDIA("avod-new-media"),
|
||||||
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
||||||
|
BOOST_VOICES("boost-voices"),
|
||||||
|
CAMERA_UPLOAD("camera_upload"),
|
||||||
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
||||||
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
||||||
|
CLOUDSYNC("cloudsync"),
|
||||||
COLLECTIONS("collections"),
|
COLLECTIONS("collections"),
|
||||||
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
||||||
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
||||||
COMPANIONS_SONOS("companions_sonos"),
|
COMPANIONS_SONOS("companions_sonos"),
|
||||||
|
CONTENT_FILTER("content_filter"),
|
||||||
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
||||||
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
||||||
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
||||||
|
DOWNLOADS_GATING("downloads-gating"),
|
||||||
DRM_SUPPORT("drm_support"),
|
DRM_SUPPORT("drm_support"),
|
||||||
|
DVR("dvr"),
|
||||||
|
DVR_BLOCK_UNSUPPORTED_COUNTRIES("dvr-block-unsupported-countries"),
|
||||||
|
EPG_RECENT_CHANNELS("epg-recent-channels"),
|
||||||
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
||||||
FEDERATED_AUTH("federated-auth"),
|
FEDERATED_AUTH("federated-auth"),
|
||||||
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
||||||
|
GRANDFATHER_SYNC("grandfather-sync"),
|
||||||
GUIDED_UPGRADE("guided-upgrade"),
|
GUIDED_UPGRADE("guided-upgrade"),
|
||||||
|
HARDWARE_TRANSCODING("hardware_transcoding"),
|
||||||
HOME("home"),
|
HOME("home"),
|
||||||
|
HWTRANSCODE("hwtranscode"),
|
||||||
|
IMAGGA_V2("imagga-v2"),
|
||||||
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
||||||
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
||||||
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
||||||
|
ITEM_CLUSTERS("item_clusters"),
|
||||||
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
||||||
KEVIN_BACON("kevin-bacon"),
|
KEVIN_BACON("kevin-bacon"),
|
||||||
KOREA_CONSENT("korea-consent"),
|
KOREA_CONSENT("korea-consent"),
|
||||||
@@ -45,28 +60,49 @@ public enum PostUsersSignInDataAuthenticationFeatures {
|
|||||||
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
||||||
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
||||||
LIVETV("livetv"),
|
LIVETV("livetv"),
|
||||||
|
LYRICS("lyrics"),
|
||||||
METADATA_SEARCH("metadata_search"),
|
METADATA_SEARCH("metadata_search"),
|
||||||
|
MUSIC_ANALYSIS("music-analysis"),
|
||||||
|
MUSIC_VIDEOS("music_videos"),
|
||||||
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
||||||
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
||||||
|
NOMINATIM("nominatim"),
|
||||||
|
PASS("pass"),
|
||||||
PHOTOS_FAVORITES("photos-favorites"),
|
PHOTOS_FAVORITES("photos-favorites"),
|
||||||
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
||||||
|
PHOTOS_V6_EDIT("photosV6-edit"),
|
||||||
|
PHOTOS_V6_TV_ALBUMS("photosV6-tv-albums"),
|
||||||
PMS_HEALTH("pms_health"),
|
PMS_HEALTH("pms_health"),
|
||||||
|
PREMIUM_DASHBOARD("premium-dashboard"),
|
||||||
|
PREMIUM_MUSIC_METADATA("premium_music_metadata"),
|
||||||
RADIO("radio"),
|
RADIO("radio"),
|
||||||
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
||||||
SCROBBLING_SERVICE_PLEX_TV("scrobbling-service-plex-tv"),
|
SCROBBLING_SERVICE_PLEX_TV("scrobbling-service-plex-tv"),
|
||||||
|
SESSION_BANDWIDTH_RESTRICTIONS("session_bandwidth_restrictions"),
|
||||||
|
SESSION_KICK("session_kick"),
|
||||||
SHARED_SERVER_NOTIFICATION("shared_server_notification"),
|
SHARED_SERVER_NOTIFICATION("shared_server_notification"),
|
||||||
SHARED_SOURCE_NOTIFICATION("shared_source_notification"),
|
SHARED_SOURCE_NOTIFICATION("shared_source_notification"),
|
||||||
|
SIGNIN_NOTIFICATION("signin_notification"),
|
||||||
SIGNIN_WITH_APPLE("signin_with_apple"),
|
SIGNIN_WITH_APPLE("signin_with_apple"),
|
||||||
|
SILENCE_REMOVAL("silence-removal"),
|
||||||
|
SLEEP_TIMER("sleep-timer"),
|
||||||
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
||||||
|
SYNC("sync"),
|
||||||
|
SWEET_FADES("sweet-fades"),
|
||||||
TRANSCODER_CACHE("transcoder_cache"),
|
TRANSCODER_CACHE("transcoder_cache"),
|
||||||
|
TRAILERS("trailers"),
|
||||||
TUNER_SHARING("tuner-sharing"),
|
TUNER_SHARING("tuner-sharing"),
|
||||||
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
||||||
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
||||||
UPGRADE3DS2("upgrade-3ds2"),
|
UPGRADE3DS2("upgrade-3ds2"),
|
||||||
|
VISUALIZERS("visualizers"),
|
||||||
VOD_SCHEMA("vod-schema"),
|
VOD_SCHEMA("vod-schema"),
|
||||||
VOD_CLOUDFLARE("vod_cloudflare"),
|
VOD_CLOUDFLARE("vod_cloudflare"),
|
||||||
|
VOLUME_LEVELING("volume-leveling"),
|
||||||
WATCH_TOGETHER_INVITE("watch-together-invite"),
|
WATCH_TOGETHER_INVITE("watch-together-invite"),
|
||||||
WEB_SERVER_DASHBOARD("web_server_dashboard");
|
WATCHLIST_RSS("watchlist-rss"),
|
||||||
|
WEB_SERVER_DASHBOARD("web_server_dashboard"),
|
||||||
|
WEBHOOKS("webhooks");
|
||||||
|
|
||||||
@JsonValue
|
@JsonValue
|
||||||
private final String value;
|
private final String value;
|
||||||
|
|||||||
@@ -15,28 +15,43 @@ public enum PostUsersSignInDataFeatures {
|
|||||||
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
||||||
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
||||||
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
||||||
|
ALBUM_TYPES("album-types"),
|
||||||
|
ALLOW_DVR("allow_dvr"),
|
||||||
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
||||||
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
||||||
AVOD_NEW_MEDIA("avod-new-media"),
|
AVOD_NEW_MEDIA("avod-new-media"),
|
||||||
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
||||||
|
BOOST_VOICES("boost-voices"),
|
||||||
|
CAMERA_UPLOAD("camera_upload"),
|
||||||
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
||||||
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
||||||
|
CLOUDSYNC("cloudsync"),
|
||||||
COLLECTIONS("collections"),
|
COLLECTIONS("collections"),
|
||||||
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
||||||
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
||||||
COMPANIONS_SONOS("companions_sonos"),
|
COMPANIONS_SONOS("companions_sonos"),
|
||||||
|
CONTENT_FILTER("content_filter"),
|
||||||
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
||||||
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
||||||
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
||||||
|
DOWNLOADS_GATING("downloads-gating"),
|
||||||
DRM_SUPPORT("drm_support"),
|
DRM_SUPPORT("drm_support"),
|
||||||
|
DVR("dvr"),
|
||||||
|
DVR_BLOCK_UNSUPPORTED_COUNTRIES("dvr-block-unsupported-countries"),
|
||||||
|
EPG_RECENT_CHANNELS("epg-recent-channels"),
|
||||||
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
||||||
FEDERATED_AUTH("federated-auth"),
|
FEDERATED_AUTH("federated-auth"),
|
||||||
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
||||||
|
GRANDFATHER_SYNC("grandfather-sync"),
|
||||||
GUIDED_UPGRADE("guided-upgrade"),
|
GUIDED_UPGRADE("guided-upgrade"),
|
||||||
|
HARDWARE_TRANSCODING("hardware_transcoding"),
|
||||||
HOME("home"),
|
HOME("home"),
|
||||||
|
HWTRANSCODE("hwtranscode"),
|
||||||
|
IMAGGA_V2("imagga-v2"),
|
||||||
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
||||||
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
||||||
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
||||||
|
ITEM_CLUSTERS("item_clusters"),
|
||||||
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
||||||
KEVIN_BACON("kevin-bacon"),
|
KEVIN_BACON("kevin-bacon"),
|
||||||
KOREA_CONSENT("korea-consent"),
|
KOREA_CONSENT("korea-consent"),
|
||||||
@@ -45,28 +60,49 @@ public enum PostUsersSignInDataFeatures {
|
|||||||
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
||||||
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
||||||
LIVETV("livetv"),
|
LIVETV("livetv"),
|
||||||
|
LYRICS("lyrics"),
|
||||||
METADATA_SEARCH("metadata_search"),
|
METADATA_SEARCH("metadata_search"),
|
||||||
|
MUSIC_ANALYSIS("music-analysis"),
|
||||||
|
MUSIC_VIDEOS("music_videos"),
|
||||||
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
||||||
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
||||||
|
NOMINATIM("nominatim"),
|
||||||
|
PASS("pass"),
|
||||||
PHOTOS_FAVORITES("photos-favorites"),
|
PHOTOS_FAVORITES("photos-favorites"),
|
||||||
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
||||||
|
PHOTOS_V6_EDIT("photosV6-edit"),
|
||||||
|
PHOTOS_V6_TV_ALBUMS("photosV6-tv-albums"),
|
||||||
PMS_HEALTH("pms_health"),
|
PMS_HEALTH("pms_health"),
|
||||||
|
PREMIUM_DASHBOARD("premium-dashboard"),
|
||||||
|
PREMIUM_MUSIC_METADATA("premium_music_metadata"),
|
||||||
RADIO("radio"),
|
RADIO("radio"),
|
||||||
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
||||||
SCROBBLING_SERVICE_PLEX_TV("scrobbling-service-plex-tv"),
|
SCROBBLING_SERVICE_PLEX_TV("scrobbling-service-plex-tv"),
|
||||||
|
SESSION_BANDWIDTH_RESTRICTIONS("session_bandwidth_restrictions"),
|
||||||
|
SESSION_KICK("session_kick"),
|
||||||
SHARED_SERVER_NOTIFICATION("shared_server_notification"),
|
SHARED_SERVER_NOTIFICATION("shared_server_notification"),
|
||||||
SHARED_SOURCE_NOTIFICATION("shared_source_notification"),
|
SHARED_SOURCE_NOTIFICATION("shared_source_notification"),
|
||||||
|
SIGNIN_NOTIFICATION("signin_notification"),
|
||||||
SIGNIN_WITH_APPLE("signin_with_apple"),
|
SIGNIN_WITH_APPLE("signin_with_apple"),
|
||||||
|
SILENCE_REMOVAL("silence-removal"),
|
||||||
|
SLEEP_TIMER("sleep-timer"),
|
||||||
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
||||||
|
SYNC("sync"),
|
||||||
|
SWEET_FADES("sweet-fades"),
|
||||||
TRANSCODER_CACHE("transcoder_cache"),
|
TRANSCODER_CACHE("transcoder_cache"),
|
||||||
|
TRAILERS("trailers"),
|
||||||
TUNER_SHARING("tuner-sharing"),
|
TUNER_SHARING("tuner-sharing"),
|
||||||
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
||||||
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
||||||
UPGRADE3DS2("upgrade-3ds2"),
|
UPGRADE3DS2("upgrade-3ds2"),
|
||||||
|
VISUALIZERS("visualizers"),
|
||||||
VOD_SCHEMA("vod-schema"),
|
VOD_SCHEMA("vod-schema"),
|
||||||
VOD_CLOUDFLARE("vod_cloudflare"),
|
VOD_CLOUDFLARE("vod_cloudflare"),
|
||||||
|
VOLUME_LEVELING("volume-leveling"),
|
||||||
WATCH_TOGETHER_INVITE("watch-together-invite"),
|
WATCH_TOGETHER_INVITE("watch-together-invite"),
|
||||||
WEB_SERVER_DASHBOARD("web_server_dashboard");
|
WATCHLIST_RSS("watchlist-rss"),
|
||||||
|
WEB_SERVER_DASHBOARD("web_server_dashboard"),
|
||||||
|
WEBHOOKS("webhooks");
|
||||||
|
|
||||||
@JsonValue
|
@JsonValue
|
||||||
private final String value;
|
private final String value;
|
||||||
|
|||||||
@@ -170,6 +170,7 @@ public class SDKMethodInterfaces {
|
|||||||
Optional<? extends IncludeHttps> includeHttps,
|
Optional<? extends IncludeHttps> includeHttps,
|
||||||
Optional<? extends IncludeRelay> includeRelay,
|
Optional<? extends IncludeRelay> includeRelay,
|
||||||
Optional<? extends IncludeIPv6> includeIPv6,
|
Optional<? extends IncludeIPv6> includeIPv6,
|
||||||
|
Optional<String> clientID,
|
||||||
Optional<String> serverURL) throws Exception;
|
Optional<String> serverURL) throws Exception;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -190,6 +190,7 @@ public class PlexTests {
|
|||||||
.includeHttps(IncludeHttps.Enable)
|
.includeHttps(IncludeHttps.Enable)
|
||||||
.includeRelay(IncludeRelay.Enable)
|
.includeRelay(IncludeRelay.Enable)
|
||||||
.includeIPv6(IncludeIPv6.Enable)
|
.includeIPv6(IncludeIPv6.Enable)
|
||||||
|
.clientID("gcgzw5rz2xovp84b4vha3a40")
|
||||||
.call();
|
.call();
|
||||||
|
|
||||||
assertEquals(
|
assertEquals(
|
||||||
|
|||||||
Reference in New Issue
Block a user