package eu.dnetlib.datasource.publisher.clients;

import java.util.Queue;

import eu.dnetlib.datasource.publisher.model.DatasourceResponse;

/**
 * Created by claudio on 30/11/2016.
 */
public class ClientResponse {

	private DatasourceResponse datasourceResponse;

	private Queue<Throwable> errors;

	public DatasourceResponse getDatasourceResponse() {
		return datasourceResponse;
	}

	public Queue<Throwable> getErrors() {
		return errors;
	}

	public ClientResponse datasourceInfo(DatasourceResponse datasourceResponse) {
		this.datasourceResponse = datasourceResponse;
		return this;
	}

	public ClientResponse errors(Queue<Throwable> errors) {
		this.errors = errors;
		return this;
	}
}
