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

93 lines
2.4 KiB
TypeScript

/**
* 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 { CollectionTypeOptions } from './collectionTypeOptions';
import { LibraryOptions } from './libraryOptions';
/**
* Used to hold information about a user\'s list of configured virtual folders.
*/
export class VirtualFolderInfo {
/**
* Gets or sets the name.
*/
'name'?: string | null;
/**
* Gets or sets the locations.
*/
'locations'?: Array<string> | null;
'collectionType'?: CollectionTypeOptions | null;
'libraryOptions'?: LibraryOptions | null;
/**
* Gets or sets the item identifier.
*/
'itemId'?: string | null;
/**
* Gets or sets the primary image item identifier.
*/
'primaryImageItemId'?: string | null;
'refreshProgress'?: number | null;
'refreshStatus'?: string | null;
static discriminator: string | undefined = undefined;
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
{
"name": "name",
"baseName": "Name",
"type": "string"
},
{
"name": "locations",
"baseName": "Locations",
"type": "Array<string>"
},
{
"name": "collectionType",
"baseName": "CollectionType",
"type": "CollectionTypeOptions"
},
{
"name": "libraryOptions",
"baseName": "LibraryOptions",
"type": "LibraryOptions"
},
{
"name": "itemId",
"baseName": "ItemId",
"type": "string"
},
{
"name": "primaryImageItemId",
"baseName": "PrimaryImageItemId",
"type": "string"
},
{
"name": "refreshProgress",
"baseName": "RefreshProgress",
"type": "number"
},
{
"name": "refreshStatus",
"baseName": "RefreshStatus",
"type": "string"
} ];
static getAttributeTypeMap() {
return VirtualFolderInfo.attributeTypeMap;
}
}
export namespace VirtualFolderInfo {
}