namespace Epinova.ElasticSearch.Core.Models
{
    internal static class JsonNames
    {
        public const string Aggregations = "aggregations";
        public const string Analyzer = "analyzer";
        public const string Bool = "bool";
        public const string Boost = "boost";
        public const string BottomRight = "bottom_right";
        public const string Buckets = "buckets";
        public const string Cause = "caused_by";
        public const string ClusterName = "cluster_name";
        public const string Completion = "completion";
        public const string Component = "component";
        public const string Content = "content";
        public const string CopyTo = "copy_to";
        public const string DefaultOperator = "default_operator";
        public const string DidYouMean = "dym";
        public const string Distance = "distance";
        public const string Doc = "doc";
        public const string DocCount = "doc_count";
        public const string Dynamic = "dynamic";
        public const string Error = "error";
        public const string Field = "field";
        public const string FieldData = "fielddata";
        public const string Fields = "fields";
        public const string Filter = "filter";
        public const string Flags = "flags";
        public const string Format = "format";
        public const string From = "from";
        public const string FunctionScore = "function_score";
        public const string Fuzziness = "fuzziness";
        public const string Gauss = "gauss";
        public const string GeoBoundingBox = "geo_bounding_box";
        public const string GeoDistance = "geo_distance";
        public const string GeoPolygon = "geo_polygon";
        public const string Gte = "gte";
        public const string Highlight = "highlight";
        public const string Hits = "hits";
        public const string HitType = "_type";
        public const string Id = "_id";
        public const string Inline = "inline";
        public const string IgnoreAbove = "ignore_above";
        public const string IgnoreUnmapped = "ignore_unmapped";
        public const string Index = "_index";
        public const string Input = "input";
        public const string Key = "key";
        public const string KeyAsString = "key_as_string";
        public const string Keyword = "keyword";
        public const string Lang = "lang";
        public const string Lenient = "lenient";
        public const string Like = "like";
        public const string Lte = "lte";
        public const string Lat = "lat";
        public const string Lon = "lon";
        public const string LuceneVersion = "lucene_version";
        public const string MappingIndex = "index";
        public const string Mappings = "mappings";
        public const string Match = "match";
        public const string MatchAll = "match_all";
        public const string MaxQueryTerms = "max_query_terms";
        public const string MaxScore = "max_score";
        public const string MinimumNumberShouldMatch = "minimum_should_match";
        public const string MinDocFreq = "min_doc_freq";
        public const string MinTermFreq = "min_term_freq";
        public const string MinWordLength = "min_word_length";
        public const string Mode = "mode";
        public const string MoreLikeThis = "more_like_this";
        public const string MultiMatch = "multi_match";
        public const string Must = "must";
        public const string MustNot = "must_not";
        public const string NodeVersion = "version";
        public const string Operator = "operator";
        public const string Options = "options";
        public const string Order = "order";
        public const string Params = "params";
        public const string Payloads = "payloads";
        public const string PostFilter = "post_filter";
        public const string PostTags = "post_tags";
        public const string PreTags = "pre_tags";
        public const string Phrase = "phrase";
        public const string PluginVersion = "version";
        public const string Points = "points";
        public const string Properties = "properties";
        public const string Query = "query";
        public const string Range = "range";
        public const string Reason = "reason";
        public const string Relation = "relation";
        public const string RootCause = "root_cause";
        public const string ScoreRoot = "_score";
        public const string Score = "score";
        public const string Should = "should";
        public const string SimpleQuerystring = "simple_query_string";
        public const string Size = "size";
        public const string SkipDuplicates = "skip_duplicates";
        public const string Sort = "sort";
        public const string Source = "_source";
        public const string Script = "script";
        public const string ScriptSource = "source";
        public const string ScriptScore = "script_score";
        public const string StackTrace = "stack_trace";
        public const string Store = "store";
        public const string Suggest = "suggest";
        public const string Suggestions = "suggestions";
        public const string Term = "term";
        public const string Terms = "terms";
        public const string TermVector = "term_vector";
        public const string Text = "text";
        public const string TimedOut = "timed_out";
        public const string TopLeft = "top_left";
        public const string Total = "total";
        public const string Type = "type";
        public const string Unit = "unit";
        public const string Version = "_version";
        public const string Wildcard = "wildcard";
    }
}
