Class: DatadogAPIClient::V2::ExperimentsMetricV2DTODataAttributesNumeratorAggregation
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::ExperimentsMetricV2DTODataAttributesNumeratorAggregation
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb
Overview
Source measure and aggregation settings for a metric value.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#aging_threshold_days ⇒ Object
Stored aging threshold in days.
-
#datadog_metric_measure ⇒ Object
Datadog source and query that supply values for the metric.
-
#enable_aging_subject_filter ⇒ Object
Whether to exclude subjects whose observation time is shorter than the aggregation window.
-
#operation ⇒ Object
Aggregation applied to the selected measure.
-
#pipeline_column_suffix ⇒ Object
Suffix used to identify this value in pipeline output columns.
-
#property_filters ⇒ Object
Filters applied to the metric aggregation.
-
#threshold_aggregation_type ⇒ Object
Aggregation used to evaluate the threshold.
-
#threshold_breach_value ⇒ Object
Value used to determine whether the threshold is breached.
-
#threshold_comparison_operator ⇒ Object
Comparison applied between the aggregated value and the threshold.
-
#threshold_timeframe_dimension ⇒ Object
Time unit used for the threshold evaluation window.
-
#threshold_timeframe_value ⇒ Object
Size of the threshold evaluation window.
-
#timeframe_end_value ⇒ Object
End of the aggregation window in the specified time unit.
-
#timeframe_start_value ⇒ Object
Start of the aggregation window in the specified time unit.
-
#timeframe_unit ⇒ Object
Time unit used for the aggregation window.
-
#warehouse_metric_measure ⇒ Object
Warehouse measure that supplies values for the metric.
-
#winsor_lower_fixed_value ⇒ Object
Fixed lower bound used to cap metric values.
-
#winsor_lower_percentile ⇒ Object
Percentile used to determine the lower bound for capped metric values.
-
#winsor_upper_fixed_value ⇒ Object
Fixed upper bound used to cap metric values.
-
#winsor_upper_percentile ⇒ Object
Percentile used to determine the upper bound for capped metric values.
-
#winsorization_strategy ⇒ Object
Method used to cap extreme metric values.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
84 85 86 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 84 def additional_properties @additional_properties end |
#aging_threshold_days ⇒ Object
Stored aging threshold in days. The subject aging filter uses the aggregation window end and unit.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 25 def aging_threshold_days @aging_threshold_days end |
#datadog_metric_measure ⇒ Object
Datadog source and query that supply values for the metric.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 28 def datadog_metric_measure @datadog_metric_measure end |
#enable_aging_subject_filter ⇒ Object
Whether to exclude subjects whose observation time is shorter than the aggregation window.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 31 def enable_aging_subject_filter @enable_aging_subject_filter end |
#operation ⇒ Object
Aggregation applied to the selected measure.
34 35 36 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 34 def operation @operation end |
#pipeline_column_suffix ⇒ Object
Suffix used to identify this value in pipeline output columns.
37 38 39 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 37 def pipeline_column_suffix @pipeline_column_suffix end |
#property_filters ⇒ Object
Filters applied to the metric aggregation.
40 41 42 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 40 def property_filters @property_filters end |
#threshold_aggregation_type ⇒ Object
Aggregation used to evaluate the threshold.
43 44 45 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 43 def threshold_aggregation_type @threshold_aggregation_type end |
#threshold_breach_value ⇒ Object
Value used to determine whether the threshold is breached.
46 47 48 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 46 def threshold_breach_value @threshold_breach_value end |
#threshold_comparison_operator ⇒ Object
Comparison applied between the aggregated value and the threshold.
49 50 51 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 49 def threshold_comparison_operator @threshold_comparison_operator end |
#threshold_timeframe_dimension ⇒ Object
Time unit used for the threshold evaluation window.
52 53 54 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 52 def threshold_timeframe_dimension @threshold_timeframe_dimension end |
#threshold_timeframe_value ⇒ Object
Size of the threshold evaluation window.
55 56 57 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 55 def threshold_timeframe_value @threshold_timeframe_value end |
#timeframe_end_value ⇒ Object
End of the aggregation window in the specified time unit.
58 59 60 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 58 def timeframe_end_value @timeframe_end_value end |
#timeframe_start_value ⇒ Object
Start of the aggregation window in the specified time unit.
61 62 63 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 61 def timeframe_start_value @timeframe_start_value end |
#timeframe_unit ⇒ Object
Time unit used for the aggregation window.
64 65 66 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 64 def timeframe_unit @timeframe_unit end |
#warehouse_metric_measure ⇒ Object
Warehouse measure that supplies values for the metric.
67 68 69 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 67 def warehouse_metric_measure @warehouse_metric_measure end |
#winsor_lower_fixed_value ⇒ Object
Fixed lower bound used to cap metric values.
70 71 72 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 70 def winsor_lower_fixed_value @winsor_lower_fixed_value end |
#winsor_lower_percentile ⇒ Object
Percentile used to determine the lower bound for capped metric values.
73 74 75 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 73 def winsor_lower_percentile @winsor_lower_percentile end |
#winsor_upper_fixed_value ⇒ Object
Fixed upper bound used to cap metric values.
76 77 78 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 76 def winsor_upper_fixed_value @winsor_upper_fixed_value end |
#winsor_upper_percentile ⇒ Object
Percentile used to determine the upper bound for capped metric values.
79 80 81 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 79 def winsor_upper_percentile @winsor_upper_percentile end |
#winsorization_strategy ⇒ Object
Method used to cap extreme metric values.
82 83 84 |
# File 'lib/datadog_api_client/v2/models/experiments_metric_v2_dto_data_attributes_numerator_aggregation.rb', line 82 def winsorization_strategy @winsorization_strategy end |