struct Elasticsearch::Indices::Settings::Index

Included Modules

Defined in:

indices.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.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) #

[View source]

Instance Method Detail

def analysis : Analysis | Nil #

[View source]
def creation_date : Time #

[View source]
def hidden : Hidden #

[View source]
def lifecycle : Lifecycle | Nil #

[View source]
def number_of_replicas : Int64 #

[View source]
def number_of_shards : Int64 #

[View source]
def provided_name : String #

[View source]
def routing : Routing #

[View source]
def uuid : String #

[View source]
def version : Version #

[View source]