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