UNPKG

dsl-builder

Version:

OpenSearch Query Builder - Extract from OpenSearch Dashboards

60 lines (59 loc) 1.43 kB
/** @public **/ export interface OsdFieldTypeOptions { sortable: boolean; filterable: boolean; name: string; esTypes: OPENSEARCH_FIELD_TYPES[]; } /** @public **/ export declare enum OPENSEARCH_FIELD_TYPES { _ID = "_id", _INDEX = "_index", _SOURCE = "_source", _TYPE = "_type", STRING = "string", TEXT = "text", MATCH_ONLY_TEXT = "match_only_text", KEYWORD = "keyword", WILDCARD = "wildcard", BOOLEAN = "boolean", OBJECT = "object", DATE = "date", DATE_NANOS = "date_nanos", GEO_POINT = "geo_point", GEO_SHAPE = "geo_shape", FLOAT = "float", HALF_FLOAT = "half_float", SCALED_FLOAT = "scaled_float", DOUBLE = "double", INTEGER = "integer", INT = "int", LONG = "long", SHORT = "short", UNSIGNED_LONG = "unsigned_long", NESTED = "nested", BYTE = "byte", IP = "ip", ATTACHMENT = "attachment", TOKEN_COUNT = "token_count", MURMUR3 = "murmur3", HISTOGRAM = "histogram" } /** @public **/ export declare enum OSD_FIELD_TYPES { _SOURCE = "_source", ATTACHMENT = "attachment", BOOLEAN = "boolean", DATE = "date", GEO_POINT = "geo_point", GEO_SHAPE = "geo_shape", IP = "ip", MURMUR3 = "murmur3", NUMBER = "number", STRING = "string", UNKNOWN = "unknown", CONFLICT = "conflict", OBJECT = "object", NESTED = "nested", HISTOGRAM = "histogram" }