Interface Pattern.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Pattern.Builder,,Pattern> SdkBuilder<Pattern.Builder,,Pattern> SdkPojo
- Enclosing class:
Pattern
-
Method Summary
Modifier and TypeMethodDescriptioncountersToAggregate(String... countersToAggregate) A list of the different counters used to determine if there is a match.countersToAggregate(Collection<String> countersToAggregate) A list of the different counters used to determine if there is a match.description(String description) The description of the recommendation.The universally unique identifier (UUID) of this pattern.The name for this pattern.resolutionSteps(String resolutionSteps) A string that contains the steps recommended to address the potential inefficiency.targetFrames(Collection<? extends Collection<String>> targetFrames) A list of frame names that were searched during the analysis that generated a recommendation.targetFrames(Collection<String>... targetFrames) A list of frame names that were searched during the analysis that generated a recommendation.thresholdPercent(Double thresholdPercent) The percentage of time an application spends in one method that triggers a recommendation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
countersToAggregate
A list of the different counters used to determine if there is a match.
- Parameters:
countersToAggregate- A list of the different counters used to determine if there is a match.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
countersToAggregate
A list of the different counters used to determine if there is a match.
- Parameters:
countersToAggregate- A list of the different counters used to determine if there is a match.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the recommendation. This explains a potential inefficiency in a profiled application.
- Parameters:
description- The description of the recommendation. This explains a potential inefficiency in a profiled application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The universally unique identifier (UUID) of this pattern.
- Parameters:
id- The universally unique identifier (UUID) of this pattern.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name for this pattern.
- Parameters:
name- The name for this pattern.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resolutionSteps
A string that contains the steps recommended to address the potential inefficiency.
- Parameters:
resolutionSteps- A string that contains the steps recommended to address the potential inefficiency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetFrames
A list of frame names that were searched during the analysis that generated a recommendation.
- Parameters:
targetFrames- A list of frame names that were searched during the analysis that generated a recommendation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetFrames
A list of frame names that were searched during the analysis that generated a recommendation.
- Parameters:
targetFrames- A list of frame names that were searched during the analysis that generated a recommendation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thresholdPercent
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.
- Parameters:
thresholdPercent- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-