<commit_before>package org.rackspace.gdeproxy

class Response {

    /*
     * A simple HTTP Response, with status code, status message, headers, and
     * body.
     *
     */

    String code
    String message
    HeaderCollection headers
    def body

    /**
     *
     * @param code A numerical status code. This doesn't have to be a valid
     * HTTP status code; for example, values >= 600 are acceptable also, as
     * are non-numbers.
     * @param message An optional message to go along with the status code. If
     * null, a suitable default will be provided based on the given status
     * code. If code is not a valid HTTP status code, then the default is
     * the empty string.
     * @param headers An optional collection of name/value pairs, either a
     * map, like "['name': 'value']", or a HeaderCollection. Defaults to an
     * empty map.
     * @param body An optional request body. Defaults to the empty string.
     * Both strings and byte arrays are acceptable. All other types are<commit_msg>Move class-level javadoc description to the correct place.<commit_after>package org.rackspace.gdeproxy


/**
 * A simple HTTP Response, with status code, status message, headers, and
 * body.
 *
 */
class Response {

    String code
    String message
    HeaderCollection headers
    def body

    /**
     *
     * @param code A numerical status code. This doesn't have to be a valid
     * HTTP status code; for example, values >= 600 are acceptable also, as
     * are non-numbers.
     * @param message An optional message to go along with the status code. If
     * null, a suitable default will be provided based on the given status
     * code. If code is not a valid HTTP status code, then the default is
     * the empty string.
     * @param headers An optional collection of name/value pairs, either a
     * map, like "['name': 'value']", or a HeaderCollection. Defaults to an
     * empty map.
     * @param body An optional request body. Defaults to the empty string.
     * Both strings and byte arrays are acceptable. All other types are
{'fraction_non_alphanumeric': 0.0686839577329491, 'fraction_numerical': 0.002881844380403458, 'mean_word_length': 2.6932624113475176, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2648249', 'n_tokens_mistral': 548, 'n_tokens_neox': 529, 'n_words': 278}