|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jenkins.plugins.audit2db.internal.model.BuildDetailsImpl
@Entity(name="JENKINS_BUILD_DETAILS") public class BuildDetailsImpl
Data class for build details.
| Constructor Summary | |
|---|---|
BuildDetailsImpl()
Default constructor. |
|
BuildDetailsImpl(hudson.model.AbstractBuild<?,?> build)
Constructs a new BuildDetailsImpl object using the details of the given Jenkins build. |
|
BuildDetailsImpl(String id,
String name,
String fullName,
Date startDate,
Date endDate,
long duration,
String userId,
String userName,
List<BuildParameter> parameters,
BuildNode node)
Constructs a new object with the specified properties. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
Long |
getDuration()
|
Date |
getEndDate()
|
String |
getFullName()
|
String |
getId()
|
String |
getName()
|
BuildNode |
getNode()
|
List<BuildParameter> |
getParameters()
|
String |
getResult()
|
Date |
getStartDate()
|
String |
getUserId()
|
String |
getUserName()
|
int |
hashCode()
|
void |
setDuration(Long duration)
|
void |
setEndDate(Date end)
|
void |
setFullName(String fullName)
|
void |
setId(String id)
|
void |
setName(String name)
|
void |
setNode(BuildNode node)
|
void |
setParameters(List<BuildParameter> params)
|
void |
setResult(String result)
|
void |
setStartDate(Date start)
|
void |
setUserId(String userId)
|
void |
setUserName(String userName)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BuildDetailsImpl()
public BuildDetailsImpl(String id,
String name,
String fullName,
Date startDate,
Date endDate,
long duration,
String userId,
String userName,
List<BuildParameter> parameters,
BuildNode node)
id - the build id.name - the build name.fullName - the build full name.startDate - the build start date.endDate - the build end date.duration - the build duration.userId - the id of the user who started the build.userName - the name of the user who started the build.parameters - the build parameters (if any).public BuildDetailsImpl(hudson.model.AbstractBuild<?,?> build)
build - a valid Jenkins build object.| Method Detail |
|---|
public String getId()
getId in interface BuildDetailsBuildDetails.getId()public void setId(String id)
setId in interface BuildDetailsBuildDetails.setId(java.lang.String)public String getName()
getName in interface BuildDetailsBuildDetails.getName()public void setName(String name)
setName in interface BuildDetailsBuildDetails.setName(java.lang.String)public String getFullName()
getFullName in interface BuildDetailsBuildDetails.getFullName()public void setFullName(String fullName)
setFullName in interface BuildDetailsBuildDetails.setFullName(java.lang.String)public Date getStartDate()
getStartDate in interface BuildDetailsBuildDetails.getStartDate()public void setStartDate(Date start)
setStartDate in interface BuildDetailsBuildDetails.setStartDate(java.util.Date)public Date getEndDate()
getEndDate in interface BuildDetailsBuildDetails.getEndDate()public void setEndDate(Date end)
setEndDate in interface BuildDetailsBuildDetails.setEndDate(java.util.Date)public Long getDuration()
getDuration in interface BuildDetailsBuildDetails.getDuration()public void setDuration(Long duration)
setDuration in interface BuildDetailsBuildDetails.setDuration(java.lang.Long)public String getResult()
getResult in interface BuildDetailsBuildDetails.getResult()public void setResult(String result)
setResult in interface BuildDetailsBuildDetails.setResult(java.lang.String)public String getUserId()
getUserId in interface BuildDetailsBuildDetails.getUserId()public void setUserId(String userId)
setUserId in interface BuildDetailsBuildDetails.setUserId(java.lang.String)public String getUserName()
getUserName in interface BuildDetailsBuildDetails.getUserName()public void setUserName(String userName)
setUserName in interface BuildDetailsBuildDetails.setUserName(java.lang.String)public List<BuildParameter> getParameters()
getParameters in interface BuildDetailsBuildDetails.getParameters()public void setParameters(List<BuildParameter> params)
setParameters in interface BuildDetailsBuildDetails.setParameters(java.util.List)public BuildNode getNode()
getNode in interface BuildDetailsBuildDetails.getNode()public void setNode(BuildNode node)
setNode in interface BuildDetailsBuildDetails.setNode(BuildNode)public String toString()
toString in class Objectpublic int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||