Class: OursprivacyIngest::Models::ExperimentAssignmentResponse::UnionMember0
Defined Under Namespace
Modules: InExperiment, Success
Instance Attribute Summary collapse
Class Method Summary
collapse
Instance Method Summary
collapse
==, #==, #[], 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
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(experiment_id:, in_experiment:, success:, variant_id:, experiment_key: nil, experiment_name: nil, is_control: nil, type: nil, variant_name: nil) ⇒ Object
|
# File 'lib/oursprivacy_ingest/models/experiment_assignment_response.rb', line 61
|
Instance Attribute Details
#experiment_id ⇒ String
17
|
# File 'lib/oursprivacy_ingest/models/experiment_assignment_response.rb', line 17
required :experiment_id, String
|
#experiment_key ⇒ String?
39
|
# File 'lib/oursprivacy_ingest/models/experiment_assignment_response.rb', line 39
optional :experiment_key, String, nil?: true
|
#experiment_name ⇒ String?
44
|
# File 'lib/oursprivacy_ingest/models/experiment_assignment_response.rb', line 44
optional :experiment_name, String, nil?: true
|
#type ⇒ String?
54
|
# File 'lib/oursprivacy_ingest/models/experiment_assignment_response.rb', line 54
optional :type, String, nil?: true
|
#variant_id ⇒ String
34
|
# File 'lib/oursprivacy_ingest/models/experiment_assignment_response.rb', line 34
required :variant_id, String
|
#variant_name ⇒ String?
59
|
# File 'lib/oursprivacy_ingest/models/experiment_assignment_response.rb', line 59
optional :variant_name, String, nil?: true
|
Class Method Details
.values ⇒ Array<Boolean>
|
# File 'lib/oursprivacy_ingest/models/experiment_assignment_response.rb', line 78
|