blob: 6484e2e8d11d828960ee18cec72ae53dd875bda0 [file] [log] [blame]
package com.smartcodeltd.jenkinsci.plugins.buildmonitor.viewmodel;
import hudson.model.Result;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class NullBuildView implements BuildViewModel {
@Override
public String name() {
return "";
}
@Override
public String url() {
return "";
}
@Override
public Result result() {
return Result.NOT_BUILT;
}
@Override
public boolean isRunning() {
return false;
}
@Override
public Duration elapsedTime() {
return null;
}
@Override
public Duration duration() {
return null;
}
@Override
public Duration estimatedDuration() {
return null;
}
@Override
public int progress() {
return 0;
}
@Override
public boolean hasPreviousBuild() {
return false;
}
@Override
public BuildViewModel previousBuild() {
return null;
}
@Override
public Set<String> culprits() {
return new HashSet<String>();
}
@Override
public boolean isClaimed() {
return false;
}
@Override
public String claimant() {
return null;
}
@Override
public String reasonForClaim() {
return null;
}
@Override
public boolean hasKnownFailures() {
return false;
}
@Override
public List<String> knownFailures() {
return null;
}
}