Class: Orb::Models::Threshold
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- Orb::Models::Threshold
- Defined in:
- lib/orb/models/threshold.rb
Instance Attribute Summary collapse
-
#value ⇒ Float
The value at which an alert will fire.
Instance Method Summary collapse
-
#initialize(value: ) ⇒ Object
constructor
Some parameter documentations has been truncated, see Threshold for more details.
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(value: ) ⇒ Object
Some parameter documentations has been truncated, see Orb::Models::Threshold for more details.
Thresholds are used to define the conditions under which an alert will be triggered.
|
|
# File 'lib/orb/models/threshold.rb', line 14
|
Instance Attribute Details
#value ⇒ Float
The value at which an alert will fire. For credit balance alerts, the alert will fire at or below this value. For usage and cost alerts, the alert will fire at or above this value.
12 |
# File 'lib/orb/models/threshold.rb', line 12 required :value, Float |