/******************************************************************************* * Copyright (c) 2015 Vaughan Hilts and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Vaughan Hilts - Initial implementation *******************************************************************************/ package org.eclipse.mylyn.reviews.internal.core; public class BuildResult { public enum BuildStatus { NOT_BUILT, STARTED, SUCCESS, UNSTABLE, FAILURE, ABORTED } private final int buildNumber; private final String buildUrl; private final BuildStatus buildStatus; private final int patchSetNumber; private final String jobName; public BuildResult(int buildNumber, String buildUrl, BuildStatus buildStatus, int patchSetNumber, String jobName) { this.buildNumber = buildNumber; this.buildUrl = buildUrl; this.buildStatus = buildStatus; this.patchSetNumber = patchSetNumber; this.jobName = jobName; } public int getBuildNumber() { return this.buildNumber; } public String getBuildUrl() { return this.buildUrl; } public BuildStatus getBuildStatus() { return this.buildStatus; } public int getPatchSetNumber() { return patchSetNumber; } public String getJobName() { return jobName; } }