public RESTEndpointBuilder parameter(String name,String value){
  if (name.startsWith("&") || name.startsWith("?")) {
    name=name.substring(1);
  }
  parameters.put(name,value);
  return this;
}

public RESTEndpointBuilder parameter ( String name , String value ) { if ( name . startsWith ( "&" ) || name . startsWith ( "?" ) ) { name = name . substring ( 1 ) ; } parameters . put ( name , value ) ; return this ; }
add the specified name / value pair to the list of parameters . the list of parameters is preserved in order , even though this technically may not be necessary .
