{
    "doc_config": {
        "docid_prefix_delim": "",
        "docid_regexp": "",
        "mode": "type_field",
        "type_field": "type"
    },
    "mapping": {
        "default_analyzer": "standard",
        "default_datetime_parser": "dateTimeOptional",
        "default_field": "_all",
        "default_mapping": {
            "dynamic": true,
            "enabled": false
        },
        "default_type": "_default",
        "docvalues_dynamic": true,
        "index_dynamic": false,
        "store_dynamic": false,
        "type_field": "_type",
        "types": {
            "beer": {
                "dynamic": false,
                "enabled": true,
                "properties": {
                    "category": {
                        "enabled": true,
                        "dynamic": false,
                        "fields": [
                            {
                                "docvalues": true,
                                "include_in_all": true,
                                "include_term_vectors": true,
                                "index": true,
                                "name": "category",
                                "store": true,
                                "type": "text"
                            }
                        ]
                    },
                    "description": {
                        "enabled": true,
                        "dynamic": false,
                        "fields": [
                            {
                                "docvalues": true,
                                "include_in_all": true,
                                "include_term_vectors": true,
                                "index": true,
                                "name": "description",
                                "store": true,
                                "type": "text"
                            }
                        ]
                    },
                    "type": {
                        "enabled": true,
                        "dynamic": false,
                        "fields": [
                            {
                                "docvalues": true,
                                "include_in_all": true,
                                "include_term_vectors": true,
                                "index": true,
                                "name": "type",
                                "store": true,
                                "type": "text"
                            }
                        ]
                    },
                    "abv": {
                        "enabled": true,
                        "dynamic": false,
                        "fields": [
                            {
                                "docvalues": true,
                                "include_in_all": true,
                                "include_term_vectors": true,
                                "index": true,
                                "name": "abv",
                                "store": true,
                                "type": "number"
                            }
                        ]
                    },
                    "updated": {
                        "enabled": true,
                        "dynamic": false,
                        "fields": [
                            {
                                "docvalues": true,
                                "include_in_all": true,
                                "include_term_vectors": true,
                                "index": true,
                                "name": "updated",
                                "store": true,
                                "type": "datetime"
                            }
                        ]
                    }
                }
            }
        }
    },
    "store": {
        "indexType": "scorch"
    }
}
