jellyfin-discord-bot/jellyfin/model/systemInfo.ts
2023-04-15 22:02:40 +02:00

256 lines
6.6 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 { Architecture } from './architecture';
import { FFmpegLocation } from './fFmpegLocation';
import { InstallationInfo } from './installationInfo';
/**
* Class SystemInfo.
*/
export class SystemInfo {
/**
* Gets or sets the local address.
*/
'localAddress'?: string | null;
/**
* Gets or sets the name of the server.
*/
'serverName'?: string | null;
/**
* Gets or sets the server version.
*/
'version'?: string | null;
/**
* Gets or sets the product name. This is the AssemblyProduct name.
*/
'productName'?: string | null;
/**
* Gets or sets the operating system.
*/
'operatingSystem'?: string | null;
/**
* Gets or sets the id.
*/
'id'?: string | null;
/**
* Gets or sets a value indicating whether the startup wizard is completed.
*/
'startupWizardCompleted'?: boolean | null;
/**
* Gets or sets the display name of the operating system.
*/
'operatingSystemDisplayName'?: string | null;
/**
* Gets or sets the package name.
*/
'packageName'?: string | null;
/**
* Gets or sets a value indicating whether this instance has pending restart.
*/
'hasPendingRestart'?: boolean;
'isShuttingDown'?: boolean;
/**
* Gets or sets a value indicating whether [supports library monitor].
*/
'supportsLibraryMonitor'?: boolean;
/**
* Gets or sets the web socket port number.
*/
'webSocketPortNumber'?: number;
/**
* Gets or sets the completed installations.
*/
'completedInstallations'?: Array<InstallationInfo> | null;
/**
* Gets or sets a value indicating whether this instance can self restart.
*/
'canSelfRestart'?: boolean;
'canLaunchWebBrowser'?: boolean;
/**
* Gets or sets the program data path.
*/
'programDataPath'?: string | null;
/**
* Gets or sets the web UI resources path.
*/
'webPath'?: string | null;
/**
* Gets or sets the items by name path.
*/
'itemsByNamePath'?: string | null;
/**
* Gets or sets the cache path.
*/
'cachePath'?: string | null;
/**
* Gets or sets the log path.
*/
'logPath'?: string | null;
/**
* Gets or sets the internal metadata path.
*/
'internalMetadataPath'?: string | null;
/**
* Gets or sets the transcode path.
*/
'transcodingTempPath'?: string | null;
/**
* Gets or sets a value indicating whether this instance has update available.
*/
'hasUpdateAvailable'?: boolean;
'encoderLocation'?: FFmpegLocation;
'systemArchitecture'?: Architecture;
static discriminator: string | undefined = undefined;
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
{
"name": "localAddress",
"baseName": "LocalAddress",
"type": "string"
},
{
"name": "serverName",
"baseName": "ServerName",
"type": "string"
},
{
"name": "version",
"baseName": "Version",
"type": "string"
},
{
"name": "productName",
"baseName": "ProductName",
"type": "string"
},
{
"name": "operatingSystem",
"baseName": "OperatingSystem",
"type": "string"
},
{
"name": "id",
"baseName": "Id",
"type": "string"
},
{
"name": "startupWizardCompleted",
"baseName": "StartupWizardCompleted",
"type": "boolean"
},
{
"name": "operatingSystemDisplayName",
"baseName": "OperatingSystemDisplayName",
"type": "string"
},
{
"name": "packageName",
"baseName": "PackageName",
"type": "string"
},
{
"name": "hasPendingRestart",
"baseName": "HasPendingRestart",
"type": "boolean"
},
{
"name": "isShuttingDown",
"baseName": "IsShuttingDown",
"type": "boolean"
},
{
"name": "supportsLibraryMonitor",
"baseName": "SupportsLibraryMonitor",
"type": "boolean"
},
{
"name": "webSocketPortNumber",
"baseName": "WebSocketPortNumber",
"type": "number"
},
{
"name": "completedInstallations",
"baseName": "CompletedInstallations",
"type": "Array<InstallationInfo>"
},
{
"name": "canSelfRestart",
"baseName": "CanSelfRestart",
"type": "boolean"
},
{
"name": "canLaunchWebBrowser",
"baseName": "CanLaunchWebBrowser",
"type": "boolean"
},
{
"name": "programDataPath",
"baseName": "ProgramDataPath",
"type": "string"
},
{
"name": "webPath",
"baseName": "WebPath",
"type": "string"
},
{
"name": "itemsByNamePath",
"baseName": "ItemsByNamePath",
"type": "string"
},
{
"name": "cachePath",
"baseName": "CachePath",
"type": "string"
},
{
"name": "logPath",
"baseName": "LogPath",
"type": "string"
},
{
"name": "internalMetadataPath",
"baseName": "InternalMetadataPath",
"type": "string"
},
{
"name": "transcodingTempPath",
"baseName": "TranscodingTempPath",
"type": "string"
},
{
"name": "hasUpdateAvailable",
"baseName": "HasUpdateAvailable",
"type": "boolean"
},
{
"name": "encoderLocation",
"baseName": "EncoderLocation",
"type": "FFmpegLocation"
},
{
"name": "systemArchitecture",
"baseName": "SystemArchitecture",
"type": "Architecture"
} ];
static getAttributeTypeMap() {
return SystemInfo.attributeTypeMap;
}
}
export namespace SystemInfo {
}