ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.405.6

This commit is contained in:
speakeasybot
2025-01-28 00:08:59 +00:00
parent 52c21e2ba6
commit 3b5e642d82
12 changed files with 70 additions and 60 deletions

File diff suppressed because one or more lines are too long

View File

@@ -12,7 +12,7 @@ generation:
auth: auth:
oAuth2ClientCredentialsEnabled: true oAuth2ClientCredentialsEnabled: true
swift: swift:
version: 0.9.5 version: 0.9.7
author: LukeHagar author: LukeHagar
description: Swift Client SDK Generated by Speakeasy description: Swift Client SDK Generated by Speakeasy
imports: imports:

View File

@@ -9,8 +9,8 @@ sources:
- main - main
plexapi: plexapi:
sourceNamespace: plexapi sourceNamespace: plexapi
sourceRevisionDigest: sha256:b146684d2d813daa8ba29e432a12334838753d0b20183beca8178a74ec4d895a sourceRevisionDigest: sha256:e73707dfae50d22dab2166b1661938446b9831bcee252ecd696a1172dfd6ae2c
sourceBlobDigest: sha256:58f51c4319fcda931d63950fd926e8650e20a2e1375e356bf3a930111e246a58 sourceBlobDigest: sha256:e06caa091ad527fd21714fc0d43e7ea385e181fbad8c4f60296457a89a23c696
tags: tags:
- latest - latest
- main - main
@@ -18,10 +18,10 @@ targets:
plexswift: plexswift:
source: plexapi source: plexapi
sourceNamespace: plexapi sourceNamespace: plexapi
sourceRevisionDigest: sha256:b146684d2d813daa8ba29e432a12334838753d0b20183beca8178a74ec4d895a sourceRevisionDigest: sha256:e73707dfae50d22dab2166b1661938446b9831bcee252ecd696a1172dfd6ae2c
sourceBlobDigest: sha256:58f51c4319fcda931d63950fd926e8650e20a2e1375e356bf3a930111e246a58 sourceBlobDigest: sha256:e06caa091ad527fd21714fc0d43e7ea385e181fbad8c4f60296457a89a23c696
codeSamplesNamespace: code-samples-swift-plexswift codeSamplesNamespace: code-samples-swift-plexswift
codeSamplesRevisionDigest: sha256:d1102cd0873c1cfa11730907f56e3b7fee502bb37915278eb91740706c5cc15b codeSamplesRevisionDigest: sha256:f64657a7788b54285ad429cbc4056f8385046ba90198d8047e09de18094609ba
workflow: workflow:
workflowVersion: 1.0.0 workflowVersion: 1.0.0
speakeasyVersion: latest speakeasyVersion: latest

View File

