@XPath(value="/*")
public interface BuildDto
Modifier and Type | Interface and Description |
---|---|
static interface |
BuildDto.Artifact |
static class |
BuildDto.Result |
static interface |
BuildDto.TestReport |
Modifier and Type | Method and Description |
---|---|
BuildDto.Artifact[] |
getArtifacts() |
int |
getBuildNumber() |
String |
getBuiltOn() |
int |
getDuration() |
String |
getGitRemoteUrl() |
String |
getLastBuiltRevision() |
BuildDto.Result |
getResult() |
BuildDto.TestReport |
getTestReport() |
long |
getTimestamp() |
int |
getUpstreamBuild() |
String |
getUpstreamProject() |
String |
getURL() |
boolean |
isBuilding() |
boolean |
isCauseUpstream() |
boolean |
isInQueue() |
int |
sizeOfArtifacts() |
@XPath(value="id") int getBuildNumber()
@XPath(value="url") String getURL()
@XPath(value="building") boolean isBuilding()
@XPath(value="inQueue") boolean isInQueue()
@Nullable @XPath(value="result") BuildDto.Result getResult()
@Nullable @XPath(value="action[@_class = \'hudson.plugins.git.util.BuildData\']/remoteUrl") String getGitRemoteUrl()
@Nullable @XPath(value="action[@_class = \'hudson.plugins.git.util.BuildData\']/lastBuiltRevision/SHA1") String getLastBuiltRevision()
@XPath(value="timestamp") long getTimestamp()
@XPath(value="duration") int getDuration()
@XPath(value="builtOn") String getBuiltOn()
@XPath(value="action[@_class = \'hudson.maven.reporters.SurefireAggregatedReport\']") BuildDto.TestReport getTestReport()
@XPath(value="artifact") int sizeOfArtifacts()
BuildDto.Artifact[] getArtifacts()
@XPath(value="action[@_class = \'hudson.model.CauseAction\']/cause/@_class = \'hudson.model.Cause$UpstreamCause\'") boolean isCauseUpstream()
@XPath(value="action[@_class = \'hudson.model.CauseAction\']/cause[@_class = \'hudson.model.Cause$UpstreamCause\']/upstreamProject") String getUpstreamProject()
@XPath(value="action[@_class = \'hudson.model.CauseAction\']/cause[@_class = \'hudson.model.Cause$UpstreamCause\']/upstreamBuild") int getUpstreamBuild()
Copyright © 2020 Avantage Compris. All rights reserved.