Sha256: 120d3c17716210f8007d4477837bf080fcaa16609a743335858352c75da4f311
Contents?: true
Size: 1.33 KB
Versions: 2
Compression:
Stored size: 1.33 KB
Contents
# Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. # typed: true # frozen_string_literal: true module PlexRubySDK module Operations class GetAllMediaLibraryFilter < ::Crystalline::FieldAugmented extend T::Sig field :filter, ::String, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('filter') } } field :filter_type, ::String, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('filterType') } } field :key, ::String, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('key') } } field :title, ::String, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('title') } } field :type, ::String, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('type') } } field :advanced, T.nilable(T::Boolean), { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('advanced') } } sig { params(filter: ::String, filter_type: ::String, key: ::String, title: ::String, type: ::String, advanced: T.nilable(T::Boolean)).void } def initialize(filter: nil, filter_type: nil, key: nil, title: nil, type: nil, advanced: nil) @filter = filter @filter_type = filter_type @key = key @title = title @type = type @advanced = advanced 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_all_media_library_filter.rb |
plex_ruby_sdk-0.7.6 | lib/plex_ruby_sdk/models/operations/get_all_media_library_filter.rb |