struct

Elasticsearch::Property

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source
new(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)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

analyzer
Source
fields
Source
format
Source
index

getter keyword : JSON::Any?

Source
properties
Source
time_series_dimension
Source
time_series_metric
Source
type
Source

Nested types