struct Elasticsearch::ILM::Actions::RollOver
- Elasticsearch::ILM::Actions::RollOver
- Struct
- Value
- Object
Included Modules
- Elasticsearch::ILM::Actions::Action
- JSON::Serializable
Defined in:
ilm.crConstructors
- .new(pull : JSON::PullParser)
- .new(*, min_docs : Int64 | Nil = nil, min_size : Elasticsearch::Size::WithUnit | Nil = nil, min_age : Time::Span | Nil = nil, min_primary_shard_docs : Int64 | Nil = nil, min_primary_shard_size : Elasticsearch::Size::WithUnit | Nil = nil, max_docs : Int64 | Nil = nil, max_size : Elasticsearch::Size::WithUnit | Nil = nil, max_age : Time::Span | Nil = nil, max_primary_shard_docs : Int64 | Nil = nil, max_primary_shard_size : Elasticsearch::Size::WithUnit | Nil = nil)
Instance Method Summary
- #max_age : Time::Span | Nil
- #max_docs : Int64 | Nil
- #max_primary_shard_docs : Int64 | Nil
- #max_primary_shard_size : Size::WithUnit | Nil
- #max_size : Size::WithUnit | Nil
- #min_age : Time::Span | Nil
- #min_docs : Int64 | Nil
- #min_primary_shard_docs : Int64 | Nil
- #min_primary_shard_size : Size::WithUnit | Nil
- #min_size : Size::WithUnit | Nil
Constructor Detail
def self.new(*, min_docs : Int64 | Nil = nil, min_size : Elasticsearch::Size::WithUnit | Nil = nil, min_age : Time::Span | Nil = nil, min_primary_shard_docs : Int64 | Nil = nil, min_primary_shard_size : Elasticsearch::Size::WithUnit | Nil = nil, max_docs : Int64 | Nil = nil, max_size : Elasticsearch::Size::WithUnit | Nil = nil, max_age : Time::Span | Nil = nil, max_primary_shard_docs : Int64 | Nil = nil, max_primary_shard_size : Elasticsearch::Size::WithUnit | Nil = nil)
#