ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.397.2

This commit is contained in:
speakeasybot
2024-09-16 15:54:09 +00:00
parent 1eea84e128
commit 537b165e0c
25 changed files with 101 additions and 91 deletions

View File

@@ -5,8 +5,8 @@ management:
docVersion: 0.0.3 docVersion: 0.0.3
speakeasyVersion: 1.397.2 speakeasyVersion: 1.397.2
generationVersion: 2.415.8 generationVersion: 2.415.8
releaseVersion: 0.3.2 releaseVersion: 0.3.3
configChecksum: aa1242008b99b40584966bcff9193325 configChecksum: bbc41306a25086aeae9fd27706f2e334
repoURL: https://github.com/LukeHagar/plexruby.git repoURL: https://github.com/LukeHagar/plexruby.git
repoSubDirectory: . repoSubDirectory: .
installationURL: https://github.com/LukeHagar/plexruby installationURL: https://github.com/LukeHagar/plexruby
@@ -732,6 +732,7 @@ generatedFiles:
- docs/sdks/updater/README.md - docs/sdks/updater/README.md
- docs/sdks/video/README.md - docs/sdks/video/README.md
- docs/sdks/watchlist/README.md - docs/sdks/watchlist/README.md
- lib/plex-ruby-sdk.rb
- lib/plex_ruby_sdk/activities.rb - lib/plex_ruby_sdk/activities.rb
- lib/plex_ruby_sdk/authentication.rb - lib/plex_ruby_sdk/authentication.rb
- lib/plex_ruby_sdk/butler.rb - lib/plex_ruby_sdk/butler.rb
@@ -1443,8 +1444,7 @@ generatedFiles:
- lib/plex_ruby_sdk/utils/utils.rb - lib/plex_ruby_sdk/utils/utils.rb
- lib/plex_ruby_sdk/video.rb - lib/plex_ruby_sdk/video.rb
- lib/plex_ruby_sdk/watchlist.rb - lib/plex_ruby_sdk/watchlist.rb
- lib/plexruby.rb - plex-ruby-sdk.gemspec
- plexruby.gemspec
- sorbet/config - sorbet/config
- sorbet/rbi/annotations/.gitattributes - sorbet/rbi/annotations/.gitattributes
- sorbet/rbi/annotations/faraday.rbi - sorbet/rbi/annotations/faraday.rbi

View File

@@ -12,7 +12,7 @@ generation:
auth: auth:
oAuth2ClientCredentialsEnabled: false oAuth2ClientCredentialsEnabled: false
ruby: ruby:
version: 0.3.2 version: 0.3.3
author: LukeHagar author: LukeHagar
description: Ruby Client SDK Generated by Speakeasy description: Ruby Client SDK Generated by Speakeasy
imports: imports:

View File

@@ -1,7 +1,7 @@
PATH PATH
remote: . remote: .
specs: specs:
plexruby (0.3.2) plex-ruby-sdk (0.3.3)
faraday faraday
faraday-multipart faraday-multipart
rack rack
@@ -93,7 +93,7 @@ PLATFORMS
DEPENDENCIES DEPENDENCIES
minitest minitest
plexruby! plex-ruby-sdk!
rubocop rubocop
sorbet-runtime sorbet-runtime
tapioca tapioca

View File

