- java.lang.Object
-
- net.bis5.mattermost.model.PluginManifest
-
public class PluginManifest extends Object
A plugin manifest.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPluginManifest.PluginExecutablesstatic classPluginManifest.PluginServerServer side plugin executables.static classPluginManifest.PluginSettingstatic classPluginManifest.PluginSettingsSchema
-
Constructor Summary
Constructors Constructor Description PluginManifest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)PluginManifest.PluginServergetBackend()StringgetDescription()StringgetId()StringgetMinServerVersion()StringgetName()PluginManifest.PluginServergetServer()PluginManifest.PluginSettingsSchemagetSettingsSchema()StringgetVersion()PluginWebappgetWebapp()inthashCode()voidsetBackend(PluginManifest.PluginServer backend)voidsetDescription(String description)voidsetId(String id)voidsetMinServerVersion(String minServerVersion)voidsetName(String name)voidsetServer(PluginManifest.PluginServer server)voidsetSettingsSchema(PluginManifest.PluginSettingsSchema settingsSchema)voidsetVersion(String version)voidsetWebapp(PluginWebapp webapp)StringtoString()
-
-
-
Method Detail
-
getId
public String getId()
-
getName
public String getName()
-
getDescription
public String getDescription()
-
getVersion
public String getVersion()
-
getMinServerVersion
public String getMinServerVersion()
-
getServer
public PluginManifest.PluginServer getServer()
-
getBackend
public PluginManifest.PluginServer getBackend()
-
getWebapp
public PluginWebapp getWebapp()
-
getSettingsSchema
public PluginManifest.PluginSettingsSchema getSettingsSchema()
-
setId
public void setId(String id)
-
setName
public void setName(String name)
-
setDescription
public void setDescription(String description)
-
setVersion
public void setVersion(String version)
-
setMinServerVersion
public void setMinServerVersion(String minServerVersion)
-
setServer
public void setServer(PluginManifest.PluginServer server)
-
setBackend
public void setBackend(PluginManifest.PluginServer backend)
-
setWebapp
public void setWebapp(PluginWebapp webapp)
-
setSettingsSchema
public void setSettingsSchema(PluginManifest.PluginSettingsSchema settingsSchema)
-
canEqual
protected boolean canEqual(Object other)
-
-