Interface PerformanceInsightsMetric.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PerformanceInsightsMetric.Builder,
,PerformanceInsightsMetric> SdkBuilder<PerformanceInsightsMetric.Builder,
,PerformanceInsightsMetric> SdkPojo
- Enclosing class:
PerformanceInsightsMetric
public static interface PerformanceInsightsMetric.Builder
extends SdkPojo, CopyableBuilder<PerformanceInsightsMetric.Builder,PerformanceInsightsMetric>
-
Method Summary
Modifier and TypeMethodDescriptiondimensions
(Map<String, String> dimensions) A dimension map that contains the dimensions for this partition.displayName
(String displayName) The Performance Insights metric name.The Performance Insights metric.The value of the metric.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
metric
The Performance Insights metric.
- Parameters:
metric
- The Performance Insights metric.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The Performance Insights metric name.
- Parameters:
displayName
- The Performance Insights metric name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dimensions
A dimension map that contains the dimensions for this partition.
- Parameters:
dimensions
- A dimension map that contains the dimensions for this partition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
The value of the metric. For example,
9
fordb.load.avg
.- Parameters:
value
- The value of the metric. For example,9
fordb.load.avg
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-