mirror of
https://github.com/LukeHagar/plexjava.git
synced 2025-12-06 20:47:45 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
412b27f162 |
@@ -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: 48a69156b6fa2af10cd43e971790441b
|
docChecksum: 1aad3e9216e8a6eb638f23d09b6c235a
|
||||||
docVersion: 0.0.3
|
docVersion: 0.0.3
|
||||||
speakeasyVersion: 1.459.2
|
speakeasyVersion: 1.459.2
|
||||||
generationVersion: 2.483.1
|
generationVersion: 2.483.1
|
||||||
releaseVersion: 0.11.0
|
releaseVersion: 0.11.1
|
||||||
configChecksum: 6cd83c39bb832c6f9b6161688569339f
|
configChecksum: bfbcf24891027c9622ceef13945789e9
|
||||||
repoURL: https://github.com/LukeHagar/plexjava.git
|
repoURL: https://github.com/LukeHagar/plexjava.git
|
||||||
published: true
|
published: true
|
||||||
features:
|
features:
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ generation:
|
|||||||
oAuth2ClientCredentialsEnabled: true
|
oAuth2ClientCredentialsEnabled: true
|
||||||
oAuth2PasswordEnabled: false
|
oAuth2PasswordEnabled: false
|
||||||
java:
|
java:
|
||||||
version: 0.11.0
|
version: 0.11.1
|
||||||
additionalDependencies: []
|
additionalDependencies: []
|
||||||
additionalPlugins: []
|
additionalPlugins: []
|
||||||
artifactID: plexapi
|
artifactID: plexapi
|
||||||
|
|||||||
@@ -8,19 +8,19 @@ sources:
|
|||||||
- latest
|
- latest
|
||||||
plexapi:
|
plexapi:
|
||||||
sourceNamespace: plexapi
|
sourceNamespace: plexapi
|
||||||
sourceRevisionDigest: sha256:ccba0c42f1644923e2209e28da7a78195a843e48da1aeaaedbf8759f1a8a0fe0
|
sourceRevisionDigest: sha256:28e2213b78ff9c789846a4a0b7ab9fb219079a1699d44b22d28474efc4f48eac
|
||||||
sourceBlobDigest: sha256:b362c110ef633288220a55ab50627374b996c64f2d9b8e020944e84ea2840332
|
sourceBlobDigest: sha256:fa76c39de0ff801844dd56a76c26ab6ca88695fc9b42bb9ff9a8aab5b2b21277
|
||||||
tags:
|
tags:
|
||||||
- latest
|
- latest
|
||||||
- speakeasy-sdk-regen-1734740746
|
- speakeasy-sdk-regen-1734827333
|
||||||
targets:
|
targets:
|
||||||
plexjava:
|
plexjava:
|
||||||
source: plexapi
|
source: plexapi
|
||||||
sourceNamespace: plexapi
|
sourceNamespace: plexapi
|
||||||
sourceRevisionDigest: sha256:ccba0c42f1644923e2209e28da7a78195a843e48da1aeaaedbf8759f1a8a0fe0
|
sourceRevisionDigest: sha256:28e2213b78ff9c789846a4a0b7ab9fb219079a1699d44b22d28474efc4f48eac
|
||||||
sourceBlobDigest: sha256:b362c110ef633288220a55ab50627374b996c64f2d9b8e020944e84ea2840332
|
sourceBlobDigest: sha256:fa76c39de0ff801844dd56a76c26ab6ca88695fc9b42bb9ff9a8aab5b2b21277
|
||||||
codeSamplesNamespace: code-samples-java-plexjava
|
codeSamplesNamespace: code-samples-java-plexjava
|
||||||
codeSamplesRevisionDigest: sha256:0612fff80a5399294636de519c9d3e8c24207624718af53454fe4d57a0a714e0
|
codeSamplesRevisionDigest: sha256:5d9e98b01bc7ffb80847b6cd4823d89399a92b16430129988934ddad4b937fb3
|
||||||
workflow:
|
workflow:
|
||||||
workflowVersion: 1.0.0
|
workflowVersion: 1.0.0
|
||||||
speakeasyVersion: latest
|
speakeasyVersion: latest
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ The samples below show how a published SDK artifact is used:
|
|||||||
|
|
||||||
Gradle:
|
Gradle:
|
||||||
```groovy
|
```groovy
|
||||||
implementation 'dev.plexapi:plexapi:0.11.0'
|
implementation 'dev.plexapi:plexapi:0.11.1'
|
||||||
```
|
```
|
||||||
|
|
||||||
Maven:
|
Maven:
|
||||||
@@ -77,7 +77,7 @@ Maven:
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>dev.plexapi</groupId>
|
<groupId>dev.plexapi</groupId>
|
||||||
<artifactId>plexapi</artifactId>
|
<artifactId>plexapi</artifactId>
|
||||||
<version>0.11.0</version>
|
<version>0.11.1</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
12
RELEASES.md
12
RELEASES.md
@@ -188,4 +188,14 @@ Based on:
|
|||||||
### Generated
|
### Generated
|
||||||
- [java v0.11.0] .
|
- [java v0.11.0] .
|
||||||
### Releases
|
### Releases
|
||||||
- [Maven Central v0.11.0] https://central.sonatype.com/artifact/dev.plexapi/plexapi/0.11.0 - .
|
- [Maven Central v0.11.0] https://central.sonatype.com/artifact/dev.plexapi/plexapi/0.11.0 - .
|
||||||
|
|
||||||
|
## 2024-12-22 00:28:49
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.459.2 (2.483.1) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [java v0.11.1] .
|
||||||
|
### Releases
|
||||||
|
- [Maven Central v0.11.1] https://central.sonatype.com/artifact/dev.plexapi/plexapi/0.11.1 - .
|
||||||
@@ -63,7 +63,7 @@ tasks.withType(Javadoc) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
group = "dev.plexapi"
|
group = "dev.plexapi"
|
||||||
version = "0.11.0"
|
version = "0.11.1"
|
||||||
|
|
||||||
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.11.0'
|
version = '0.11.1'
|
||||||
|
|
||||||
from components.java
|
from components.java
|
||||||
|
|
||||||
|
|||||||
@@ -3,42 +3,43 @@
|
|||||||
|
|
||||||
## Fields
|
## Fields
|
||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
|
| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `addedAt` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1705543312 |
|
| `addedAt` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1705543312 |
|
||||||
| `art` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 |
|
| `art` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 |
|
||||||
| `duration` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 186240 |
|
| `duration` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 186240 |
|
||||||
| `grandparentArt` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 |
|
| `grandparentArt` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 |
|
||||||
| `grandparentGuid` | *Optional\<String>* | :heavy_minus_sign: | N/A | plex://artist/5d07bbfd403c6402904a6480 |
|
| `grandparentGuid` | *Optional\<String>* | :heavy_minus_sign: | N/A | plex://artist/5d07bbfd403c6402904a6480 |
|
||||||
| `grandparentKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/39904 |
|
| `grandparentKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/39904 |
|
||||||
| `grandparentRatingKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | 39904 |
|
| `grandparentRatingKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | 39904 |
|
||||||
| `grandparentThumb` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/39904/thumb/1705310687 |
|
| `grandparentThumb` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/39904/thumb/1705310687 |
|
||||||
| `grandparentTitle` | *Optional\<String>* | :heavy_minus_sign: | N/A | Green Day |
|
| `grandparentTitle` | *Optional\<String>* | :heavy_minus_sign: | N/A | Green Day |
|
||||||
| `guid` | *Optional\<String>* | :heavy_minus_sign: | N/A | plex://track/6535834f71f22f36f71a8e8f |
|
| `guid` | *Optional\<String>* | :heavy_minus_sign: | N/A | plex://track/6535834f71f22f36f71a8e8f |
|
||||||
| `index` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1 |
|
| `index` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1 |
|
||||||
| `key` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/67085 |
|
| `key` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/67085 |
|
||||||
| `librarySectionID` | *Optional\<String>* | :heavy_minus_sign: | N/A | 3 |
|
| `librarySectionID` | *Optional\<String>* | :heavy_minus_sign: | N/A | 3 |
|
||||||
| `librarySectionKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/sections/3 |
|
| `librarySectionKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/sections/3 |
|
||||||
| `librarySectionTitle` | *Optional\<String>* | :heavy_minus_sign: | N/A | Music |
|
| `librarySectionTitle` | *Optional\<String>* | :heavy_minus_sign: | N/A | Music |
|
||||||
| `musicAnalysisVersion` | *Optional\<String>* | :heavy_minus_sign: | N/A | 1 |
|
| `musicAnalysisVersion` | *Optional\<String>* | :heavy_minus_sign: | N/A | 1 |
|
||||||
| `parentGuid` | *Optional\<String>* | :heavy_minus_sign: | N/A | plex://album/65394d6d472b8ab03ef47f12 |
|
| `originalTitle` | *Optional\<String>* | :heavy_minus_sign: | The original untranslated name of the media item when non-english, or the track artist if an audio Item has an album artist | The American Dream Is Killing Me |
|
||||||
| `parentIndex` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1 |
|
| `parentGuid` | *Optional\<String>* | :heavy_minus_sign: | N/A | plex://album/65394d6d472b8ab03ef47f12 |
|
||||||
| `parentKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/67084 |
|
| `parentIndex` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1 |
|
||||||
| `parentRatingKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | 67084 |
|
| `parentKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/67084 |
|
||||||
| `parentStudio` | *Optional\<String>* | :heavy_minus_sign: | N/A | Reprise Records |
|
| `parentRatingKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | 67084 |
|
||||||
| `parentThumb` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 |
|
| `parentStudio` | *Optional\<String>* | :heavy_minus_sign: | N/A | Reprise Records |
|
||||||
| `parentTitle` | *Optional\<String>* | :heavy_minus_sign: | N/A | Saviors |
|
| `parentThumb` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 |
|
||||||
| `parentYear` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 2024 |
|
| `parentTitle` | *Optional\<String>* | :heavy_minus_sign: | N/A | Saviors |
|
||||||
| `ratingCount` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 45885 |
|
| `parentYear` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 2024 |
|
||||||
| `ratingKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | 67085 |
|
| `ratingCount` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 45885 |
|
||||||
| `sessionKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | 203 |
|
| `ratingKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | 67085 |
|
||||||
| `thumb` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 |
|
| `sessionKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | 203 |
|
||||||
| `title` | *Optional\<String>* | :heavy_minus_sign: | N/A | The American Dream Is Killing Me |
|
| `thumb` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 |
|
||||||
| `titleSort` | *Optional\<String>* | :heavy_minus_sign: | N/A | American Dream Is Killing Me |
|
| `title` | *Optional\<String>* | :heavy_minus_sign: | N/A | The American Dream Is Killing Me |
|
||||||
| `type` | *Optional\<String>* | :heavy_minus_sign: | N/A | track |
|
| `titleSort` | *Optional\<String>* | :heavy_minus_sign: | N/A | American Dream Is Killing Me |
|
||||||
| `updatedAt` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1705543314 |
|
| `type` | *Optional\<String>* | :heavy_minus_sign: | N/A | track |
|
||||||
| `viewOffset` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1000 |
|
| `updatedAt` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1705543314 |
|
||||||
| `media` | List\<[GetSessionsMedia](../../models/operations/GetSessionsMedia.md)> | :heavy_minus_sign: | N/A | |
|
| `viewOffset` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1000 |
|
||||||
| `user` | [Optional\<GetSessionsUser>](../../models/operations/GetSessionsUser.md) | :heavy_minus_sign: | N/A | |
|
| `media` | List\<[GetSessionsMedia](../../models/operations/GetSessionsMedia.md)> | :heavy_minus_sign: | N/A | |
|
||||||
| `player` | [Optional\<Player>](../../models/operations/Player.md) | :heavy_minus_sign: | N/A | |
|
| `user` | [Optional\<GetSessionsUser>](../../models/operations/GetSessionsUser.md) | :heavy_minus_sign: | N/A | |
|
||||||
| `session` | [Optional\<Session>](../../models/operations/Session.md) | :heavy_minus_sign: | N/A | |
|
| `player` | [Optional\<Player>](../../models/operations/Player.md) | :heavy_minus_sign: | N/A | |
|
||||||
|
| `session` | [Optional\<Session>](../../models/operations/Session.md) | :heavy_minus_sign: | N/A | |
|
||||||
@@ -43,7 +43,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.11.0";
|
public static final String SDK_VERSION = "0.11.1";
|
||||||
public static final String GEN_VERSION = "2.483.1";
|
public static final String GEN_VERSION = "2.483.1";
|
||||||
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 =
|
||||||
|
|||||||
@@ -86,6 +86,13 @@ public class GetSessionsMetadata {
|
|||||||
@JsonProperty("musicAnalysisVersion")
|
@JsonProperty("musicAnalysisVersion")
|
||||||
private Optional<String> musicAnalysisVersion;
|
private Optional<String> musicAnalysisVersion;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The original untranslated name of the media item when non-english, or the track artist if an audio Item has an album artist
|
||||||
|
*/
|
||||||
|
@JsonInclude(Include.NON_ABSENT)
|
||||||
|
@JsonProperty("originalTitle")
|
||||||
|
private Optional<String> originalTitle;
|
||||||
|
|
||||||
@JsonInclude(Include.NON_ABSENT)
|
@JsonInclude(Include.NON_ABSENT)
|
||||||
@JsonProperty("parentGuid")
|
@JsonProperty("parentGuid")
|
||||||
private Optional<String> parentGuid;
|
private Optional<String> parentGuid;
|
||||||
@@ -188,6 +195,7 @@ public class GetSessionsMetadata {
|
|||||||
@JsonProperty("librarySectionKey") Optional<String> librarySectionKey,
|
@JsonProperty("librarySectionKey") Optional<String> librarySectionKey,
|
||||||
@JsonProperty("librarySectionTitle") Optional<String> librarySectionTitle,
|
@JsonProperty("librarySectionTitle") Optional<String> librarySectionTitle,
|
||||||
@JsonProperty("musicAnalysisVersion") Optional<String> musicAnalysisVersion,
|
@JsonProperty("musicAnalysisVersion") Optional<String> musicAnalysisVersion,
|
||||||
|
@JsonProperty("originalTitle") Optional<String> originalTitle,
|
||||||
@JsonProperty("parentGuid") Optional<String> parentGuid,
|
@JsonProperty("parentGuid") Optional<String> parentGuid,
|
||||||
@JsonProperty("parentIndex") Optional<Integer> parentIndex,
|
@JsonProperty("parentIndex") Optional<Integer> parentIndex,
|
||||||
@JsonProperty("parentKey") Optional<String> parentKey,
|
@JsonProperty("parentKey") Optional<String> parentKey,
|
||||||
@@ -225,6 +233,7 @@ public class GetSessionsMetadata {
|
|||||||
Utils.checkNotNull(librarySectionKey, "librarySectionKey");
|
Utils.checkNotNull(librarySectionKey, "librarySectionKey");
|
||||||
Utils.checkNotNull(librarySectionTitle, "librarySectionTitle");
|
Utils.checkNotNull(librarySectionTitle, "librarySectionTitle");
|
||||||
Utils.checkNotNull(musicAnalysisVersion, "musicAnalysisVersion");
|
Utils.checkNotNull(musicAnalysisVersion, "musicAnalysisVersion");
|
||||||
|
Utils.checkNotNull(originalTitle, "originalTitle");
|
||||||
Utils.checkNotNull(parentGuid, "parentGuid");
|
Utils.checkNotNull(parentGuid, "parentGuid");
|
||||||
Utils.checkNotNull(parentIndex, "parentIndex");
|
Utils.checkNotNull(parentIndex, "parentIndex");
|
||||||
Utils.checkNotNull(parentKey, "parentKey");
|
Utils.checkNotNull(parentKey, "parentKey");
|
||||||
@@ -262,6 +271,7 @@ public class GetSessionsMetadata {
|
|||||||
this.librarySectionKey = librarySectionKey;
|
this.librarySectionKey = librarySectionKey;
|
||||||
this.librarySectionTitle = librarySectionTitle;
|
this.librarySectionTitle = librarySectionTitle;
|
||||||
this.musicAnalysisVersion = musicAnalysisVersion;
|
this.musicAnalysisVersion = musicAnalysisVersion;
|
||||||
|
this.originalTitle = originalTitle;
|
||||||
this.parentGuid = parentGuid;
|
this.parentGuid = parentGuid;
|
||||||
this.parentIndex = parentIndex;
|
this.parentIndex = parentIndex;
|
||||||
this.parentKey = parentKey;
|
this.parentKey = parentKey;
|
||||||
@@ -286,7 +296,7 @@ public class GetSessionsMetadata {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public GetSessionsMetadata() {
|
public GetSessionsMetadata() {
|
||||||
this(Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty());
|
this(Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty(), Optional.empty());
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonIgnore
|
@JsonIgnore
|
||||||
@@ -369,6 +379,14 @@ public class GetSessionsMetadata {
|
|||||||
return musicAnalysisVersion;
|
return musicAnalysisVersion;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The original untranslated name of the media item when non-english, or the track artist if an audio Item has an album artist
|
||||||
|
*/
|
||||||
|
@JsonIgnore
|
||||||
|
public Optional<String> originalTitle() {
|
||||||
|
return originalTitle;
|
||||||
|
}
|
||||||
|
|
||||||
@JsonIgnore
|
@JsonIgnore
|
||||||
public Optional<String> parentGuid() {
|
public Optional<String> parentGuid() {
|
||||||
return parentGuid;
|
return parentGuid;
|
||||||
@@ -674,6 +692,24 @@ public class GetSessionsMetadata {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The original untranslated name of the media item when non-english, or the track artist if an audio Item has an album artist
|
||||||
|
*/
|
||||||
|
public GetSessionsMetadata withOriginalTitle(String originalTitle) {
|
||||||
|
Utils.checkNotNull(originalTitle, "originalTitle");
|
||||||
|
this.originalTitle = Optional.ofNullable(originalTitle);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The original untranslated name of the media item when non-english, or the track artist if an audio Item has an album artist
|
||||||
|
*/
|
||||||
|
public GetSessionsMetadata withOriginalTitle(Optional<String> originalTitle) {
|
||||||
|
Utils.checkNotNull(originalTitle, "originalTitle");
|
||||||
|
this.originalTitle = originalTitle;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
public GetSessionsMetadata withParentGuid(String parentGuid) {
|
public GetSessionsMetadata withParentGuid(String parentGuid) {
|
||||||
Utils.checkNotNull(parentGuid, "parentGuid");
|
Utils.checkNotNull(parentGuid, "parentGuid");
|
||||||
this.parentGuid = Optional.ofNullable(parentGuid);
|
this.parentGuid = Optional.ofNullable(parentGuid);
|
||||||
@@ -952,6 +988,7 @@ public class GetSessionsMetadata {
|
|||||||
Objects.deepEquals(this.librarySectionKey, other.librarySectionKey) &&
|
Objects.deepEquals(this.librarySectionKey, other.librarySectionKey) &&
|
||||||
Objects.deepEquals(this.librarySectionTitle, other.librarySectionTitle) &&
|
Objects.deepEquals(this.librarySectionTitle, other.librarySectionTitle) &&
|
||||||
Objects.deepEquals(this.musicAnalysisVersion, other.musicAnalysisVersion) &&
|
Objects.deepEquals(this.musicAnalysisVersion, other.musicAnalysisVersion) &&
|
||||||
|
Objects.deepEquals(this.originalTitle, other.originalTitle) &&
|
||||||
Objects.deepEquals(this.parentGuid, other.parentGuid) &&
|
Objects.deepEquals(this.parentGuid, other.parentGuid) &&
|
||||||
Objects.deepEquals(this.parentIndex, other.parentIndex) &&
|
Objects.deepEquals(this.parentIndex, other.parentIndex) &&
|
||||||
Objects.deepEquals(this.parentKey, other.parentKey) &&
|
Objects.deepEquals(this.parentKey, other.parentKey) &&
|
||||||
@@ -994,6 +1031,7 @@ public class GetSessionsMetadata {
|
|||||||
librarySectionKey,
|
librarySectionKey,
|
||||||
librarySectionTitle,
|
librarySectionTitle,
|
||||||
musicAnalysisVersion,
|
musicAnalysisVersion,
|
||||||
|
originalTitle,
|
||||||
parentGuid,
|
parentGuid,
|
||||||
parentIndex,
|
parentIndex,
|
||||||
parentKey,
|
parentKey,
|
||||||
@@ -1036,6 +1074,7 @@ public class GetSessionsMetadata {
|
|||||||
"librarySectionKey", librarySectionKey,
|
"librarySectionKey", librarySectionKey,
|
||||||
"librarySectionTitle", librarySectionTitle,
|
"librarySectionTitle", librarySectionTitle,
|
||||||
"musicAnalysisVersion", musicAnalysisVersion,
|
"musicAnalysisVersion", musicAnalysisVersion,
|
||||||
|
"originalTitle", originalTitle,
|
||||||
"parentGuid", parentGuid,
|
"parentGuid", parentGuid,
|
||||||
"parentIndex", parentIndex,
|
"parentIndex", parentIndex,
|
||||||
"parentKey", parentKey,
|
"parentKey", parentKey,
|
||||||
@@ -1093,6 +1132,8 @@ public class GetSessionsMetadata {
|
|||||||
|
|
||||||
private Optional<String> musicAnalysisVersion = Optional.empty();
|
private Optional<String> musicAnalysisVersion = Optional.empty();
|
||||||
|
|
||||||
|
private Optional<String> originalTitle = Optional.empty();
|
||||||
|
|
||||||
private Optional<String> parentGuid = Optional.empty();
|
private Optional<String> parentGuid = Optional.empty();
|
||||||
|
|
||||||
private Optional<Integer> parentIndex = Optional.empty();
|
private Optional<Integer> parentIndex = Optional.empty();
|
||||||
@@ -1331,6 +1372,24 @@ public class GetSessionsMetadata {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The original untranslated name of the media item when non-english, or the track artist if an audio Item has an album artist
|
||||||
|
*/
|
||||||
|
public Builder originalTitle(String originalTitle) {
|
||||||
|
Utils.checkNotNull(originalTitle, "originalTitle");
|
||||||
|
this.originalTitle = Optional.ofNullable(originalTitle);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The original untranslated name of the media item when non-english, or the track artist if an audio Item has an album artist
|
||||||
|
*/
|
||||||
|
public Builder originalTitle(Optional<String> originalTitle) {
|
||||||
|
Utils.checkNotNull(originalTitle, "originalTitle");
|
||||||
|
this.originalTitle = originalTitle;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
public Builder parentGuid(String parentGuid) {
|
public Builder parentGuid(String parentGuid) {
|
||||||
Utils.checkNotNull(parentGuid, "parentGuid");
|
Utils.checkNotNull(parentGuid, "parentGuid");
|
||||||
this.parentGuid = Optional.ofNullable(parentGuid);
|
this.parentGuid = Optional.ofNullable(parentGuid);
|
||||||
@@ -1601,6 +1660,7 @@ public class GetSessionsMetadata {
|
|||||||
librarySectionKey,
|
librarySectionKey,
|
||||||
librarySectionTitle,
|
librarySectionTitle,
|
||||||
musicAnalysisVersion,
|
musicAnalysisVersion,
|
||||||
|
originalTitle,
|
||||||
parentGuid,
|
parentGuid,
|
||||||
parentIndex,
|
parentIndex,
|
||||||
parentKey,
|
parentKey,
|
||||||
|
|||||||
Reference in New Issue
Block a user