public GitLabApiForm withParam(String name, Date date, boolean required) throws IllegalArgumentException {
        return (withParam(name, (date == null ? null : ISO8601.toString(date)), required));
    }
public GitLabApiForm withParam ( String name , Date date , boolean required ) throws IllegalArgumentException { return ( withParam ( name , ( date == null ? null : ISO8601 . toString ( date ) ) , required ) ) ; }
Fluent method for adding Date query and form parameters to a get() or post() call.

@param name the name of the field/attribute to add
@param date the value of the field/attribute to add
@param required the field is required flag
@return this GitLabAPiForm instance
@throws IllegalArgumentException if a required parameter is null or empty