package com.silverforge.elasticsearchrawclient.exceptions;
import com.silverforge.elasticsearchrawclient.utils.StringUtils;
public class MandatoryParametersAreMissingException extends Exception {
private final String[] parameters;
public MandatoryParametersAreMissingException(String... parameters) {
this.parameters = parameters.clone();
}
@Override
public String getMessage() {
String list = StringUtils.makeCommaSeparatedList(parameters);
return String.format("The following parameters are missing : %s", list);
}
}