public class NotifSnapshot
extends BasePOJO
Constructor and Description |
---|
NotifSnapshot(RelSnapshotDataObject pDataObject)
Creates an instance of this object with the given state information.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCreatedBy()
Returns the user who created the release Snapshot.
|
java.lang.String |
getCreatedByFullName()
Returns the full name of the user who created the release Snapshot.
|
java.sql.Timestamp |
getCreatedOn()
Returns the date and time of when the release Snapshot was created.
|
java.lang.String |
getDescription()
Returns the optional description of the release Snapshot.
|
boolean |
getDuplicateFilesFlag()
Returns whether multiple packages in the snapshot results in duplicate files.
|
java.lang.Long |
getId()
Returns the internal identifier of the release Snapshot.
|
java.lang.String |
getName()
Returns the name of the release Snapshot.
|
NotifRelease |
getRelease()
Returns the Release which is associated to the snapshot.
|
java.util.List<NotifSnapshotVersion> |
getSnapshotVersions()
Returns the list of Snapshot Versions contained in the snapshot.
|
java.lang.String |
getStatus()
Returns the status name of the release Snapshot.
|
ReleaseSnapshotStatusEnum |
getStatusEnum()
Returns the status of the release Snapshot.
|
NotifSnapshotVariable |
getVariable(java.lang.String pName)
Returns the named snapshot variable for the snapshot.
|
java.util.List<NotifSnapshotVariable> |
getVariables()
Returns the list of snapshot variables for the snapshot.
|
public NotifSnapshot(RelSnapshotDataObject pDataObject)
pDataObject
- The release snapshot data.public java.lang.Long getId()
public java.lang.String getName()
public java.lang.String getDescription()
public ReleaseSnapshotStatusEnum getStatusEnum()
public java.lang.String getStatus()
public java.sql.Timestamp getCreatedOn()
public java.lang.String getCreatedBy()
public java.lang.String getCreatedByFullName()
public java.util.List<NotifSnapshotVersion> getSnapshotVersions() throws java.sql.SQLException
java.sql.SQLException
- If the information cannot be retrieved from the database.public NotifRelease getRelease() throws java.sql.SQLException
java.sql.SQLException
- If the information cannot be retrieved from the database.public java.util.List<NotifSnapshotVariable> getVariables() throws java.sql.SQLException
java.sql.SQLException
- If the information cannot be retrieved from the database.public NotifSnapshotVariable getVariable(java.lang.String pName) throws java.sql.SQLException
java.sql.SQLException
- If the information cannot be retrieved from the database.public boolean getDuplicateFilesFlag()