/** * Jellyfin API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 10.8.9 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { RequestFile } from './models'; import { ListingsProviderInfo } from './listingsProviderInfo'; import { TunerHostInfo } from './tunerHostInfo'; export class LiveTvOptions { 'guideDays'?: number | null; 'recordingPath'?: string | null; 'movieRecordingPath'?: string | null; 'seriesRecordingPath'?: string | null; 'enableRecordingSubfolders'?: boolean; 'enableOriginalAudioWithEncodedRecordings'?: boolean; 'tunerHosts'?: Array | null; 'listingProviders'?: Array | null; 'prePaddingSeconds'?: number; 'postPaddingSeconds'?: number; 'mediaLocationsCreated'?: Array | null; 'recordingPostProcessor'?: string | null; 'recordingPostProcessorArguments'?: string | null; static discriminator: string | undefined = undefined; static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [ { "name": "guideDays", "baseName": "GuideDays", "type": "number" }, { "name": "recordingPath", "baseName": "RecordingPath", "type": "string" }, { "name": "movieRecordingPath", "baseName": "MovieRecordingPath", "type": "string" }, { "name": "seriesRecordingPath", "baseName": "SeriesRecordingPath", "type": "string" }, { "name": "enableRecordingSubfolders", "baseName": "EnableRecordingSubfolders", "type": "boolean" }, { "name": "enableOriginalAudioWithEncodedRecordings", "baseName": "EnableOriginalAudioWithEncodedRecordings", "type": "boolean" }, { "name": "tunerHosts", "baseName": "TunerHosts", "type": "Array" }, { "name": "listingProviders", "baseName": "ListingProviders", "type": "Array" }, { "name": "prePaddingSeconds", "baseName": "PrePaddingSeconds", "type": "number" }, { "name": "postPaddingSeconds", "baseName": "PostPaddingSeconds", "type": "number" }, { "name": "mediaLocationsCreated", "baseName": "MediaLocationsCreated", "type": "Array" }, { "name": "recordingPostProcessor", "baseName": "RecordingPostProcessor", "type": "string" }, { "name": "recordingPostProcessorArguments", "baseName": "RecordingPostProcessorArguments", "type": "string" } ]; static getAttributeTypeMap() { return LiveTvOptions.attributeTypeMap; } }