public class MavenJobWithDetails extends MavenJob
Constructor and Description |
---|
MavenJobWithDetails() |
Modifier and Type | Method and Description |
---|---|
List<MavenBuild> |
getAllBuilds()
This method will give you back all builds which exists independent of the
number.
|
List<MavenBuild> |
getAllBuilds(Range range)
{M,N}: From the M-th element (inclusive) to the N-th element
(exclusive).
{M,}: From the M-th element (inclusive) to the end.
{,N}: From the first element (inclusive) to the N-th element
(exclusive).
|
MavenBuild |
getBuildByNumber(int buildNumber) |
List<MavenBuild> |
getBuilds()
This method will give you back the builds of a particular job.
|
String |
getDisplayName() |
List<Job> |
getDownstreamProjects() |
MavenBuild |
getFirstBuild() |
MavenBuild |
getLastBuild() |
MavenBuild |
getLastCompletedBuild() |
MavenBuild |
getLastFailedBuild() |
MavenBuild |
getLastStableBuild() |
MavenBuild |
getLastSuccessfulBuild() |
MavenBuild |
getLastUnstableBuild() |
MavenBuild |
getLastUnsuccessfulBuild() |
int |
getNextBuildNumber() |
List<Job> |
getUpstreamProjects() |
boolean |
isBuildable() |
mavenDetails
public String getDisplayName()
public boolean isBuildable()
public List<MavenBuild> getBuilds()
getAllBuilds()
.MavenBuild
. In case of no builds have been
executed yet Collections.emptyList()
will be returned.public List<MavenBuild> getAllBuilds() throws IOException
getBuilds()
. This method limits it to particular information
which can be later used to get supplemental information about a
particular build Build.details()
to reduce the amount of data
which needed to be transfered.Build
. In case of no builds have been
executed yet return Collections.emptyList()
.IOException
- In case of failure.public List<MavenBuild> getAllBuilds(Range range) throws IOException
getAllBuilds()
.range
- Range
Build
. In case of no builds have been
executed yet return Collections.emptyList()
.IOException
- in case of an error.public MavenBuild getFirstBuild()
firstBuild
has never been run
MavenBuild.BUILD_HAS_NEVER_RUN
will be returned.public MavenBuild getLastBuild()
lastBuild
has never been run
MavenBuild.BUILD_HAS_NEVER_RUN
will be returned.public MavenBuild getLastCompletedBuild()
lastCompletedBuild
has never
been run MavenBuild.BUILD_HAS_NEVER_RUN
will be returned.public MavenBuild getLastFailedBuild()
lastFailedBuild
has never been
run MavenBuild.BUILD_HAS_NEVER_RUN
will be returned.public MavenBuild getLastStableBuild()
lastStableBuild
has never been
run MavenBuild.BUILD_HAS_NEVER_RUN
will be returned.public MavenBuild getLastSuccessfulBuild()
lastSuccessfulBuild
has
never been run MavenBuild.BUILD_HAS_NEVER_RUN
will be
returned.public MavenBuild getLastUnstableBuild()
lastUnstableBuild
has never
been run MavenBuild.BUILD_HAS_NEVER_RUN
will be returned.public MavenBuild getLastUnsuccessfulBuild()
lastUnsuccessfulBuild
has
never been run MavenBuild.BUILD_HAS_NEVER_RUN
will be
returned.public int getNextBuildNumber()
public MavenBuild getBuildByNumber(int buildNumber)
Copyright © 2017 JBoss by Red Hat. All rights reserved.