ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.459.2

This commit is contained in:
speakeasybot
2024-12-23 00:09:24 +00:00
parent 3a16a0c415
commit b0b1fe237b
9 changed files with 70 additions and 56 deletions

View File

@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: aa9449e7-c19d-411d-b8e2-f9c5fe982f6f
management:
docChecksum: 48a69156b6fa2af10cd43e971790441b
docChecksum: 1aad3e9216e8a6eb638f23d09b6c235a
docVersion: 0.0.3
speakeasyVersion: 1.459.2
generationVersion: 2.483.1
releaseVersion: 0.6.0
configChecksum: 741a7361898a85ce53554bfd3609593c
releaseVersion: 0.6.1
configChecksum: c6be4607f81d17d500dff45f4d6ed8d0
repoURL: https://github.com/LukeHagar/plexruby.git
repoSubDirectory: .
installationURL: https://github.com/LukeHagar/plexruby

View File

@@ -13,7 +13,7 @@ generation:
oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false
ruby:
version: 0.6.0
version: 0.6.1
author: LukeHagar
description: Ruby Client SDK Generated by Speakeasy
imports:

View File

@@ -9,19 +9,19 @@ sources:
- main
plexapi:
sourceNamespace: plexapi
sourceRevisionDigest: sha256:ccba0c42f1644923e2209e28da7a78195a843e48da1aeaaedbf8759f1a8a0fe0
sourceBlobDigest: sha256:b362c110ef633288220a55ab50627374b996c64f2d9b8e020944e84ea2840332
sourceRevisionDigest: sha256:28e2213b78ff9c789846a4a0b7ab9fb219079a1699d44b22d28474efc4f48eac
sourceBlobDigest: sha256:fa76c39de0ff801844dd56a76c26ab6ca88695fc9b42bb9ff9a8aab5b2b21277
tags:
- latest
- speakeasy-sdk-regen-1734739663
- speakeasy-sdk-regen-1734912495
targets:
plexruby:
source: plexapi
sourceNamespace: plexapi
sourceRevisionDigest: sha256:ccba0c42f1644923e2209e28da7a78195a843e48da1aeaaedbf8759f1a8a0fe0
sourceBlobDigest: sha256:b362c110ef633288220a55ab50627374b996c64f2d9b8e020944e84ea2840332
sourceRevisionDigest: sha256:28e2213b78ff9c789846a4a0b7ab9fb219079a1699d44b22d28474efc4f48eac
sourceBlobDigest: sha256:fa76c39de0ff801844dd56a76c26ab6ca88695fc9b42bb9ff9a8aab5b2b21277
codeSamplesNamespace: code-samples-ruby-plexruby
codeSamplesRevisionDigest: sha256:865d22276b114cf13d16b3de3771e9a73031e4dc8e3fa15ab86de70e62cdaba9
codeSamplesRevisionDigest: sha256:cf2fad1c496537dea72742075e0964562a4494f985c7121991f6bae9ddf34691
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest

View File

@@ -1,7 +1,7 @@
PATH
remote: .
specs:
plex_ruby_sdk (0.6.0)
plex_ruby_sdk (0.6.1)
faraday
faraday-multipart
rack

View File

