blob: 21d6ef323daef86e01018416a7f61df521d48b92 [file] [log] [blame]
package org.eclipse.fx.travisci.client.impl.entities;
import java.util.ArrayList;
import java.util.List;
import org.eclipse.fx.travisci.client.entities.Build;
import org.eclipse.fx.travisci.client.entities.Config;
public class BuildImpl implements Build {
private String id;
private long repository_id;
private String commit_id;
private String number;
private boolean pull_request;
private String pull_request_title;
private String pull_request_number;
private ConfigImpl config;
private String state;
private String started_at;
private String finished_at;
private int duration;
private List<Long> job_ids = new ArrayList<Long>();
@Override
public String id() {
return id;
}
@Override
public long repository_id() {
return repository_id;
}
@Override
public String commit_id() {
return commit_id;
}
@Override
public String number() {
return number;
}
@Override
public boolean pull_request() {
return pull_request;
}
@Override
public String pull_request_title() {
return pull_request_title;
}
@Override
public String pull_request_number() {
return pull_request_number;
}
@Override
public Config config() {
return config;
}
@Override
public String state() {
return state;
}
@Override
public String started_at() {
return started_at;
}
@Override
public String finished_at() {
return finished_at;
}
@Override
public int duration() {
return duration;
}
@Override
public List<Long> job_ids() {
return job_ids;
}
@Override
public String toString() {
return "BuildImpl [id=" + id + ", repository_id=" + repository_id + ", commit_id=" + commit_id + ", number="
+ number + ", pull_request=" + pull_request + ", pull_request_title=" + pull_request_title
+ ", pull_request_number=" + pull_request_number + ", config=" + config + ", state=" + state
+ ", started_at=" + started_at + ", finished_at=" + finished_at + ", duration=" + duration
+ ", job_ids=" + job_ids + "]";
}
}