Values.PatternSourceA set of rules used to make a recommendation during an analysis.
type nonrec t = {countersToAggregate : Strings.t option;A list of the different counters used to determine if there is a match.
*)description : String_.t option;The description of the recommendation. This explains a potential inefficiency in a profiled application.
*)id : String_.t option;The universally unique identifier (UUID) of this pattern.
*)name : String_.t option;The name for this pattern.
*)resolutionSteps : String_.t option;A string that contains the steps recommended to address the potential inefficiency.
*)targetFrames : TargetFrames.t option;A list of frame names that were searched during the analysis that generated a recommendation.
*)thresholdPercent : Percentage.t option;The percentage of time an application spends in one method that triggers a recommendation. The percentage of time is the same as the percentage of the total gathered sample counts during analysis.
*)}val make :
?countersToAggregate:Strings.t ->
?description:String_.t ->
?id:String_.t ->
?name:String_.t ->
?resolutionSteps:String_.t ->
?targetFrames:TargetFrames.t ->
?thresholdPercent:Percentage.t ->
unit ->
t