256 lines
6.6 KiB
TypeScript
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 {
|
|
}
|