algoliasearch/src/main/java/com/algolia/search/saas/AbstractQuery.java
public @NonNull AbstractQuery set(@NonNull String name, @Nullable Object value) {
        if (value == null) {
            parameters.remove(name);
        } else {
            parameters.put(name, value.toString());
        }
        return this;
    }
public @NonNull AbstractQuery set(@NonNull String name, @Nullable Object value) {
        if (value == null) {
            parameters.remove(name);
        } else {
            parameters.put(name, value.toString());
        }
        return this;
    }
public @ NonNull AbstractQuery set ( @ NonNull String name , @ Nullable Object value ) { if ( value == null ) { parameters . remove ( name ) ; } else { parameters . put ( name , value . toString ( ) ) ; } return this ; }
Set a parameter in an untyped fashion.
This low-level accessor is intended to access parameters that this client does not yet support.
@param name The parameter's name.
@param value The parameter's value, or null to remove it.
It will first be converted to a String by the `toString()` method.
@return This instance (used to chain calls).
Set a parameter in an untyped fashion . This low - level accessor is intended to access parameters that this client does not yet support .