@@ -29,7 +29,7 @@ Plex-API: An Open API Spec for interacting with Plex.tv and Plex Media Server
The SDK can be installed using [RubyGems](https://rubygems.org/): The SDK can be installed using [RubyGems](https://rubygems.org/):
```bash ```bash
gem install plexruby gem install plex-ruby-sdk
``` ```
<!-- End SDK Installation [installation] --> <!-- End SDK Installation [installation] -->
@@ -39,7 +39,7 @@ gem install plexruby
### Example ### Example
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -224,7 +224,7 @@ The default server can also be overridden globally by passing a URL to the `serv
The server URL can also be overridden on a per-operation basis, provided a server list was specified for the operation. For example: The server URL can also be overridden on a per-operation basis, provided a server list was specified for the operation. For example:
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -269,7 +269,7 @@ This is used to track the client application and its usage
### Example ### Example
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -496,4 +496,14 @@ Based on:
### Generated ### Generated
- [ruby v0.3.2] . - [ruby v0.3.2] .
### Releases ### Releases
- [Ruby Gems v0.3.2] https://rubygems.org/gems/plexruby/versions/0.3.2 - . - [Ruby Gems v0.3.2] https://rubygems.org/gems/plexruby/versions/0.3.2 - .
## 2024-09-16 15:52:14
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.397.2 (2.415.8) https://github.com/speakeasy-api/speakeasy
### Generated
- [ruby v0.3.3] .
### Releases
- [Ruby Gems v0.3.3] https://rubygems.org/gems/plex-ruby-sdk/versions/0.3.3 - .

View File

@@ -1,6 +1,6 @@
<!-- Start SDK Example Usage [usage] --> <!-- Start SDK Example Usage [usage] -->
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -23,7 +23,7 @@ Get Server Activities
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -58,7 +58,7 @@ Cancel Server Activities
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -20,7 +20,7 @@ This endpoint provides the caller with a temporary token with the same access le
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -64,7 +64,7 @@ Note: requires Plex Media Server >= 1.15.4.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -105,7 +105,7 @@ Get the User data from the provided X-Plex-Token
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -146,7 +146,7 @@ Sign in user with username and password and return user data with Plex authentic
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -20,7 +20,7 @@ Returns a list of butler tasks
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -60,7 +60,7 @@ This endpoint will attempt to start all Butler tasks that are enabled in the set
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -96,7 +96,7 @@ This endpoint will stop all currently running tasks and remove any scheduled tas
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -136,7 +136,7 @@ This endpoint will attempt to start a single Butler task that is enabled in the
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -178,7 +178,7 @@ This endpoint will stop a currently running task by name, or remove it from the
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -17,7 +17,7 @@ Get Global Hubs filtered by the parameters provided.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -60,7 +60,7 @@ This endpoint will return a list of library specific hubs
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -27,7 +27,7 @@ This resource returns hash values for local files
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -70,7 +70,7 @@ This endpoint will return the recently added content.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -118,7 +118,7 @@ This allows a client to provide a rich interface around the media (e.g. allow so
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -192,7 +192,7 @@ Each type in the library comes with a set of filters and sorts, aiding in buildi
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -234,7 +234,7 @@ Delete a library using a specific section id
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -295,7 +295,7 @@ Fetches details from a specific section of the library identified by a section k
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -347,7 +347,7 @@ This endpoint Refreshes all the Metadata of the library.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -407,7 +407,7 @@ Each type in the library comes with a set of filters and sorts, aiding in buildi
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -450,7 +450,7 @@ This endpoint will return the metadata of a library item specified with the rati
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -492,7 +492,7 @@ This endpoint will return the children of of a library item specified with the r
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -535,7 +535,7 @@ This endpoint will return the top watched content from libraries of a certain ty
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -578,7 +578,7 @@ This endpoint will return the on deck content.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -19,7 +19,7 @@ This endpoint will write a single-line log message, including a level and source
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -83,7 +83,7 @@ Ensure each parameter is properly URL-encoded to avoid interpretation issues.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -129,7 +129,7 @@ This endpoint will enable all Plex Media Serverlogs to be sent to the Papertrail
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -20,7 +20,7 @@ This will mark the provided media key as Played.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -61,7 +61,7 @@ This will mark the provided media key as Unplayed.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -103,7 +103,7 @@ This API command can be used to update the play progress of a media item.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -146,7 +146,7 @@ Gets the banner image of the media item
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -196,7 +196,7 @@ Gets the thumbnail image of the media item
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -30,7 +30,7 @@ Create a new playlist. By default the playlist is blank. To create a playlist al
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -78,7 +78,7 @@ Get All Playlists given the specified filters.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -122,7 +122,7 @@ Smart playlist details contain the `content` attribute. This is the content URI
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -164,7 +164,7 @@ This endpoint will delete a playlist
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -206,7 +206,7 @@ From PMS version 1.9.1 clients can also edit playlist metadata using this endpoi
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -253,7 +253,7 @@ Note that for dumb playlists, items have a `playlistItemID` attribute which is u
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -296,7 +296,7 @@ Clears a playlist, only works with dumb playlists. Returns the playlist.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -339,7 +339,7 @@ With a smart playlist, passing a new `uri` parameter replaces the rules for the
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -383,7 +383,7 @@ Imports m3u playlists by passing a path on the server to scan for m3u-formatted
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -22,7 +22,7 @@ Get Companions Data
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -63,7 +63,7 @@ Get friends of provided auth token.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -104,7 +104,7 @@ Returns the geolocation and locale data of the caller
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -140,7 +140,7 @@ Retrieves the home data for the authenticated user, including details like home
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -175,7 +175,7 @@ Get Plex server access tokens and server connections
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -220,7 +220,7 @@ Retrieve a Pin from Plex.tv for authentication flows
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -259,7 +259,7 @@ Retrieve an Access Token from Plex.tv after the Pin has been authenticated
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -30,7 +30,7 @@ This request is intended to be very fast, and called as the user types.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -77,7 +77,7 @@ Results, as well as their containing per-type hubs, contain a `distance` attribu
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -120,7 +120,7 @@ This will search the database for the string provided.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -24,7 +24,7 @@ Get Server Capabilities
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -59,7 +59,7 @@ Get Server Preferences
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -94,7 +94,7 @@ Get Available Clients
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -129,7 +129,7 @@ Get Devices
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -164,7 +164,7 @@ This request is useful to determine if the server is online or offline
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -194,7 +194,7 @@ Returns MyPlex Account Information
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -230,7 +230,7 @@ Plex's Photo transcoder is used throughout the service to serve images at specif
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -281,7 +281,7 @@ Retrieves media providers and their features from the Plex server.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -322,7 +322,7 @@ Get Server List
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -19,7 +19,7 @@ This will retrieve the "Now Playing" Information of the PMS.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -54,7 +54,7 @@ This will Retrieve a listing of all history views.
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -98,7 +98,7 @@ Get Transcode Sessions
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -133,7 +133,7 @@ Stop a Transcode Session
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -18,7 +18,7 @@ This will return the media statistics for the server
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -59,7 +59,7 @@ This will return the resources for the server
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -100,7 +100,7 @@ This will return the bandwidth statistics for the server
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -19,7 +19,7 @@ Querying status of updates
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -54,7 +54,7 @@ Checking for updates
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -96,7 +96,7 @@ Note that these two parameters are effectively mutually exclusive. The `tonight`
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -17,7 +17,7 @@ Get the timeline for a media item
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(
@@ -71,7 +71,7 @@ Begin a Universal Transcode Session
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -16,7 +16,7 @@ Get User Watchlist
### Example Usage ### Example Usage
```ruby ```ruby
require 'plexruby' require 'plex_ruby_sdk'
s = ::PlexRubySDK::PlexAPI.new( s = ::PlexRubySDK::PlexAPI.new(

View File

@@ -42,9 +42,9 @@ module PlexRubySDK
@globals = globals.nil? ? {} : globals @globals = globals.nil? ? {} : globals
@language = 'ruby' @language = 'ruby'
@openapi_doc_version = '0.0.3' @openapi_doc_version = '0.0.3'
@sdk_version = '0.3.2' @sdk_version = '0.3.3'
@gen_version = '2.415.8' @gen_version = '2.415.8'
@user_agent = 'speakeasy-sdk/ruby 0.3.2 2.415.8 0.0.3 plexruby' @user_agent = 'speakeasy-sdk/ruby 0.3.3 2.415.8 0.0.3 plex-ruby-sdk'
end end
sig { returns([String, T::Hash[Symbol, String]]) } sig { returns([String, T::Hash[Symbol, String]]) }

View File

@@ -3,8 +3,8 @@
$LOAD_PATH.push File.expand_path('lib', __dir__) $LOAD_PATH.push File.expand_path('lib', __dir__)
Gem::Specification.new do |s| Gem::Specification.new do |s|
s.name = 'plexruby' s.name = 'plex-ruby-sdk'
s.version = '0.3.2' s.version = '0.3.3'
s.platform = Gem::Platform::RUBY s.platform = Gem::Platform::RUBY
s.licenses = ['Apache-2.0'] s.licenses = ['Apache-2.0']
s.summary = '' s.summary = ''