Interface VersionInfo
-
- All Known Subinterfaces:
Updater
- All Known Implementing Classes:
DefaultVersionInfo,FallbackUpdater,InstalledVersionInfo,JenkinsUpdater,RepositoryUpdater
public interface VersionInfo
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.StringgetCurrentVersion()default java.lang.StringgetFullVersion()java.lang.StringgetGitHubRepository()longgetReleaseTimestamp()java.lang.StringgetRepositoryVersion()java.nio.file.PathgetTargetDirectory()
-
-
-
Method Detail
-
getRepositoryVersion
java.lang.String getRepositoryVersion()
-
getCurrentVersion
java.lang.String getCurrentVersion()
-
getGitHubRepository
java.lang.String getGitHubRepository()
-
getReleaseTimestamp
long getReleaseTimestamp()
-
getTargetDirectory
java.nio.file.Path getTargetDirectory()
-
getFullVersion
default java.lang.String getFullVersion()
-
-