struct Elasticsearch::Mapping
- Elasticsearch::Mapping
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
mappings.crConstructors
- .new(pull : JSON::PullParser)
- .new(properties : Hash(String, Elasticsearch::Namespace | Elasticsearch::Property), dynamic : Elasticsearch::Dynamic | Nil = nil, runtime : Hash(String, Elasticsearch::DynamicProperty) = RuntimePropertyMap.new, data_stream_timestamp : Elasticsearch::DataStreamTimestamp | Nil = nil)
Instance Method Summary
- #data_stream_timestamp : DataStreamTimestamp | Nil
- #dynamic : Dynamic | Nil
- #properties : Properties
- #runtime : RuntimePropertyMap
Constructor Detail
def self.new(properties : Hash(String, Elasticsearch::Namespace | Elasticsearch::Property), dynamic : Elasticsearch::Dynamic | Nil = nil, runtime : Hash(String, Elasticsearch::DynamicProperty) = RuntimePropertyMap.new, data_stream_timestamp : Elasticsearch::DataStreamTimestamp | Nil = nil)
#