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 voidcheckIfReady()StringgetFullVersion()StringgetPreparingFailedReason()StringgetPreparingProgress()StringgetPreparingWarning()AvailableVersiongetVersion()booleanisAutoUpdatePossible()booleanisCompatibleWith(LicenseKey licenseKey)booleanisPreparingForUpdate()booleanisReadyForUpdate()
-
-
-
Method Detail
-
checkIfReady
public void checkIfReady()
-
getFullVersion
@NotNull public String getFullVersion()
- Specified by:
getFullVersionin interfaceUpdateOption
-
getVersion
@NotNull public AvailableVersion getVersion()
- Specified by:
getVersionin interfaceUpdateOption
-
isAutoUpdatePossible
public boolean isAutoUpdatePossible()
- Specified by:
isAutoUpdatePossiblein interfaceUpdateOption
-
isPreparingForUpdate
public boolean isPreparingForUpdate()
- Specified by:
isPreparingForUpdatein interfaceUpdateOption
-
isReadyForUpdate
public boolean isReadyForUpdate()
- Specified by:
isReadyForUpdatein interfaceUpdateOption
-
getPreparingProgress
public String getPreparingProgress()
- Specified by:
getPreparingProgressin interfaceUpdateOption
-
getPreparingFailedReason
@Nullable public String getPreparingFailedReason()
- Specified by:
getPreparingFailedReasonin interfaceUpdateOption
-
getPreparingWarning
@Nullable public String getPreparingWarning()
- Specified by:
getPreparingWarningin interfaceUpdateOption
-
isCompatibleWith
public boolean isCompatibleWith(@NotNull LicenseKey licenseKey)- Specified by:
isCompatibleWithin interfaceUpdateOption
-
-