Class ServiceVersionType


  • public class ServiceVersionType
    extends java.lang.Object
    • Constructor Detail

      • ServiceVersionType

        public ServiceVersionType()
      • ServiceVersionType

        public ServiceVersionType​(java.lang.String name,
                                  de.dytanic.cloudnet.driver.service.ServiceEnvironment targetEnvironment,
                                  java.util.List<InstallStep> installSteps,
                                  java.util.Collection<ServiceVersion> versions)
    • Method Detail

      • getVersion

        public java.util.Optional<ServiceVersion> getVersion​(java.lang.String name)
      • canInstall

        public boolean canInstall​(ServiceVersion serviceVersion)
      • getName

        public java.lang.String getName()
      • getTargetEnvironment

        public de.dytanic.cloudnet.driver.service.ServiceEnvironment getTargetEnvironment()
      • getInstallSteps

        public java.util.List<InstallStep> getInstallSteps()
      • getVersions

        public java.util.Collection<ServiceVersion> getVersions()