PluginInfo

data class PluginInfo(val name: String, val version: String, val configurationFileName: String? = null, val description: String, val id: UUID, val canUninstall: Boolean, val hasImage: Boolean, val status: PluginStatus)

This is a serializable stub class that is used by the api to provide information about installed plugins.

Constructors

Link copied to clipboard
constructor(name: String, version: String, configurationFileName: String? = null, description: String, id: UUID, canUninstall: Boolean, hasImage: Boolean, status: PluginStatus)

Properties

Link copied to clipboard

A value indicating whether the plugin can be uninstalled.

Link copied to clipboard

The name of the configuration file.

Link copied to clipboard

The description.

Link copied to clipboard

A value indicating whether this plugin has a valid image.

Link copied to clipboard
val id: UUID

The unique id.

Link copied to clipboard

The name.

Link copied to clipboard

A value indicating the status of the plugin.

Link copied to clipboard

The version.