in src/main/java/com/amazon/rdsdata/client/Executor.java [74:87]
public Executor withParameter(String parameterName, Object value) {
if (paramSets.isEmpty()) {
paramSets = singletonList(new HashMap<String, Object>());
}
val firstParamSet = paramSets.get(0);
if (!(firstParamSet instanceof Map)) {
throw new IllegalArgumentException("Parameters are already supplied");
}
//noinspection unchecked
((Map<String, Object>) paramSets.get(0)).put(parameterName, value);
return this;
}