class Aws::CodeGuruProfiler::Types::Pattern

A set of rules used to make a recommendation during an analysis.

@!attribute [rw] counters_to_aggregate

A list of the different counters used to determine if there is a
match.
@return [Array<String>]

@!attribute [rw] description

The description of the recommendation. This explains a potential
inefficiency in a profiled application.
@return [String]

@!attribute [rw] id

The universally unique identifier (UUID) of this pattern.
@return [String]

@!attribute [rw] name

The name for this pattern.
@return [String]

@!attribute [rw] resolution_steps

A string that contains the steps recommended to address the
potential inefficiency.
@return [String]

@!attribute [rw] target_frames

A list of frame names that were searched during the analysis that
generated a recommendation.
@return [Array<Array<String>>]

@!attribute [rw] threshold_percent

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.
@return [Float]

@see docs.aws.amazon.com/goto/WebAPI/codeguruprofiler-2019-07-18/Pattern AWS API Documentation

Constants

SENSITIVE