|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 BuildDetails
BuildDetails.getId()
public void setId(String id)
setId
in interface BuildDetails
BuildDetails.setId(java.lang.String)
public String getName()
getName
in interface BuildDetails
BuildDetails.getName()
public void setName(String name)
setName
in interface BuildDetails
BuildDetails.setName(java.lang.String)
public String getFullName()
getFullName
in interface BuildDetails
BuildDetails.getFullName()
public void setFullName(String fullName)
setFullName
in interface BuildDetails
BuildDetails.setFullName(java.lang.String)
public Date getStartDate()
getStartDate
in interface BuildDetails
BuildDetails.getStartDate()
public void setStartDate(Date start)
setStartDate
in interface BuildDetails
BuildDetails.setStartDate(java.util.Date)
public Date getEndDate()
getEndDate
in interface BuildDetails
BuildDetails.getEndDate()
public void setEndDate(Date end)
setEndDate
in interface BuildDetails
BuildDetails.setEndDate(java.util.Date)
public Long getDuration()
getDuration
in interface BuildDetails
BuildDetails.getDuration()
public void setDuration(Long duration)
setDuration
in interface BuildDetails
BuildDetails.setDuration(java.lang.Long)
public String getResult()
getResult
in interface BuildDetails
BuildDetails.getResult()
public void setResult(String result)
setResult
in interface BuildDetails
BuildDetails.setResult(java.lang.String)
public String getUserId()
getUserId
in interface BuildDetails
BuildDetails.getUserId()
public void setUserId(String userId)
setUserId
in interface BuildDetails
BuildDetails.setUserId(java.lang.String)
public String getUserName()
getUserName
in interface BuildDetails
BuildDetails.getUserName()
public void setUserName(String userName)
setUserName
in interface BuildDetails
BuildDetails.setUserName(java.lang.String)
public List<BuildParameter> getParameters()
getParameters
in interface BuildDetails
BuildDetails.getParameters()
public void setParameters(List<BuildParameter> params)
setParameters
in interface BuildDetails
BuildDetails.setParameters(java.util.List)
public BuildNode getNode()
getNode
in interface BuildDetails
BuildDetails.getNode()
public void setNode(BuildNode node)
setNode
in interface BuildDetails
BuildDetails.setNode(BuildNode)
public String toString()
toString
in class Object
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |