Interface PerformanceInsightsReferenceData.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PerformanceInsightsReferenceData.Builder,
,PerformanceInsightsReferenceData> SdkBuilder<PerformanceInsightsReferenceData.Builder,
,PerformanceInsightsReferenceData> SdkPojo
- Enclosing class:
PerformanceInsightsReferenceData
public static interface PerformanceInsightsReferenceData.Builder
extends SdkPojo, CopyableBuilder<PerformanceInsightsReferenceData.Builder,PerformanceInsightsReferenceData>
-
Method Summary
Modifier and TypeMethodDescriptioncomparisonValues
(Consumer<PerformanceInsightsReferenceComparisonValues.Builder> comparisonValues) The specific reference values used to evaluate the Performance Insights.comparisonValues
(PerformanceInsightsReferenceComparisonValues comparisonValues) The specific reference values used to evaluate the Performance Insights.The name of the reference data.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
-
name
The name of the reference data.
- Parameters:
name
- The name of the reference data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
comparisonValues
PerformanceInsightsReferenceData.Builder comparisonValues(PerformanceInsightsReferenceComparisonValues comparisonValues) The specific reference values used to evaluate the Performance Insights. For more information, see
PerformanceInsightsReferenceComparisonValues
.- Parameters:
comparisonValues
- The specific reference values used to evaluate the Performance Insights. For more information, seePerformanceInsightsReferenceComparisonValues
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
comparisonValues
default PerformanceInsightsReferenceData.Builder comparisonValues(Consumer<PerformanceInsightsReferenceComparisonValues.Builder> comparisonValues) The specific reference values used to evaluate the Performance Insights. For more information, see
This is a convenience method that creates an instance of thePerformanceInsightsReferenceComparisonValues
.PerformanceInsightsReferenceComparisonValues.Builder
avoiding the need to create one manually viaPerformanceInsightsReferenceComparisonValues.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocomparisonValues(PerformanceInsightsReferenceComparisonValues)
.- Parameters:
comparisonValues
- a consumer that will call methods onPerformanceInsightsReferenceComparisonValues.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-