/** * @return The lastCompletedBuild. If {@link #lastCompletedBuild} has never * been run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getLastCompletedBuild() { if (lastCompletedBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastCompletedBuild); } }
/** * @return The lastUnsuccessfulBuild. If {@link #lastUnsuccessfulBuild} has * never been run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be * returned. */ public MavenBuild getLastUnsuccessfulBuild() { if (lastUnsuccessfulBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastUnsuccessfulBuild); } }
/** * @return The firstBuild. If {@link #firstBuild} has never been run * {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getFirstBuild() { if (firstBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(firstBuild); } }
/** * @return The lastCompletedBuild. If {@link #lastCompletedBuild} has never * been run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getLastCompletedBuild() { if (lastCompletedBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastCompletedBuild); } }
/** * @return The lastBuild. If {@link #lastBuild} has never been run * {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getLastBuild() { if (lastBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastBuild); } }
/** * @return The lastFailedBuild. If {@link #lastFailedBuild} has never been * run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getLastFailedBuild() { if (lastFailedBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastFailedBuild); } }
/** * @return The lastBuild. If {@link #lastBuild} has never been run * {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getLastBuild() { if (lastBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastBuild); } }
/** * @return The lastFailedBuild. If {@link #lastFailedBuild} has never been * run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getLastFailedBuild() { if (lastFailedBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastFailedBuild); } }
/** * @return The firstBuild. If {@link #firstBuild} has never been run * {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getFirstBuild() { if (firstBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(firstBuild); } }
/** * @return The lastStableBuild. If {@link #lastStableBuild} has never been * run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getLastStableBuild() { if (lastStableBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastStableBuild); } }
/** * @return The lastSuccessfulBuild. If {@link #lastSuccessfulBuild} has * never been run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be * returned. */ public MavenBuild getLastSuccessfulBuild() { if (lastSuccessfulBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastSuccessfulBuild); } }
/** * @return The lastUnstableBuild. If {@link #lastUnstableBuild} has never * been run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getLastUnstableBuild() { if (lastUnstableBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastUnstableBuild); } }
/** * @return The lastStableBuild. If {@link #lastStableBuild} has never been * run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getLastStableBuild() { if (lastStableBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastStableBuild); } }
/** * @return The lastUnstableBuild. If {@link #lastUnstableBuild} has never * been run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be returned. */ public MavenBuild getLastUnstableBuild() { if (lastUnstableBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastUnstableBuild); } }
/** * @return The lastSuccessfulBuild. If {@link #lastSuccessfulBuild} has * never been run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be * returned. */ public MavenBuild getLastSuccessfulBuild() { if (lastSuccessfulBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastSuccessfulBuild); } }
/** * @return The lastUnsuccessfulBuild. If {@link #lastUnsuccessfulBuild} has * never been run {@link MavenBuild#BUILD_HAS_NEVER_RUN} will be * returned. */ public MavenBuild getLastUnsuccessfulBuild() { if (lastUnsuccessfulBuild == null) { return MavenBuild.BUILD_HAS_NEVER_RUN; } else { return buildWithClient(lastUnsuccessfulBuild); } }
public MavenBuild getBuildByNumber(final int buildNumber) { Predicate<MavenBuild> isMatchingBuildNumber = new Predicate<MavenBuild>() { @Override public boolean apply(MavenBuild input) { return input.getNumber() == buildNumber; } }; Optional<MavenBuild> optionalBuild = Iterables.tryFind(builds, isMatchingBuildNumber); // TODO: Check if we could use Build#NO...instead of Null? return optionalBuild.orNull() == null ? null : buildWithClient(optionalBuild.orNull()); }
public MavenBuild getBuildByNumber(final int buildNumber) { Predicate<MavenBuild> isMatchingBuildNumber = new Predicate<MavenBuild>() { @Override public boolean apply(MavenBuild input) { return input.getNumber() == buildNumber; } }; Optional<MavenBuild> optionalBuild = Iterables.tryFind(builds, isMatchingBuildNumber); // TODO: Check if we could use Build#NO...instead of Null? return optionalBuild.orNull() == null ? null : buildWithClient(optionalBuild.orNull()); }