MattermostPluginsApi class

Constructors

MattermostPluginsApi(MattermostApiClient apiClient)

Properties

apiClient MattermostApiClient
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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

Operators

operator ==(Object other) bool
The equality operator.
inherited