class Aws::CodeGuruProfiler::Types::FrameMetric
The frame name, metric type, and thread states. These are used to derive the value of the metric for the frame.
@note When making an API call, you may pass FrameMetric
data as a hash: { frame_name: "String", # required thread_states: ["String"], # required type: "AggregatedRelativeTotalTime", # required, accepts AggregatedRelativeTotalTime }
@!attribute [rw] frame_name
Name of the method common across the multiple occurrences of a frame in an application profile. @return [String]
@!attribute [rw] thread_states
List of application runtime thread states used to get the counts for a frame a derive a metric value. @return [Array<String>]
@!attribute [rw] type
A type of aggregation that specifies how a metric for a frame is analyzed. The supported value `AggregatedRelativeTotalTime` is an aggregation of the metric value for one frame that is calculated across the occurrences of all frames in a profile. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/codeguruprofiler-2019-07-18/FrameMetric AWS API Documentation
Constants
- SENSITIVE