@@ -656,4 +656,14 @@ Based on:
### Generated
- [ruby v0.6.0] .
### Releases
- [Ruby Gems v0.6.0] https://rubygems.org/gems/plex_ruby_sdk/versions/0.6.0 - .
- [Ruby Gems v0.6.0] https://rubygems.org/gems/plex_ruby_sdk/versions/0.6.0 - .
## 2024-12-23 00:08:12
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.459.2 (2.483.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [ruby v0.6.1] .
### Releases
- [Ruby Gems v0.6.1] https://rubygems.org/gems/plex_ruby_sdk/versions/0.6.1 - .

View File

@@ -3,42 +3,43 @@
## Fields
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| `added_at` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 1705543312 |
| `art` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 |
| `duration` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 186240 |
| `grandparent_art` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 |
| `grandparent_guid` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | plex://artist/5d07bbfd403c6402904a6480 |
| `grandparent_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/39904 |
| `grandparent_rating_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 39904 |
| `grandparent_thumb` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/39904/thumb/1705310687 |
| `grandparent_title` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | Green Day |
| `guid` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | plex://track/6535834f71f22f36f71a8e8f |
| `index` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 1 |
| `key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/67085 |
| `library_section_id` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 3 |
| `library_section_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/sections/3 |
| `library_section_title` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | Music |
| `music_analysis_version` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 1 |
| `parent_guid` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | plex://album/65394d6d472b8ab03ef47f12 |
| `parent_index` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 1 |
| `parent_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/67084 |
| `parent_rating_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 67084 |
| `parent_studio` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | Reprise Records |
| `parent_thumb` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 |
| `parent_title` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | Saviors |
| `parent_year` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 2024 |
| `rating_count` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 45885 |
| `rating_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 67085 |
| `session_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 203 |
| `thumb` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 |
| `title` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | The American Dream Is Killing Me |
| `title_sort` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | American Dream Is Killing Me |
| `type` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | track |
| `updated_at` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 1705543314 |
| `view_offset` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 1000 |
| `media` | T::Array<[::PlexRubySDK::Operations::GetSessionsMedia](../../models/operations/getsessionsmedia.md)> | :heavy_minus_sign: | N/A | |
| `user` | [T.nilable(::PlexRubySDK::Operations::GetSessionsUser)](../../models/operations/getsessionsuser.md) | :heavy_minus_sign: | N/A | |
| `player` | [T.nilable(::PlexRubySDK::Operations::Player)](../../models/operations/player.md) | :heavy_minus_sign: | N/A | |
| `session` | [T.nilable(::PlexRubySDK::Operations::Session)](../../models/operations/session.md) | :heavy_minus_sign: | N/A | |
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| `added_at` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 1705543312 |
| `art` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 |
| `duration` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 186240 |
| `grandparent_art` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/39904/art/1705310687 |
| `grandparent_guid` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | plex://artist/5d07bbfd403c6402904a6480 |
| `grandparent_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/39904 |
| `grandparent_rating_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 39904 |
| `grandparent_thumb` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/39904/thumb/1705310687 |
| `grandparent_title` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | Green Day |
| `guid` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | plex://track/6535834f71f22f36f71a8e8f |
| `index` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 1 |
| `key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/67085 |
| `library_section_id` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 3 |
| `library_section_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/sections/3 |
| `library_section_title` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | Music |
| `music_analysis_version` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 1 |
| `original_title` | *T.nilable(::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 |
| `parent_guid` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | plex://album/65394d6d472b8ab03ef47f12 |
| `parent_index` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 1 |
| `parent_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/67084 |
| `parent_rating_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 67084 |
| `parent_studio` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | Reprise Records |
| `parent_thumb` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 |
| `parent_title` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | Saviors |
| `parent_year` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 2024 |
| `rating_count` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 45885 |
| `rating_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 67085 |
| `session_key` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | 203 |
| `thumb` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | /library/metadata/67084/thumb/1705543314 |
| `title` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | The American Dream Is Killing Me |
| `title_sort` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | American Dream Is Killing Me |
| `type` | *T.nilable(::String)* | :heavy_minus_sign: | N/A | track |
| `updated_at` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 1705543314 |
| `view_offset` | *T.nilable(::Integer)* | :heavy_minus_sign: | N/A | 1000 |
| `media` | T::Array<[::PlexRubySDK::Operations::GetSessionsMedia](../../models/operations/getsessionsmedia.md)> | :heavy_minus_sign: | N/A | |
| `user` | [T.nilable(::PlexRubySDK::Operations::GetSessionsUser)](../../models/operations/getsessionsuser.md) | :heavy_minus_sign: | N/A | |
| `player` | [T.nilable(::PlexRubySDK::Operations::Player)](../../models/operations/player.md) | :heavy_minus_sign: | N/A | |
| `session` | [T.nilable(::PlexRubySDK::Operations::Session)](../../models/operations/session.md) | :heavy_minus_sign: | N/A | |

View File

@@ -45,6 +45,8 @@ module PlexRubySDK
field :media, T.nilable(T::Array[::PlexRubySDK::Operations::GetSessionsMedia]), { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('Media') } }
field :music_analysis_version, T.nilable(::String), { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('musicAnalysisVersion') } }
# The original untranslated name of the media item when non-english, or the track artist if an audio Item has an album artist
field :original_title, T.nilable(::String), { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('originalTitle') } }
field :parent_guid, T.nilable(::String), { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('parentGuid') } }
@@ -87,8 +89,8 @@ module PlexRubySDK
field :view_offset, T.nilable(::Integer), { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('viewOffset') } }
sig { params(added_at: T.nilable(::Integer), art: T.nilable(::String), duration: T.nilable(::Integer), grandparent_art: T.nilable(::String), grandparent_guid: T.nilable(::String), grandparent_key: T.nilable(::String), grandparent_rating_key: T.nilable(::String), grandparent_thumb: T.nilable(::String), grandparent_title: T.nilable(::String), guid: T.nilable(::String), index: T.nilable(::Integer), key: T.nilable(::String), library_section_id: T.nilable(::String), library_section_key: T.nilable(::String), library_section_title: T.nilable(::String), media: T.nilable(T::Array[::PlexRubySDK::Operations::GetSessionsMedia]), music_analysis_version: T.nilable(::String), parent_guid: T.nilable(::String), parent_index: T.nilable(::Integer), parent_key: T.nilable(::String), parent_rating_key: T.nilable(::String), parent_studio: T.nilable(::String), parent_thumb: T.nilable(::String), parent_title: T.nilable(::String), parent_year: T.nilable(::Integer), player: T.nilable(::PlexRubySDK::Operations::Player), rating_count: T.nilable(::Integer), rating_key: T.nilable(::String), session: T.nilable(::PlexRubySDK::Operations::Session), session_key: T.nilable(::String), thumb: T.nilable(::String), title: T.nilable(::String), title_sort: T.nilable(::String), type: T.nilable(::String), updated_at: T.nilable(::Integer), user: T.nilable(::PlexRubySDK::Operations::GetSessionsUser), view_offset: T.nilable(::Integer)).void }
def initialize(added_at: nil, art: nil, duration: nil, grandparent_art: nil, grandparent_guid: nil, grandparent_key: nil, grandparent_rating_key: nil, grandparent_thumb: nil, grandparent_title: nil, guid: nil, index: nil, key: nil, library_section_id: nil, library_section_key: nil, library_section_title: nil, media: nil, music_analysis_version: nil, parent_guid: nil, parent_index: nil, parent_key: nil, parent_rating_key: nil, parent_studio: nil, parent_thumb: nil, parent_title: nil, parent_year: nil, player: nil, rating_count: nil, rating_key: nil, session: nil, session_key: nil, thumb: nil, title: nil, title_sort: nil, type: nil, updated_at: nil, user: nil, view_offset: nil)
sig { params(added_at: T.nilable(::Integer), art: T.nilable(::String), duration: T.nilable(::Integer), grandparent_art: T.nilable(::String), grandparent_guid: T.nilable(::String), grandparent_key: T.nilable(::String), grandparent_rating_key: T.nilable(::String), grandparent_thumb: T.nilable(::String), grandparent_title: T.nilable(::String), guid: T.nilable(::String), index: T.nilable(::Integer), key: T.nilable(::String), library_section_id: T.nilable(::String), library_section_key: T.nilable(::String), library_section_title: T.nilable(::String), media: T.nilable(T::Array[::PlexRubySDK::Operations::GetSessionsMedia]), music_analysis_version: T.nilable(::String), original_title: T.nilable(::String), parent_guid: T.nilable(::String), parent_index: T.nilable(::Integer), parent_key: T.nilable(::String), parent_rating_key: T.nilable(::String), parent_studio: T.nilable(::String), parent_thumb: T.nilable(::String), parent_title: T.nilable(::String), parent_year: T.nilable(::Integer), player: T.nilable(::PlexRubySDK::Operations::Player), rating_count: T.nilable(::Integer), rating_key: T.nilable(::String), session: T.nilable(::PlexRubySDK::Operations::Session), session_key: T.nilable(::String), thumb: T.nilable(::String), title: T.nilable(::String), title_sort: T.nilable(::String), type: T.nilable(::String), updated_at: T.nilable(::Integer), user: T.nilable(::PlexRubySDK::Operations::GetSessionsUser), view_offset: T.nilable(::Integer)).void }
def initialize(added_at: nil, art: nil, duration: nil, grandparent_art: nil, grandparent_guid: nil, grandparent_key: nil, grandparent_rating_key: nil, grandparent_thumb: nil, grandparent_title: nil, guid: nil, index: nil, key: nil, library_section_id: nil, library_section_key: nil, library_section_title: nil, media: nil, music_analysis_version: nil, original_title: nil, parent_guid: nil, parent_index: nil, parent_key: nil, parent_rating_key: nil, parent_studio: nil, parent_thumb: nil, parent_title: nil, parent_year: nil, player: nil, rating_count: nil, rating_key: nil, session: nil, session_key: nil, thumb: nil, title: nil, title_sort: nil, type: nil, updated_at: nil, user: nil, view_offset: nil)
@added_at = added_at
@art = art
@duration = duration
@@ -106,6 +108,7 @@ module PlexRubySDK
@library_section_title = library_section_title
@media = media
@music_analysis_version = music_analysis_version
@original_title = original_title
@parent_guid = parent_guid
@parent_index = parent_index
@parent_key = parent_key

View File

@@ -40,9 +40,9 @@ module PlexRubySDK
@security = security
@language = 'ruby'
@openapi_doc_version = '0.0.3'
@sdk_version = '0.6.0'
@sdk_version = '0.6.1'
@gen_version = '2.483.1'
@user_agent = 'speakeasy-sdk/ruby 0.6.0 2.483.1 0.0.3 plex_ruby_sdk'
@user_agent = 'speakeasy-sdk/ruby 0.6.1 2.483.1 0.0.3 plex_ruby_sdk'
end
sig { returns([String, T::Hash[Symbol, String]]) }

View File

@@ -4,7 +4,7 @@ $LOAD_PATH.push File.expand_path('lib', __dir__)
Gem::Specification.new do |s|
s.name = 'plex_ruby_sdk'
s.version = '0.6.0'
s.version = '0.6.1'
s.platform = Gem::Platform::RUBY
s.licenses = ['Apache-2.0']
s.summary = ''