Class InstallationApi
- java.lang.Object
-
- com.exasol.extensionmanager.client.api.InstallationApi
-
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2022-11-07T12:55:27.361243Z[Etc/UTC]") public class InstallationApi extends Object
-
-
Constructor Summary
Constructors Constructor Description InstallationApi()InstallationApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiClientgetApiClient()InstallationsResponselistInstalledExtensions(String dbHost, Integer dbPort)List installed extensions Get a list of all installed extensions.voidsetApiClient(ApiClient apiClient)voiduninstallExtension(String extensionId, String extensionVersion, String dbHost, Integer dbPort)Uninstall an extension.
-
-
-
Constructor Detail
-
InstallationApi
public InstallationApi()
-
InstallationApi
public InstallationApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
listInstalledExtensions
public InstallationsResponse listInstalledExtensions(String dbHost, Integer dbPort) throws ApiException
List installed extensions Get a list of all installed extensions.- Parameters:
dbHost- Exasol database hostname (required)dbPort- Exasol database port number (required)- Returns:
- InstallationsResponse
- Throws:
ApiException- if fails to make API call
-
uninstallExtension
public void uninstallExtension(String extensionId, String extensionVersion, String dbHost, Integer dbPort) throws ApiException
Uninstall an extension. This uninstalls an extension in a given version, e.g. by removing Adapter Scripts.- Parameters:
extensionId- The ID of the installed extension to uninstall (required)extensionVersion- The version of the installed extension to uninstall (required)dbHost- Exasol database hostname (required)dbPort- Exasol database port number (required)- Throws:
ApiException- if fails to make API call
-
-