ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.459.2

This commit is contained in:
speakeasybot
2024-12-22 00:30:11 +00:00
parent 9c8fe4c95e
commit 412b27f162
9 changed files with 127 additions and 56 deletions

View File

@@ -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:

View File

@@ -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

View File

@@ -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

View File

@@ -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>
``` ```

View File

@@ -189,3 +189,13 @@ Based on:
- [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 - .

View File

@@ -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

View File

@@ -4,7 +4,7 @@
## 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 |
@@ -21,6 +21,7 @@
| `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 |
| `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 |
| `parentGuid` | *Optional\<String>* | :heavy_minus_sign: | N/A | plex://album/65394d6d472b8ab03ef47f12 | | `parentGuid` | *Optional\<String>* | :heavy_minus_sign: | N/A | plex://album/65394d6d472b8ab03ef47f12 |
| `parentIndex` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1 | | `parentIndex` | *Optional\<Integer>* | :heavy_minus_sign: | N/A | 1 |
| `parentKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/67084 | | `parentKey` | *Optional\<String>* | :heavy_minus_sign: | N/A | /library/metadata/67084 |

View File

@@ -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 =

View File

@@ -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,