/** * 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 | 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" }, { "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 { }