All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.org.jellyfin.sdk.model.api.SystemInfo.kt Maven / Gradle / Ivy

There is a newer version: 1.5.5
Show newest version
// !!        WARNING
// !! DO NOT EDIT THIS FILE
//
// This file is generated by the openapi-generator module and is not meant for manual changes.
// Please read the README.md file in the openapi-generator module for additional information.
package org.jellyfin.sdk.model.api

import kotlin.Boolean
import kotlin.Deprecated
import kotlin.Int
import kotlin.String
import kotlin.collections.List
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

/**
 * Class SystemInfo.
 */
@Serializable
public data class SystemInfo(
	/**
	 * The local address.
	 */
	@SerialName("LocalAddress")
	public val localAddress: String? = null,
	/**
	 * The name of the server.
	 */
	@SerialName("ServerName")
	public val serverName: String? = null,
	/**
	 * The server version.
	 */
	@SerialName("Version")
	public val version: String? = null,
	/**
	 * The product name. This is the AssemblyProduct name.
	 */
	@SerialName("ProductName")
	public val productName: String? = null,
	/**
	 * The operating system.
	 */
	@Deprecated("This member is deprecated and may be removed in the future")
	@SerialName("OperatingSystem")
	public val operatingSystem: String? = null,
	/**
	 * The id.
	 */
	@SerialName("Id")
	public val id: String? = null,
	/**
	 * A value indicating whether the startup wizard is completed.
	 */
	@SerialName("StartupWizardCompleted")
	public val startupWizardCompleted: Boolean? = null,
	/**
	 * The display name of the operating system.
	 */
	@Deprecated("This member is deprecated and may be removed in the future")
	@SerialName("OperatingSystemDisplayName")
	public val operatingSystemDisplayName: String? = null,
	/**
	 * The package name.
	 */
	@SerialName("PackageName")
	public val packageName: String? = null,
	/**
	 * A value indicating whether this instance has pending restart.
	 */
	@SerialName("HasPendingRestart")
	public val hasPendingRestart: Boolean,
	@SerialName("IsShuttingDown")
	public val isShuttingDown: Boolean,
	/**
	 * A value indicating whether [supports library monitor].
	 */
	@SerialName("SupportsLibraryMonitor")
	public val supportsLibraryMonitor: Boolean,
	/**
	 * The web socket port number.
	 */
	@SerialName("WebSocketPortNumber")
	public val webSocketPortNumber: Int,
	/**
	 * The completed installations.
	 */
	@SerialName("CompletedInstallations")
	public val completedInstallations: List? = null,
	/**
	 * A value indicating whether this instance can self restart.
	 */
	@Deprecated("This member is deprecated and may be removed in the future")
	@SerialName("CanSelfRestart")
	public val canSelfRestart: Boolean = true,
	@Deprecated("This member is deprecated and may be removed in the future")
	@SerialName("CanLaunchWebBrowser")
	public val canLaunchWebBrowser: Boolean = false,
	/**
	 * The program data path.
	 */
	@SerialName("ProgramDataPath")
	public val programDataPath: String? = null,
	/**
	 * The web UI resources path.
	 */
	@SerialName("WebPath")
	public val webPath: String? = null,
	/**
	 * The items by name path.
	 */
	@SerialName("ItemsByNamePath")
	public val itemsByNamePath: String? = null,
	/**
	 * The cache path.
	 */
	@SerialName("CachePath")
	public val cachePath: String? = null,
	/**
	 * The log path.
	 */
	@SerialName("LogPath")
	public val logPath: String? = null,
	/**
	 * The internal metadata path.
	 */
	@SerialName("InternalMetadataPath")
	public val internalMetadataPath: String? = null,
	/**
	 * The transcode path.
	 */
	@SerialName("TranscodingTempPath")
	public val transcodingTempPath: String? = null,
	/**
	 * The list of cast receiver applications.
	 */
	@SerialName("CastReceiverApplications")
	public val castReceiverApplications: List? = null,
	/**
	 * A value indicating whether this instance has update available.
	 */
	@Deprecated("This member is deprecated and may be removed in the future")
	@SerialName("HasUpdateAvailable")
	public val hasUpdateAvailable: Boolean = false,
	@Deprecated("This member is deprecated and may be removed in the future")
	@SerialName("EncoderLocation")
	public val encoderLocation: String? = "System",
	@Deprecated("This member is deprecated and may be removed in the future")
	@SerialName("SystemArchitecture")
	public val systemArchitecture: String? = "X64",
)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy