class
Qdrant::Api::OptimizationsResponse
- Qdrant::Api::OptimizationsResponse
- Reference
- Object
Overview
Optimizations progress for the collection
Included Modules
- JSON::Serializable
- Qdrant::Api::Serializable
- Qdrant::Api::Validation
- YAML::Serializable
Defined in:
qdrant-api/models/optimizations_response.crConstructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
-
.new(summary : OptimizationsSummary, running : Array(Optimization), queued : Array(PendingOptimization) | Nil = nil, completed : Array(Optimization) | Nil = nil, idle_segments : Array(OptimizationSegmentInfo) | Nil = nil)
Initializes the object @param [Hash] attributes Model attributes in the form of hash
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
- .new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#completed : Array(Optimization) | Nil
Completed optimizations.
-
#completed=(completed : Array(Optimization) | Nil)
Completed optimizations.
-
#hash(hasher)
See
Object#hash(hasher) -
#idle_segments : Array(OptimizationSegmentInfo) | Nil
Segments that don't require optimization.
-
#idle_segments=(idle_segments : Array(OptimizationSegmentInfo) | Nil)
Segments that don't require optimization.
-
#list_invalid_properties
Show invalid properties with the reasons.
-
#queued : Array(PendingOptimization) | Nil
Optional properties An estimated queue of pending optimizations.
-
#queued=(queued : Array(PendingOptimization) | Nil)
Optional properties An estimated queue of pending optimizations.
-
#running : Array(Optimization)
Currently running optimizations.
-
#running=(running : Array(Optimization))
Currently running optimizations.
-
#summary : OptimizationsSummary
Required properties
-
#summary=(summary : OptimizationsSummary)
Required properties
-
#valid?
Check to see if the all the properties in the model are valid @return true if the model is valid
Macros inherited from module Qdrant::Api::Validation
validates(name, klass, nilable, **rules)
validates
Instance methods inherited from module Qdrant::Api::Serializable
eql?(other)
eql?,
to_body : Hash(String, JSON::Any)
to_body,
to_h : Hash(String, JSON::Any)
to_h,
to_s(io : IO) : Nil
to_s
Constructor Detail
Initializes the object @param [Hash] attributes Model attributes in the form of hash
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
Completed optimizations. Requires ?with=completed. Limited by ?completed_limit=N.
Completed optimizations. Requires ?with=completed. Limited by ?completed_limit=N.
Segments that don't require optimization. Requires ?with=idle_segments.
Segments that don't require optimization. Requires ?with=idle_segments.
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
Optional properties
An estimated queue of pending optimizations. Requires ?with=queued.
Optional properties
An estimated queue of pending optimizations. Requires ?with=queued.
Check to see if the all the properties in the model are valid @return true if the model is valid