public class DefaultNutsInstallInfo extends Object implements NutsInstallInformation
| Constructor and Description |
|---|
DefaultNutsInstallInfo(NutsId id,
NutsInstallStatus installStatus,
String installFolder,
Instant createdDate,
Instant lasModifiedDate,
String installUser,
String sourceRepositoryName,
String sourceRepositoryUUID,
boolean justInstalled,
boolean justRequired) |
DefaultNutsInstallInfo(NutsInstallInformation other) |
public DefaultNutsInstallInfo(NutsId id, NutsInstallStatus installStatus, String installFolder, Instant createdDate, Instant lasModifiedDate, String installUser, String sourceRepositoryName, String sourceRepositoryUUID, boolean justInstalled, boolean justRequired)
public DefaultNutsInstallInfo(NutsInstallInformation other)
public static DefaultNutsInstallInfo notInstalled(NutsId id)
public NutsId getId()
getId in interface NutsInstallInformationpublic Instant getCreatedInstant()
getCreatedInstant in interface NutsInstallInformationpublic Instant getLastModifiedInstant()
getLastModifiedInstant in interface NutsInstallInformationpublic boolean isDefaultVersion()
isDefaultVersion in interface NutsInstallInformationpublic String getInstallFolder()
getInstallFolder in interface NutsInstallInformationpublic boolean isWasInstalled()
isWasInstalled in interface NutsInstallInformationpublic DefaultNutsInstallInfo setWasInstalled(boolean wasInstalled)
public boolean isWasRequired()
isWasRequired in interface NutsInstallInformationpublic String getInstallUser()
getInstallUser in interface NutsInstallInformationpublic NutsInstallStatus getInstallStatus()
getInstallStatus in interface NutsInstallInformationpublic boolean isInstalledOrRequired()
isInstalledOrRequired in interface NutsInstallInformationpublic String getSourceRepositoryName()
getSourceRepositoryName in interface NutsInstallInformationpublic String getSourceRepositoryUUID()
getSourceRepositoryUUID in interface NutsInstallInformationpublic DefaultNutsInstallInfo setSourceRepositoryUUID(String sourceRepositoryUUID)
public DefaultNutsInstallInfo setSourceRepositoryName(String sourceRepositoryName)
public DefaultNutsInstallInfo setInstallStatus(NutsInstallStatus installStatus)
public DefaultNutsInstallInfo setInstallUser(String installUser)
public DefaultNutsInstallInfo setWasRequired(boolean wasRequired)
public DefaultNutsInstallInfo setInstallFolder(String installFolder)
public DefaultNutsInstallInfo setCreatedDate(Instant createdDate)
public DefaultNutsInstallInfo setId(NutsId id)
public boolean isJustReInstalled()
isJustReInstalled in interface NutsInstallInformationpublic boolean isJustInstalled()
isJustInstalled in interface NutsInstallInformationpublic boolean isJustReRequired()
isJustReRequired in interface NutsInstallInformationpublic boolean isJustRequired()
isJustRequired in interface NutsInstallInformationpublic DefaultNutsInstallInfo setLasModifiedDate(Instant lasModifiedDate)
public DefaultNutsInstallInfo setJustInstalled(boolean justInstalled)
public DefaultNutsInstallInfo setJustRequired(boolean justRequired)
Copyright © 2021 vpc open source initiative. All rights reserved.