public void setSupportNonNumericFloats(boolean supportNonNumericFloats) {
        this.supportNonNumericFloats = supportNonNumericFloats;
    }
Set to true to add support for NaN, Infinity, and -Infinity in float
and double shapes. These values will be serialized as strings. The
OpenAPI document will be updated to refer to them as a "oneOf" of number
and string.

<p>By default, non-numeric values are not supported.

@param supportNonNumericFloats True if non-numeric float values should be supported.
smithy-jsonschema/src/main/java/software/amazon/smithy/jsonschema/JsonSchemaConfig.java