jellyfin-discord-bot/jellyfin/model/addVirtualFolderDtoLibraryOptions.ts

202 lines
6.3 KiB
TypeScript
Raw Normal View History

2023-04-15 22:02:40 +02:00
/**
* 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 { EmbeddedSubtitleOptions } from './embeddedSubtitleOptions';
import { MediaPathInfo } from './mediaPathInfo';
import { TypeOptions } from './typeOptions';
/**
* Gets or sets library options.
*/
export class AddVirtualFolderDtoLibraryOptions {
'enablePhotos'?: boolean;
'enableRealtimeMonitor'?: boolean;
'enableChapterImageExtraction'?: boolean;
'extractChapterImagesDuringLibraryScan'?: boolean;
'pathInfos'?: Array<MediaPathInfo>;
'saveLocalMetadata'?: boolean;
'enableInternetProviders'?: boolean;
'enableAutomaticSeriesGrouping'?: boolean;
'enableEmbeddedTitles'?: boolean;
'enableEmbeddedEpisodeInfos'?: boolean;
'automaticRefreshIntervalDays'?: number;
/**
* Gets or sets the preferred metadata language.
*/
'preferredMetadataLanguage'?: string | null;
/**
* Gets or sets the metadata country code.
*/
'metadataCountryCode'?: string | null;
'seasonZeroDisplayName'?: string;
'metadataSavers'?: Array<string> | null;
'disabledLocalMetadataReaders'?: Array<string>;
'localMetadataReaderOrder'?: Array<string> | null;
'disabledSubtitleFetchers'?: Array<string>;
'subtitleFetcherOrder'?: Array<string>;
'skipSubtitlesIfEmbeddedSubtitlesPresent'?: boolean;
'skipSubtitlesIfAudioTrackMatches'?: boolean;
'subtitleDownloadLanguages'?: Array<string> | null;
'requirePerfectSubtitleMatch'?: boolean;
'saveSubtitlesWithMedia'?: boolean;
'automaticallyAddToCollection'?: boolean;
'allowEmbeddedSubtitles'?: EmbeddedSubtitleOptions;
'typeOptions'?: Array<TypeOptions>;
static discriminator: string | undefined = undefined;
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
{
"name": "enablePhotos",
"baseName": "EnablePhotos",
"type": "boolean"
},
{
"name": "enableRealtimeMonitor",
"baseName": "EnableRealtimeMonitor",
"type": "boolean"
},
{
"name": "enableChapterImageExtraction",
"baseName": "EnableChapterImageExtraction",
"type": "boolean"
},
{
"name": "extractChapterImagesDuringLibraryScan",
"baseName": "ExtractChapterImagesDuringLibraryScan",
"type": "boolean"
},
{
"name": "pathInfos",
"baseName": "PathInfos",
"type": "Array<MediaPathInfo>"
},
{
"name": "saveLocalMetadata",
"baseName": "SaveLocalMetadata",
"type": "boolean"
},
{
"name": "enableInternetProviders",
"baseName": "EnableInternetProviders",
"type": "boolean"
},
{
"name": "enableAutomaticSeriesGrouping",
"baseName": "EnableAutomaticSeriesGrouping",
"type": "boolean"
},
{
"name": "enableEmbeddedTitles",
"baseName": "EnableEmbeddedTitles",
"type": "boolean"
},
{
"name": "enableEmbeddedEpisodeInfos",
"baseName": "EnableEmbeddedEpisodeInfos",
"type": "boolean"
},
{
"name": "automaticRefreshIntervalDays",
"baseName": "AutomaticRefreshIntervalDays",
"type": "number"
},
{
"name": "preferredMetadataLanguage",
"baseName": "PreferredMetadataLanguage",
"type": "string"
},
{
"name": "metadataCountryCode",
"baseName": "MetadataCountryCode",
"type": "string"
},
{
"name": "seasonZeroDisplayName",
"baseName": "SeasonZeroDisplayName",
"type": "string"
},
{
"name": "metadataSavers",
"baseName": "MetadataSavers",
"type": "Array<string>"
},
{
"name": "disabledLocalMetadataReaders",
"baseName": "DisabledLocalMetadataReaders",
"type": "Array<string>"
},
{
"name": "localMetadataReaderOrder",
"baseName": "LocalMetadataReaderOrder",
"type": "Array<string>"
},
{
"name": "disabledSubtitleFetchers",
"baseName": "DisabledSubtitleFetchers",
"type": "Array<string>"
},
{
"name": "subtitleFetcherOrder",
"baseName": "SubtitleFetcherOrder",
"type": "Array<string>"
},
{
"name": "skipSubtitlesIfEmbeddedSubtitlesPresent",
"baseName": "SkipSubtitlesIfEmbeddedSubtitlesPresent",
"type": "boolean"
},
{
"name": "skipSubtitlesIfAudioTrackMatches",
"baseName": "SkipSubtitlesIfAudioTrackMatches",
"type": "boolean"
},
{
"name": "subtitleDownloadLanguages",
"baseName": "SubtitleDownloadLanguages",
"type": "Array<string>"
},
{
"name": "requirePerfectSubtitleMatch",
"baseName": "RequirePerfectSubtitleMatch",
"type": "boolean"
},
{
"name": "saveSubtitlesWithMedia",
"baseName": "SaveSubtitlesWithMedia",
"type": "boolean"
},
{
"name": "automaticallyAddToCollection",
"baseName": "AutomaticallyAddToCollection",
"type": "boolean"
},
{
"name": "allowEmbeddedSubtitles",
"baseName": "AllowEmbeddedSubtitles",
"type": "EmbeddedSubtitleOptions"
},
{
"name": "typeOptions",
"baseName": "TypeOptions",
"type": "Array<TypeOptions>"
} ];
static getAttributeTypeMap() {
return AddVirtualFolderDtoLibraryOptions.attributeTypeMap;
}
}
export namespace AddVirtualFolderDtoLibraryOptions {
}