class OpenFeature::ResolutionDetails(T)
- OpenFeature::ResolutionDetails(T)
- Reference
- Object
Overview
A structure which contains a subset of the fields defined in the evaluation details, representing the result of the provider's flag resolution process
Direct Known Subclasses
Defined in:
openfeature/evaluation.crConstructors
Instance Method Summary
- #error_code : ErrorCode | Nil
- #error_code=(error_code : ErrorCode | Nil)
- #error_message : String | Nil
- #error_message=(error_message : String | Nil)
- #flag_metadata : FlagMetadata | Nil
- #flag_metadata=(flag_metadata : FlagMetadata | Nil)
- #reason : Reason | Nil
- #reason=(reason : Reason | Nil)
- #value : T
- #value=(value : T)
- #variant : String | Nil
- #variant=(variant : String | Nil)
Constructor Detail
def self.new(value : T, *, variant : String | Nil = nil, error_code : ErrorCode | Nil = nil, error_message : String | Nil = nil, reason : Reason | Nil = nil, flag_metadata : FlagMetadata | Nil = nil)
#