Elasticsearch::Property
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(type : Type, *, format : Elasticsearch::Property::Format | Nil = nil, fields : Elasticsearch::Fields | Nil = nil, index : Bool | Nil = nil, analyzer : Nil | String = nil, time_series_dimension : Bool | Nil = nil, time_series_metric : Elasticsearch::Property::TimeSeriesMetricType | Nil = nil, properties : Nil | Hash(String, Elasticsearch::Property::NestedProperty) = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
analyzer
Sourcefields
Sourceformat
Sourceproperties
Sourcetime_series_dimension
Sourcetime_series_metric
Sourcetype
Source