class Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ExperimentResultMetric
Metric and corresponding confidence intervals.
Attributes
A confidence interval is a range of possible values for the experiment objective you are trying to measure. Corresponds to the JSON property `confidenceInterval` @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ExperimentResultConfidenceInterval]
Count value of a metric. Corresponds to the JSON property `count` @return [Float]
Count-based metric type. Only one of type or count_type
is specified in each Metric. Corresponds to the JSON property `countType` @return [String]
Ratio value of a metric. Corresponds to the JSON property `ratio` @return [Float]
Ratio-based metric type. Only one of type or count_type
is specified in each Metric. Corresponds to the JSON property `type` @return [String]
Public Class Methods
# File lib/google/apis/dialogflow_v3beta1/classes.rb, line 3798 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/dialogflow_v3beta1/classes.rb, line 3803 def update!(**args) @confidence_interval = args[:confidence_interval] if args.key?(:confidence_interval) @count = args[:count] if args.key?(:count) @count_type = args[:count_type] if args.key?(:count_type) @ratio = args[:ratio] if args.key?(:ratio) @type = args[:type] if args.key?(:type) end