class
Qdrant::Api::TrackerTelemetry
- Qdrant::Api::TrackerTelemetry
- Reference
- Object
Overview
Tracker object used in telemetry
Included Modules
- JSON::Serializable
- Qdrant::Api::Serializable
- Qdrant::Api::Validation
- YAML::Serializable
Defined in:
qdrant-api/models/tracker_telemetry.crConstructors
-
.new(name : String, uuid : String, segment_ids : Array(Int32), segment_uuids : Array(String), status : TrackerStatus, start_at : Time, end_at : Time | Nil = nil)
Initializes the object @param [Hash] attributes Model attributes in the form of hash
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .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. -
#end_at : Time | Nil
Optional properties End time of the optimizer
-
#end_at=(end_at : Time | Nil)
Optional properties End time of the optimizer
-
#hash(hasher)
See
Object#hash(hasher) -
#list_invalid_properties
Show invalid properties with the reasons.
-
#name : String
Required properties Name of the optimizer
-
#name=(name : String)
Required properties Name of the optimizer
-
#segment_ids : Array(Int32)
Internal segment IDs being optimized.
-
#segment_ids=(segment_ids : Array(Int32))
Internal segment IDs being optimized.
-
#segment_uuids : Array(String)
Segment UUIDs being optimized.
-
#segment_uuids=(segment_uuids : Array(String))
Segment UUIDs being optimized.
-
#start_at : Time
Start time of the optimizer
-
#start_at=(start_at : Time)
Start time of the optimizer
- #status : TrackerStatus
- #status=(status : TrackerStatus)
-
#uuid : String
UUID of the upcoming segment being created by the optimizer
-
#uuid=(uuid : String)
UUID of the upcoming segment being created by the optimizer
-
#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?.
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
Internal segment IDs being optimized. These are local and in-memory, meaning that they can refer to different segments after a service restart.
Internal segment IDs being optimized. These are local and in-memory, meaning that they can refer to different segments after a service restart.
Segment UUIDs being optimized. Refers to same segments as in #segment_ids, but trackable across restarts, and reflect their directory name.
Segment UUIDs being optimized. Refers to same segments as in #segment_ids, but trackable across restarts, and reflect their directory name.
Check to see if the all the properties in the model are valid @return true if the model is valid