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:
@@ -767,7 +767,7 @@ public class Plex implements
|
||||
* @throws Exception if the API call fails
|
||||
*/
|
||||
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
|
||||
|
||||
* @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.
|
||||
* @return The response from the API call
|
||||
* @throws Exception if the API call fails
|
||||
@@ -786,6 +790,7 @@ public class Plex implements
|
||||
Optional<? extends IncludeHttps> includeHttps,
|
||||
Optional<? extends IncludeRelay> includeRelay,
|
||||
Optional<? extends IncludeIPv6> includeIPv6,
|
||||
Optional<String> clientID,
|
||||
Optional<String> serverURL) throws Exception {
|
||||
GetServerResourcesRequest request =
|
||||
GetServerResourcesRequest
|
||||
@@ -793,6 +798,7 @@ public class Plex implements
|
||||
.includeHttps(includeHttps)
|
||||
.includeRelay(includeRelay)
|
||||
.includeIPv6(includeIPv6)
|
||||
.clientID(clientID)
|
||||
.build();
|
||||
|
||||
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";
|
||||
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";
|
||||
private static final String BASE_PACKAGE = "dev.plexapi.sdk";
|
||||
public static final String USER_AGENT =
|
||||
|
||||
@@ -15,28 +15,43 @@ public enum Features {
|
||||
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
||||
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
||||
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
||||
ALBUM_TYPES("album-types"),
|
||||
ALLOW_DVR("allow_dvr"),
|
||||
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
||||
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
||||
AVOD_NEW_MEDIA("avod-new-media"),
|
||||
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
||||
BOOST_VOICES("boost-voices"),
|
||||
CAMERA_UPLOAD("camera_upload"),
|
||||
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
||||
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
||||
CLOUDSYNC("cloudsync"),
|
||||
COLLECTIONS("collections"),
|
||||
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
||||
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
||||
COMPANIONS_SONOS("companions_sonos"),
|
||||
CONTENT_FILTER("content_filter"),
|
||||
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
||||
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
||||
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
||||
DOWNLOADS_GATING("downloads-gating"),
|
||||
DRM_SUPPORT("drm_support"),
|
||||
DVR("dvr"),
|
||||
DVR_BLOCK_UNSUPPORTED_COUNTRIES("dvr-block-unsupported-countries"),
|
||||
EPG_RECENT_CHANNELS("epg-recent-channels"),
|
||||
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
||||
FEDERATED_AUTH("federated-auth"),
|
||||
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
||||
GRANDFATHER_SYNC("grandfather-sync"),
|
||||
GUIDED_UPGRADE("guided-upgrade"),
|
||||
HARDWARE_TRANSCODING("hardware_transcoding"),
|
||||
HOME("home"),
|
||||
HWTRANSCODE("hwtranscode"),
|
||||
IMAGGA_V2("imagga-v2"),
|
||||
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
||||
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
||||
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
||||
ITEM_CLUSTERS("item_clusters"),
|
||||
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
||||
KEVIN_BACON("kevin-bacon"),
|
||||
KOREA_CONSENT("korea-consent"),
|
||||
@@ -45,28 +60,49 @@ public enum Features {
|
||||
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
||||
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
||||
LIVETV("livetv"),
|
||||
LYRICS("lyrics"),
|
||||
METADATA_SEARCH("metadata_search"),
|
||||
MUSIC_ANALYSIS("music-analysis"),
|
||||
MUSIC_VIDEOS("music_videos"),
|
||||
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
||||
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
||||
NOMINATIM("nominatim"),
|
||||
PASS("pass"),
|
||||
PHOTOS_FAVORITES("photos-favorites"),
|
||||
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
||||
PHOTOS_V6_EDIT("photosV6-edit"),
|
||||
PHOTOS_V6_TV_ALBUMS("photosV6-tv-albums"),
|
||||
PMS_HEALTH("pms_health"),
|
||||
PREMIUM_DASHBOARD("premium-dashboard"),
|
||||
PREMIUM_MUSIC_METADATA("premium_music_metadata"),
|
||||
RADIO("radio"),
|
||||
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
||||
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_SOURCE_NOTIFICATION("shared_source_notification"),
|
||||
SIGNIN_NOTIFICATION("signin_notification"),
|
||||
SIGNIN_WITH_APPLE("signin_with_apple"),
|
||||
SILENCE_REMOVAL("silence-removal"),
|
||||
SLEEP_TIMER("sleep-timer"),
|
||||
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
||||
SYNC("sync"),
|
||||
SWEET_FADES("sweet-fades"),
|
||||
TRANSCODER_CACHE("transcoder_cache"),
|
||||
TRAILERS("trailers"),
|
||||
TUNER_SHARING("tuner-sharing"),
|
||||
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
||||
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
||||
UPGRADE3DS2("upgrade-3ds2"),
|
||||
VISUALIZERS("visualizers"),
|
||||
VOD_SCHEMA("vod-schema"),
|
||||
VOD_CLOUDFLARE("vod_cloudflare"),
|
||||
VOLUME_LEVELING("volume-leveling"),
|
||||
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
|
||||
private final String value;
|
||||
|
||||
@@ -40,21 +40,33 @@ public class GetServerResourcesRequest {
|
||||
@SpeakeasyMetadata("queryParam:style=form,explode=true,name=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
|
||||
public GetServerResourcesRequest(
|
||||
Optional<? extends IncludeHttps> includeHttps,
|
||||
Optional<? extends IncludeRelay> includeRelay,
|
||||
Optional<? extends IncludeIPv6> includeIPv6) {
|
||||
Optional<? extends IncludeIPv6> includeIPv6,
|
||||
Optional<String> clientID) {
|
||||
Utils.checkNotNull(includeHttps, "includeHttps");
|
||||
Utils.checkNotNull(includeRelay, "includeRelay");
|
||||
Utils.checkNotNull(includeIPv6, "includeIPv6");
|
||||
Utils.checkNotNull(clientID, "clientID");
|
||||
this.includeHttps = includeHttps;
|
||||
this.includeRelay = includeRelay;
|
||||
this.includeIPv6 = includeIPv6;
|
||||
this.clientID = clientID;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
/**
|
||||
* 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() {
|
||||
return new Builder();
|
||||
}
|
||||
@@ -147,6 +170,30 @@ public class GetServerResourcesRequest {
|
||||
this.includeIPv6 = includeIPv6;
|
||||
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
|
||||
public boolean equals(java.lang.Object o) {
|
||||
@@ -160,7 +207,8 @@ public class GetServerResourcesRequest {
|
||||
return
|
||||
Objects.deepEquals(this.includeHttps, other.includeHttps) &&
|
||||
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
|
||||
@@ -168,7 +216,8 @@ public class GetServerResourcesRequest {
|
||||
return Objects.hash(
|
||||
includeHttps,
|
||||
includeRelay,
|
||||
includeIPv6);
|
||||
includeIPv6,
|
||||
clientID);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -176,7 +225,8 @@ public class GetServerResourcesRequest {
|
||||
return Utils.toString(GetServerResourcesRequest.class,
|
||||
"includeHttps", includeHttps,
|
||||
"includeRelay", includeRelay,
|
||||
"includeIPv6", includeIPv6);
|
||||
"includeIPv6", includeIPv6,
|
||||
"clientID", clientID);
|
||||
}
|
||||
|
||||
public final static class Builder {
|
||||
@@ -185,7 +235,9 @@ public class GetServerResourcesRequest {
|
||||
|
||||
private Optional<? extends IncludeRelay> includeRelay;
|
||||
|
||||
private Optional<? extends IncludeIPv6> includeIPv6;
|
||||
private Optional<? extends IncludeIPv6> includeIPv6;
|
||||
|
||||
private Optional<String> clientID = Optional.empty();
|
||||
|
||||
private Builder() {
|
||||
// force use of static builder() method
|
||||
@@ -248,6 +300,30 @@ public class GetServerResourcesRequest {
|
||||
this.includeIPv6 = includeIPv6;
|
||||
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() {
|
||||
if (includeHttps == null) {
|
||||
@@ -261,7 +337,8 @@ public class GetServerResourcesRequest {
|
||||
} return new GetServerResourcesRequest(
|
||||
includeHttps,
|
||||
includeRelay,
|
||||
includeIPv6);
|
||||
includeIPv6,
|
||||
clientID);
|
||||
}
|
||||
|
||||
private static final LazySingletonValue<Optional<? extends IncludeHttps>> _SINGLETON_VALUE_IncludeHttps =
|
||||
|
||||
@@ -24,6 +24,7 @@ public class GetServerResourcesRequestBuilder {
|
||||
"includeIPv6",
|
||||
"0",
|
||||
new TypeReference<Optional<? extends IncludeIPv6>>() {});
|
||||
private Optional<String> clientID = Optional.empty();
|
||||
private Optional<String> serverURL = Optional.empty();
|
||||
private final SDKMethodInterfaces.MethodCallGetServerResources sdk;
|
||||
|
||||
@@ -67,6 +68,18 @@ public class GetServerResourcesRequestBuilder {
|
||||
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) {
|
||||
Utils.checkNotNull(serverURL, "serverURL");
|
||||
this.serverURL = Optional.of(serverURL);
|
||||
@@ -93,6 +106,7 @@ public class GetServerResourcesRequestBuilder {
|
||||
includeHttps,
|
||||
includeRelay,
|
||||
includeIPv6,
|
||||
clientID,
|
||||
serverURL);
|
||||
}
|
||||
|
||||
|
||||
@@ -15,28 +15,43 @@ public enum GetTokenDetailsFeatures {
|
||||
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
||||
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
||||
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
||||
ALBUM_TYPES("album-types"),
|
||||
ALLOW_DVR("allow_dvr"),
|
||||
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
||||
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
||||
AVOD_NEW_MEDIA("avod-new-media"),
|
||||
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
||||
BOOST_VOICES("boost-voices"),
|
||||
CAMERA_UPLOAD("camera_upload"),
|
||||
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
||||
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
||||
CLOUDSYNC("cloudsync"),
|
||||
COLLECTIONS("collections"),
|
||||
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
||||
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
||||
COMPANIONS_SONOS("companions_sonos"),
|
||||
CONTENT_FILTER("content_filter"),
|
||||
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
||||
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
||||
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
||||
DOWNLOADS_GATING("downloads-gating"),
|
||||
DRM_SUPPORT("drm_support"),
|
||||
DVR("dvr"),
|
||||
DVR_BLOCK_UNSUPPORTED_COUNTRIES("dvr-block-unsupported-countries"),
|
||||
EPG_RECENT_CHANNELS("epg-recent-channels"),
|
||||
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
||||
FEDERATED_AUTH("federated-auth"),
|
||||
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
||||
GRANDFATHER_SYNC("grandfather-sync"),
|
||||
GUIDED_UPGRADE("guided-upgrade"),
|
||||
HARDWARE_TRANSCODING("hardware_transcoding"),
|
||||
HOME("home"),
|
||||
HWTRANSCODE("hwtranscode"),
|
||||
IMAGGA_V2("imagga-v2"),
|
||||
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
||||
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
||||
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
||||
ITEM_CLUSTERS("item_clusters"),
|
||||
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
||||
KEVIN_BACON("kevin-bacon"),
|
||||
KOREA_CONSENT("korea-consent"),
|
||||
@@ -45,28 +60,49 @@ public enum GetTokenDetailsFeatures {
|
||||
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
||||
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
||||
LIVETV("livetv"),
|
||||
LYRICS("lyrics"),
|
||||
METADATA_SEARCH("metadata_search"),
|
||||
MUSIC_ANALYSIS("music-analysis"),
|
||||
MUSIC_VIDEOS("music_videos"),
|
||||
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
||||
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
||||
NOMINATIM("nominatim"),
|
||||
PASS("pass"),
|
||||
PHOTOS_FAVORITES("photos-favorites"),
|
||||
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
||||
PHOTOS_V6_EDIT("photosV6-edit"),
|
||||
PHOTOS_V6_TV_ALBUMS("photosV6-tv-albums"),
|
||||
PMS_HEALTH("pms_health"),
|
||||
PREMIUM_DASHBOARD("premium-dashboard"),
|
||||
PREMIUM_MUSIC_METADATA("premium_music_metadata"),
|
||||
RADIO("radio"),
|
||||
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
||||
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_SOURCE_NOTIFICATION("shared_source_notification"),
|
||||
SIGNIN_NOTIFICATION("signin_notification"),
|
||||
SIGNIN_WITH_APPLE("signin_with_apple"),
|
||||
SILENCE_REMOVAL("silence-removal"),
|
||||
SLEEP_TIMER("sleep-timer"),
|
||||
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
||||
SYNC("sync"),
|
||||
SWEET_FADES("sweet-fades"),
|
||||
TRANSCODER_CACHE("transcoder_cache"),
|
||||
TRAILERS("trailers"),
|
||||
TUNER_SHARING("tuner-sharing"),
|
||||
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
||||
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
||||
UPGRADE3DS2("upgrade-3ds2"),
|
||||
VISUALIZERS("visualizers"),
|
||||
VOD_SCHEMA("vod-schema"),
|
||||
VOD_CLOUDFLARE("vod_cloudflare"),
|
||||
VOLUME_LEVELING("volume-leveling"),
|
||||
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
|
||||
private final String value;
|
||||
|
||||
@@ -15,28 +15,43 @@ public enum PostUsersSignInDataAuthenticationFeatures {
|
||||
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
||||
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
||||
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
||||
ALBUM_TYPES("album-types"),
|
||||
ALLOW_DVR("allow_dvr"),
|
||||
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
||||
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
||||
AVOD_NEW_MEDIA("avod-new-media"),
|
||||
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
||||
BOOST_VOICES("boost-voices"),
|
||||
CAMERA_UPLOAD("camera_upload"),
|
||||
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
||||
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
||||
CLOUDSYNC("cloudsync"),
|
||||
COLLECTIONS("collections"),
|
||||
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
||||
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
||||
COMPANIONS_SONOS("companions_sonos"),
|
||||
CONTENT_FILTER("content_filter"),
|
||||
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
||||
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
||||
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
||||
DOWNLOADS_GATING("downloads-gating"),
|
||||
DRM_SUPPORT("drm_support"),
|
||||
DVR("dvr"),
|
||||
DVR_BLOCK_UNSUPPORTED_COUNTRIES("dvr-block-unsupported-countries"),
|
||||
EPG_RECENT_CHANNELS("epg-recent-channels"),
|
||||
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
||||
FEDERATED_AUTH("federated-auth"),
|
||||
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
||||
GRANDFATHER_SYNC("grandfather-sync"),
|
||||
GUIDED_UPGRADE("guided-upgrade"),
|
||||
HARDWARE_TRANSCODING("hardware_transcoding"),
|
||||
HOME("home"),
|
||||
HWTRANSCODE("hwtranscode"),
|
||||
IMAGGA_V2("imagga-v2"),
|
||||
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
||||
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
||||
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
||||
ITEM_CLUSTERS("item_clusters"),
|
||||
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
||||
KEVIN_BACON("kevin-bacon"),
|
||||
KOREA_CONSENT("korea-consent"),
|
||||
@@ -45,28 +60,49 @@ public enum PostUsersSignInDataAuthenticationFeatures {
|
||||
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
||||
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
||||
LIVETV("livetv"),
|
||||
LYRICS("lyrics"),
|
||||
METADATA_SEARCH("metadata_search"),
|
||||
MUSIC_ANALYSIS("music-analysis"),
|
||||
MUSIC_VIDEOS("music_videos"),
|
||||
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
||||
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
||||
NOMINATIM("nominatim"),
|
||||
PASS("pass"),
|
||||
PHOTOS_FAVORITES("photos-favorites"),
|
||||
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
||||
PHOTOS_V6_EDIT("photosV6-edit"),
|
||||
PHOTOS_V6_TV_ALBUMS("photosV6-tv-albums"),
|
||||
PMS_HEALTH("pms_health"),
|
||||
PREMIUM_DASHBOARD("premium-dashboard"),
|
||||
PREMIUM_MUSIC_METADATA("premium_music_metadata"),
|
||||
RADIO("radio"),
|
||||
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
||||
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_SOURCE_NOTIFICATION("shared_source_notification"),
|
||||
SIGNIN_NOTIFICATION("signin_notification"),
|
||||
SIGNIN_WITH_APPLE("signin_with_apple"),
|
||||
SILENCE_REMOVAL("silence-removal"),
|
||||
SLEEP_TIMER("sleep-timer"),
|
||||
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
||||
SYNC("sync"),
|
||||
SWEET_FADES("sweet-fades"),
|
||||
TRANSCODER_CACHE("transcoder_cache"),
|
||||
TRAILERS("trailers"),
|
||||
TUNER_SHARING("tuner-sharing"),
|
||||
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
||||
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
||||
UPGRADE3DS2("upgrade-3ds2"),
|
||||
VISUALIZERS("visualizers"),
|
||||
VOD_SCHEMA("vod-schema"),
|
||||
VOD_CLOUDFLARE("vod_cloudflare"),
|
||||
VOLUME_LEVELING("volume-leveling"),
|
||||
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
|
||||
private final String value;
|
||||
|
||||
@@ -15,28 +15,43 @@ public enum PostUsersSignInDataFeatures {
|
||||
TREBLE_SHOW_FEATURES("TREBLE-show-features"),
|
||||
AD_COUNTDOWN_TIMER("ad-countdown-timer"),
|
||||
ADAPTIVE_BITRATE("adaptive_bitrate"),
|
||||
ALBUM_TYPES("album-types"),
|
||||
ALLOW_DVR("allow_dvr"),
|
||||
AMAZON_LOOP_DEBUG("amazon-loop-debug"),
|
||||
AVOD_AD_ANALYSIS("avod-ad-analysis"),
|
||||
AVOD_NEW_MEDIA("avod-new-media"),
|
||||
BLACKLIST_GET_SIGNIN("blacklist_get_signin"),
|
||||
BOOST_VOICES("boost-voices"),
|
||||
CAMERA_UPLOAD("camera_upload"),
|
||||
CLIENT_RADIO_STATIONS("client-radio-stations"),
|
||||
CLOUDFLARE_TURNSTILE_REQUIRED("cloudflare-turnstile-required"),
|
||||
CLOUDSYNC("cloudsync"),
|
||||
COLLECTIONS("collections"),
|
||||
COMMENTS_AND_REPLIES_PUSH_NOTIFICATIONS("comments_and_replies_push_notifications"),
|
||||
COMMUNITY_ACCESS_PLEX_TV("community_access_plex_tv"),
|
||||
COMPANIONS_SONOS("companions_sonos"),
|
||||
CONTENT_FILTER("content_filter"),
|
||||
CUSTOM_HOME_REMOVAL("custom-home-removal"),
|
||||
DISABLE_HOME_USER_FRIENDSHIPS("disable_home_user_friendships"),
|
||||
DISABLE_SHARING_FRIENDSHIPS("disable_sharing_friendships"),
|
||||
DOWNLOADS_GATING("downloads-gating"),
|
||||
DRM_SUPPORT("drm_support"),
|
||||
DVR("dvr"),
|
||||
DVR_BLOCK_UNSUPPORTED_COUNTRIES("dvr-block-unsupported-countries"),
|
||||
EPG_RECENT_CHANNELS("epg-recent-channels"),
|
||||
EXCLUDE_RESTRICTIONS("exclude restrictions"),
|
||||
FEDERATED_AUTH("federated-auth"),
|
||||
FRIEND_REQUEST_PUSH_NOTIFICATIONS("friend_request_push_notifications"),
|
||||
GRANDFATHER_SYNC("grandfather-sync"),
|
||||
GUIDED_UPGRADE("guided-upgrade"),
|
||||
HARDWARE_TRANSCODING("hardware_transcoding"),
|
||||
HOME("home"),
|
||||
HWTRANSCODE("hwtranscode"),
|
||||
IMAGGA_V2("imagga-v2"),
|
||||
INCREASE_PASSWORD_COMPLEXITY("increase-password-complexity"),
|
||||
IOS14_PRIVACY_BANNER("ios14-privacy-banner"),
|
||||
ITERABLE_NOTIFICATION_TOKENS("iterable-notification-tokens"),
|
||||
ITEM_CLUSTERS("item_clusters"),
|
||||
KEEP_PAYMENT_METHOD("keep-payment-method"),
|
||||
KEVIN_BACON("kevin-bacon"),
|
||||
KOREA_CONSENT("korea-consent"),
|
||||
@@ -45,28 +60,49 @@ public enum PostUsersSignInDataFeatures {
|
||||
LIGHTNING_DVR_PIVOT("lightning-dvr-pivot"),
|
||||
LIVE_TV_SUPPORT_INCOMPLETE_SEGMENTS("live-tv-support-incomplete-segments"),
|
||||
LIVETV("livetv"),
|
||||
LYRICS("lyrics"),
|
||||
METADATA_SEARCH("metadata_search"),
|
||||
MUSIC_ANALYSIS("music-analysis"),
|
||||
MUSIC_VIDEOS("music_videos"),
|
||||
NEW_PLEX_PASS_PRICES("new_plex_pass_prices"),
|
||||
NEWS_PROVIDER_SUNSET_MODAL("news-provider-sunset-modal"),
|
||||
NOMINATIM("nominatim"),
|
||||
PASS("pass"),
|
||||
PHOTOS_FAVORITES("photos-favorites"),
|
||||
PHOTOS_METADATA_EDITION("photos-metadata-edition"),
|
||||
PHOTOS_V6_EDIT("photosV6-edit"),
|
||||
PHOTOS_V6_TV_ALBUMS("photosV6-tv-albums"),
|
||||
PMS_HEALTH("pms_health"),
|
||||
PREMIUM_DASHBOARD("premium-dashboard"),
|
||||
PREMIUM_MUSIC_METADATA("premium_music_metadata"),
|
||||
RADIO("radio"),
|
||||
RATE_LIMIT_CLIENT_TOKEN("rate-limit-client-token"),
|
||||
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_SOURCE_NOTIFICATION("shared_source_notification"),
|
||||
SIGNIN_NOTIFICATION("signin_notification"),
|
||||
SIGNIN_WITH_APPLE("signin_with_apple"),
|
||||
SILENCE_REMOVAL("silence-removal"),
|
||||
SLEEP_TIMER("sleep-timer"),
|
||||
SPRING_SERVE_AD_PROVIDER("spring_serve_ad_provider"),
|
||||
SYNC("sync"),
|
||||
SWEET_FADES("sweet-fades"),
|
||||
TRANSCODER_CACHE("transcoder_cache"),
|
||||
TRAILERS("trailers"),
|
||||
TUNER_SHARING("tuner-sharing"),
|
||||
TWO_FACTOR_AUTHENTICATION("two-factor-authentication"),
|
||||
UNSUPPORTEDTUNERS("unsupportedtuners"),
|
||||
UPGRADE3DS2("upgrade-3ds2"),
|
||||
VISUALIZERS("visualizers"),
|
||||
VOD_SCHEMA("vod-schema"),
|
||||
VOD_CLOUDFLARE("vod_cloudflare"),
|
||||
VOLUME_LEVELING("volume-leveling"),
|
||||
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
|
||||
private final String value;
|
||||
|
||||
@@ -170,6 +170,7 @@ public class SDKMethodInterfaces {
|
||||
Optional<? extends IncludeHttps> includeHttps,
|
||||
Optional<? extends IncludeRelay> includeRelay,
|
||||
Optional<? extends IncludeIPv6> includeIPv6,
|
||||
Optional<String> clientID,
|
||||
Optional<String> serverURL) throws Exception;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user