@@ -62,7 +62,7 @@ You can add `plexswift` to your project directly in Xcode `(File > Add Packages.
```bash ```bash
dependencies: [ dependencies: [
.package(url: "https://github.com/LukeHagar/plexswift.git", .upToNextMajor(from: "0.9.5")) .package(url: "https://github.com/LukeHagar/plexswift.git", .upToNextMajor(from: "0.9.7"))
] ]
``` ```
<!-- End SDK Installation [installation] --> <!-- End SDK Installation [installation] -->

View File

@@ -803,3 +803,13 @@ Based on:
- [swift v0.9.5] . - [swift v0.9.5] .
### Releases ### Releases
- [Swift Package Manager v0.9.5] https://github.com/LukeHagar/plexswift/releases/tag/v0.9.5 - . - [Swift Package Manager v0.9.5] https://github.com/LukeHagar/plexswift/releases/tag/v0.9.5 - .
## 2025-01-28 00:07:55
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.405.6 (2.428.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [swift v0.9.7] .
### Releases
- [Swift Package Manager v0.9.7] https://github.com/LukeHagar/plexswift/releases/tag/v0.9.7 - .

View File

@@ -83,12 +83,12 @@ extension Operations {
public let ratingImage: String? public let ratingImage: String?
public let role: [Operations.GetLibraryItemsRole]? public let role: [Operations.GetLibraryItemsRole]?
public let seasonCount: Int? public let seasonCount: Int?
/// Setting that indicates the episode ordering for the show /// Setting that indicates the episode ordering for the show.
/// None = Library default, /// None = Library default,
/// tmdbAiring = The Movie Database (Aired), /// tmdbAiring = The Movie Database (Aired),
/// tvdbAiring = TheTVDB (Aired), /// aired = TheTVDB (Aired),
/// tvdbDvd = TheTVDB (DVD), /// dvd = TheTVDB (DVD),
/// tvdbAbsolute = TheTVDB (Absolute)). /// absolute = TheTVDB (Absolute)).
/// ///
public let showOrdering: Operations.GetLibraryItemsShowOrdering? public let showOrdering: Operations.GetLibraryItemsShowOrdering?
public let skipChildren: Bool? public let skipChildren: Bool?
@@ -125,12 +125,12 @@ extension Operations {
/// ///
/// - Parameter parentRatingKey: The rating key of the parent item. /// - Parameter parentRatingKey: The rating key of the parent item.
/// ///
/// - Parameter showOrdering: Setting that indicates the episode ordering for the show /// - Parameter showOrdering: Setting that indicates the episode ordering for the show.
/// None = Library default, /// None = Library default,
/// tmdbAiring = The Movie Database (Aired), /// tmdbAiring = The Movie Database (Aired),
/// tvdbAiring = TheTVDB (Aired), /// aired = TheTVDB (Aired),
/// tvdbDvd = TheTVDB (DVD), /// dvd = TheTVDB (DVD),
/// tvdbAbsolute = TheTVDB (Absolute)). /// absolute = TheTVDB (Absolute)).
/// ///
/// - Parameter updatedAt: Unix epoch datetime in seconds /// - Parameter updatedAt: Unix epoch datetime in seconds
/// ///

View File

@@ -3,17 +3,17 @@
import Foundation import Foundation
extension Operations { extension Operations {
/// Setting that indicates the episode ordering for the show /// Setting that indicates the episode ordering for the show.
/// None = Library default, /// None = Library default,
/// tmdbAiring = The Movie Database (Aired), /// tmdbAiring = The Movie Database (Aired),
/// tvdbAiring = TheTVDB (Aired), /// aired = TheTVDB (Aired),
/// tvdbDvd = TheTVDB (DVD), /// dvd = TheTVDB (DVD),
/// tvdbAbsolute = TheTVDB (Absolute)). /// absolute = TheTVDB (Absolute)).
/// ///
public enum GetLibraryItemsShowOrdering: String, Codable, APIValue { public enum GetLibraryItemsShowOrdering: String, Codable, APIValue {
case `none` = "None" case `none` = "None"
case tmdbAiring = "tmdbAiring" case tmdbAiring = "tmdbAiring"
case tvdbAiring = "tvdbAiring" case tvdbAired = "aired"
case tvdbDvd = "tvdbDvd" case tvdbDvd = "dvd"
case tvdbAbsolute = "tvdbAbsolute" case tvdbAbsolute = "absolute"
}} }}

View File

@@ -83,12 +83,12 @@ extension Operations {
public let ratingImage: String? public let ratingImage: String?
public let role: [Operations.Role]? public let role: [Operations.Role]?
public let seasonCount: Int? public let seasonCount: Int?
/// Setting that indicates the episode ordering for the show /// Setting that indicates the episode ordering for the show.
/// None = Library default, /// None = Library default,
/// tmdbAiring = The Movie Database (Aired), /// tmdbAiring = The Movie Database (Aired),
/// tvdbAiring = TheTVDB (Aired), /// aired = TheTVDB (Aired),
/// tvdbDvd = TheTVDB (DVD), /// dvd = TheTVDB (DVD),
/// tvdbAbsolute = TheTVDB (Absolute)). /// absolute = TheTVDB (Absolute)).
/// ///
public let showOrdering: Operations.ShowOrdering? public let showOrdering: Operations.ShowOrdering?
public let skipChildren: Bool? public let skipChildren: Bool?
@@ -125,12 +125,12 @@ extension Operations {
/// ///
/// - Parameter parentRatingKey: The rating key of the parent item. /// - Parameter parentRatingKey: The rating key of the parent item.
/// ///
/// - Parameter showOrdering: Setting that indicates the episode ordering for the show /// - Parameter showOrdering: Setting that indicates the episode ordering for the show.
/// None = Library default, /// None = Library default,
/// tmdbAiring = The Movie Database (Aired), /// tmdbAiring = The Movie Database (Aired),
/// tvdbAiring = TheTVDB (Aired), /// aired = TheTVDB (Aired),
/// tvdbDvd = TheTVDB (DVD), /// dvd = TheTVDB (DVD),
/// tvdbAbsolute = TheTVDB (Absolute)). /// absolute = TheTVDB (Absolute)).
/// ///
/// - Parameter updatedAt: Unix epoch datetime in seconds /// - Parameter updatedAt: Unix epoch datetime in seconds
/// ///

View File

@@ -83,12 +83,12 @@ extension Operations {
public let ratingImage: String? public let ratingImage: String?
public let role: [Operations.GetSearchAllLibrariesRole]? public let role: [Operations.GetSearchAllLibrariesRole]?
public let seasonCount: Int? public let seasonCount: Int?
/// Setting that indicates the episode ordering for the show /// Setting that indicates the episode ordering for the show.
/// None = Library default, /// None = Library default,
/// tmdbAiring = The Movie Database (Aired), /// tmdbAiring = The Movie Database (Aired),
/// tvdbAiring = TheTVDB (Aired), /// aired = TheTVDB (Aired),
/// tvdbDvd = TheTVDB (DVD), /// dvd = TheTVDB (DVD),
/// tvdbAbsolute = TheTVDB (Absolute)). /// absolute = TheTVDB (Absolute)).
/// ///
public let showOrdering: Operations.GetSearchAllLibrariesShowOrdering? public let showOrdering: Operations.GetSearchAllLibrariesShowOrdering?
public let skipChildren: Bool? public let skipChildren: Bool?
@@ -125,12 +125,12 @@ extension Operations {
/// ///
/// - Parameter parentRatingKey: The rating key of the parent item. /// - Parameter parentRatingKey: The rating key of the parent item.
/// ///
/// - Parameter showOrdering: Setting that indicates the episode ordering for the show /// - Parameter showOrdering: Setting that indicates the episode ordering for the show.
/// None = Library default, /// None = Library default,
/// tmdbAiring = The Movie Database (Aired), /// tmdbAiring = The Movie Database (Aired),
/// tvdbAiring = TheTVDB (Aired), /// aired = TheTVDB (Aired),
/// tvdbDvd = TheTVDB (DVD), /// dvd = TheTVDB (DVD),
/// tvdbAbsolute = TheTVDB (Absolute)). /// absolute = TheTVDB (Absolute)).
/// ///
/// - Parameter updatedAt: Unix epoch datetime in seconds /// - Parameter updatedAt: Unix epoch datetime in seconds
/// ///

View File

@@ -3,17 +3,17 @@
import Foundation import Foundation
extension Operations { extension Operations {
/// Setting that indicates the episode ordering for the show /// Setting that indicates the episode ordering for the show.
/// None = Library default, /// None = Library default,
/// tmdbAiring = The Movie Database (Aired), /// tmdbAiring = The Movie Database (Aired),
/// tvdbAiring = TheTVDB (Aired), /// aired = TheTVDB (Aired),
/// tvdbDvd = TheTVDB (DVD), /// dvd = TheTVDB (DVD),
/// tvdbAbsolute = TheTVDB (Absolute)). /// absolute = TheTVDB (Absolute)).
/// ///
public enum GetSearchAllLibrariesShowOrdering: String, Codable, APIValue { public enum GetSearchAllLibrariesShowOrdering: String, Codable, APIValue {
case `none` = "None" case `none` = "None"
case tmdbAiring = "tmdbAiring" case tmdbAiring = "tmdbAiring"
case tvdbAiring = "tvdbAiring" case tvdbAired = "aired"
case tvdbDvd = "tvdbDvd" case tvdbDvd = "dvd"
case tvdbAbsolute = "tvdbAbsolute" case tvdbAbsolute = "absolute"
}} }}

View File

@@ -3,17 +3,17 @@
import Foundation import Foundation
extension Operations { extension Operations {
/// Setting that indicates the episode ordering for the show /// Setting that indicates the episode ordering for the show.
/// None = Library default, /// None = Library default,
/// tmdbAiring = The Movie Database (Aired), /// tmdbAiring = The Movie Database (Aired),
/// tvdbAiring = TheTVDB (Aired), /// aired = TheTVDB (Aired),
/// tvdbDvd = TheTVDB (DVD), /// dvd = TheTVDB (DVD),
/// tvdbAbsolute = TheTVDB (Absolute)). /// absolute = TheTVDB (Absolute)).
/// ///
public enum ShowOrdering: String, Codable, APIValue { public enum ShowOrdering: String, Codable, APIValue {
case `none` = "None" case `none` = "None"
case tmdbAiring = "tmdbAiring" case tmdbAiring = "tmdbAiring"
case tvdbAiring = "tvdbAiring" case tvdbAired = "aired"
case tvdbDvd = "tvdbDvd" case tvdbDvd = "dvd"
case tvdbAbsolute = "tvdbAbsolute" case tvdbAbsolute = "absolute"
}} }}

View File

@@ -62,7 +62,7 @@ final class URLRequestBuilder: URLRequestConfiguration {
urlRequest.setValue(contentType, forHTTPHeaderField: "Content-Type") urlRequest.setValue(contentType, forHTTPHeaderField: "Content-Type")
} }
urlRequest.setValue("speakeasy-sdk/swift 0.9.5 2.428.1 0.0.3 plexswift", forHTTPHeaderField: telemetryHeader.headerName) urlRequest.setValue("speakeasy-sdk/swift 0.9.7 2.428.1 0.0.3 plexswift", forHTTPHeaderField: telemetryHeader.headerName)
addSecurityParameters(to: &urlRequest) addSecurityParameters(to: &urlRequest)