Package jetbrains.buildServer.updates
Class UpdateOptionImpl
- java.lang.Object
-
- jetbrains.buildServer.updates.UpdateOptionImpl
-
- All Implemented Interfaces:
UpdateOption
public class UpdateOptionImpl extends Object implements UpdateOption
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkIfReady()
String
getFullVersion()
String
getPreparingFailedReason()
String
getPreparingProgress()
String
getPreparingWarning()
AvailableVersion
getVersion()
boolean
isAutoUpdatePossible()
boolean
isCompatibleWith(LicenseKey licenseKey)
boolean
isPreparingForUpdate()
boolean
isReadyForUpdate()
-
-
-
Method Detail
-
checkIfReady
public void checkIfReady()
-
getFullVersion
@NotNull public String getFullVersion()
- Specified by:
getFullVersion
in interfaceUpdateOption
-
getVersion
@NotNull public AvailableVersion getVersion()
- Specified by:
getVersion
in interfaceUpdateOption
-
isAutoUpdatePossible
public boolean isAutoUpdatePossible()
- Specified by:
isAutoUpdatePossible
in interfaceUpdateOption
-
isPreparingForUpdate
public boolean isPreparingForUpdate()
- Specified by:
isPreparingForUpdate
in interfaceUpdateOption
-
isReadyForUpdate
public boolean isReadyForUpdate()
- Specified by:
isReadyForUpdate
in interfaceUpdateOption
-
getPreparingProgress
public String getPreparingProgress()
- Specified by:
getPreparingProgress
in interfaceUpdateOption
-
getPreparingFailedReason
@Nullable public String getPreparingFailedReason()
- Specified by:
getPreparingFailedReason
in interfaceUpdateOption
-
getPreparingWarning
@Nullable public String getPreparingWarning()
- Specified by:
getPreparingWarning
in interfaceUpdateOption
-
isCompatibleWith
public boolean isCompatibleWith(@NotNull LicenseKey licenseKey)
- Specified by:
isCompatibleWith
in interfaceUpdateOption
-
-