Pattern

public struct Pattern : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A list of the different counters used to determine if there is a match.

    Declaration

    Swift

    public let countersToAggregate: [String]?
  • The description of the recommendation. This explains a potential inefficiency in a profiled application.

    Declaration

    Swift

    public let description: String?
  • id

    The universally unique identifier (UUID) of this pattern.

    Declaration

    Swift

    public let id: String?
  • The name for this pattern.

    Declaration

    Swift

    public let name: String?
  • A string that contains the steps recommended to address the potential inefficiency.

    Declaration

    Swift

    public let resolutionSteps: String?
  • A list of frame names that were searched during the analysis that generated a recommendation.

    Declaration

    Swift

    public let targetFrames: [[String]]?
  • 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.

    Declaration

    Swift

    public let thresholdPercent: Double?
  • Undocumented

    Declaration

    Swift

    public init(countersToAggregate: [String]? = nil, description: String? = nil, id: String? = nil, name: String? = nil, resolutionSteps: String? = nil, targetFrames: [[String]]? = nil, thresholdPercent: Double? = nil)