struct

Elasticsearch::Indices::Settings::Index

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source
new(analysis : Elasticsearch::Indices::Settings::Analysis | Nil = nil, routing : Elasticsearch::Indices::Settings::Index::Routing | Nil = nil, hidden : Elasticsearch::Indices::Settings::Index::Hidden | Nil = nil, number_of_shards : Int64 | Nil = nil, number_of_replicas : Int64 | Nil = nil, provided_name : Nil | String = nil, creation_date : Time | Nil = nil, uuid : Nil | String = nil, version : Elasticsearch::Indices::Settings::Index::Version | Nil = nil, lifecycle : Elasticsearch::Indices::Settings::Index::Lifecycle | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

analysis
Source
creation_date
Source
hidden
Source
lifecycle
Source
number_of_replicas
Source
number_of_shards
Source
provided_name
Source
routing
Source
uuid
Source
version
Source

Nested types