Class VersionInstaller.Builder<R extends VersionInstaller, B extends VersionInstaller.Builder<R,B> >
java.lang.Object
eu.cloudnetservice.node.impl.version.information.VersionInstaller.Builder<R,B>
- Direct Known Subclasses:
FileSystemVersionInstaller.Builder, TemplateVersionInstaller.Builder
- Enclosing class:
VersionInstaller
public abstract static class VersionInstaller.Builder<R extends VersionInstaller, B extends VersionInstaller.Builder<R,B>>
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected Stringprotected ServiceVersionprotected ServiceVersionType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()cacheFiles(boolean cacheFiles) protected abstract RdoBuild()executable(@Nullable String installerExecutable) protected Bself()serviceVersion(@NonNull ServiceVersion serviceVersion) serviceVersionType(@NonNull ServiceVersionType serviceVersionType)
-
Field Details
-
serviceVersion
-
serviceVersionType
-
cacheFiles
protected boolean cacheFiles -
installerExecutable
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
serviceVersion
-
serviceVersionType
-
cacheFiles
-
executable
-
self
-
build
-
doBuild
-