Package energy.eddie.aiida.services
Class InstallerService
java.lang.Object
energy.eddie.aiida.services.InstallerService
-
Constructor Summary
ConstructorsConstructorDescriptionInstallerService(InstallerConfiguration installerConfiguration, AuthService authService, com.fasterxml.jackson.databind.ObjectMapper objectMapper) InstallerService(InstallerConfiguration installerConfiguration, AuthService authService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, HttpClient httpClient) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteService(String chartName, String releaseName) voidhealth()installNewService(String chartName, InstallerSetupDto installerSetupDto) installOrUpgradeService(String chartName, String releaseName) serviceVersion(String chartName, String releaseName)
-
Constructor Details
-
InstallerService
@Autowired public InstallerService(InstallerConfiguration installerConfiguration, AuthService authService, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
InstallerService
public InstallerService(InstallerConfiguration installerConfiguration, AuthService authService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, HttpClient httpClient)
-
-
Method Details
-
health
- Throws:
InstallerException
-
aiidaVersion
-
installOrUpgradeAiida
@Nullable public VersionInfoDto installOrUpgradeAiida() throws InstallerException, InvalidUserException -
servicesVersions
@Nullable public List<VersionInfoDto> servicesVersions() throws InstallerException, InvalidUserException -
installNewService
@Nullable public VersionInfoDto installNewService(String chartName, @Nullable InstallerSetupDto installerSetupDto) throws InstallerException, InvalidUserException -
serviceVersion
@Nullable public VersionInfoDto serviceVersion(String chartName, String releaseName) throws InstallerException, InvalidUserException -
installOrUpgradeService
@Nullable public VersionInfoDto installOrUpgradeService(String chartName, String releaseName) throws InstallerException, InvalidUserException -
deleteService
public void deleteService(String chartName, String releaseName) throws InstallerException, InvalidUserException
-