Sha256: 97c8782a4929226f6c0b249d1f2c75e687a19f208d07cd7b78bf6d6bc39bc5f8
Contents?: true
Size: 1.77 KB
Versions: 2
Compression:
Stored size: 1.77 KB
Contents
# Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. # typed: true # frozen_string_literal: true module PlexRubySDK module Operations GET_SERVER_RESOURCES_REQUEST_SERVERS = [ 'https://plex.tv/api/v2' ].freeze class GetServerResourcesRequest < ::Crystalline::FieldAugmented extend T::Sig # An opaque identifier unique to the client (UUID, serial number, or other unique device ID) field :client_id, ::String, { 'header': { 'field_name': 'X-Plex-Client-Identifier', 'style': 'simple', 'explode': false } } # Include Https entries in the results field :include_https, T.nilable(::PlexRubySDK::Operations::IncludeHttps), { 'query_param': { 'field_name': 'includeHttps', 'style': 'form', 'explode': true } } # Include IPv6 entries in the results field :include_i_pv6, T.nilable(::PlexRubySDK::Operations::IncludeIPv6), { 'query_param': { 'field_name': 'includeIPv6', 'style': 'form', 'explode': true } } # Include Relay addresses in the results # E.g: https://10-0-0-25.bbf8e10c7fa20447cacee74cd9914cde.plex.direct:32400 # field :include_relay, T.nilable(::PlexRubySDK::Operations::IncludeRelay), { 'query_param': { 'field_name': 'includeRelay', 'style': 'form', 'explode': true } } sig { params(client_id: ::String, include_https: T.nilable(::PlexRubySDK::Operations::IncludeHttps), include_i_pv6: T.nilable(::PlexRubySDK::Operations::IncludeIPv6), include_relay: T.nilable(::PlexRubySDK::Operations::IncludeRelay)).void } def initialize(client_id: nil, include_https: nil, include_i_pv6: nil, include_relay: nil) @client_id = client_id @include_https = include_https @include_i_pv6 = include_i_pv6 @include_relay = include_relay end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
plex_ruby_sdk-0.7.7 | lib/plex_ruby_sdk/models/operations/get_server_resources_request.rb |
plex_ruby_sdk-0.7.6 | lib/plex_ruby_sdk/models/operations/get_server_resources_request.rb |