MattermostPluginsApi class
Methods
-
disablePlugin(String pluginId)
→ Future<MmStatusOK?>
-
Disable plugin
-
disablePluginWithHttpInfo(String pluginId)
→ Future<Response>
-
Disable plugin
-
enablePlugin(String pluginId)
→ Future<MmStatusOK?>
-
Enable plugin
-
enablePluginWithHttpInfo(String pluginId)
→ Future<Response>
-
Enable plugin
-
getMarketplacePlugins({int? page, int? perPage, String? filter, String? serverVersion, bool? localOnly})
→ Future<List<MmMarketplacePlugin>?>
-
Gets all the marketplace plugins
-
getMarketplacePluginsWithHttpInfo({int? page, int? perPage, String? filter, String? serverVersion, bool? localOnly})
→ Future<Response>
-
Gets all the marketplace plugins
-
getMarketplaceVisitedByAdmin()
→ Future<MmSystem?>
-
Get if the Plugin Marketplace has been visited by at least an admin.
-
getMarketplaceVisitedByAdminWithHttpInfo()
→ Future<Response>
-
Get if the Plugin Marketplace has been visited by at least an admin.
-
getPlugins()
→ Future<MmGetPlugins200Response?>
-
Get plugins
-
getPluginStatuses()
→ Future<List<MmPluginStatus>?>
-
Get plugins status
-
getPluginStatusesWithHttpInfo()
→ Future<Response>
-
Get plugins status
-
getPluginsWithHttpInfo()
→ Future<Response>
-
Get plugins
-
getWebappPlugins()
→ Future<List<MmPluginManifestWebapp>?>
-
Get webapp plugins
-
getWebappPluginsWithHttpInfo()
→ Future<Response>
-
Get webapp plugins
-
installMarketplacePlugin(MmInstallMarketplacePluginRequest mmInstallMarketplacePluginRequest)
→ Future<MmPluginManifest?>
-
Installs a marketplace plugin
-
installMarketplacePluginWithHttpInfo(MmInstallMarketplacePluginRequest mmInstallMarketplacePluginRequest)
→ Future<Response>
-
Installs a marketplace plugin
-
installPluginFromUrl(String pluginDownloadUrl, {String? force})
→ Future<MmStatusOK?>
-
Install plugin from url
-
installPluginFromUrlWithHttpInfo(String pluginDownloadUrl, {String? force})
→ Future<Response>
-
Install plugin from url
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
removePlugin(String pluginId)
→ Future<MmStatusOK?>
-
Remove plugin
-
removePluginWithHttpInfo(String pluginId)
→ Future<Response>
-
Remove plugin
-
toString()
→ String
-
A string representation of this object.
inherited
-
uploadPlugin(MultipartFile plugin, {String? force})
→ Future<MmStatusOK?>
-
Upload plugin
-
uploadPluginWithHttpInfo(MultipartFile plugin, {String? force})
→ Future<Response>
-
Upload plugin