public static interface PerformanceInsightsMetricsDetail.Builder extends SdkPojo, CopyableBuilder<PerformanceInsightsMetricsDetail.Builder,PerformanceInsightsMetricsDetail>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPerformanceInsightsMetricsDetail.Builder metricDisplayName(String metricDisplayName)
The name used for a specific Performance Insights metric.
metricDisplayName - The name used for a specific Performance Insights metric.PerformanceInsightsMetricsDetail.Builder unit(String unit)
The unit of measure for a metric. For example, a session or a process.
unit - The unit of measure for a metric. For example, a session or a process.PerformanceInsightsMetricsDetail.Builder metricQuery(PerformanceInsightsMetricQuery metricQuery)
A single query to be processed for the metric. For more information, see
PerformanceInsightsMetricQuery
.
metricQuery - A single query to be processed for the metric. For more information, see
PerformanceInsightsMetricQuery
.default PerformanceInsightsMetricsDetail.Builder metricQuery(Consumer<PerformanceInsightsMetricQuery.Builder> metricQuery)
A single query to be processed for the metric. For more information, see
PerformanceInsightsMetricQuery
.
PerformanceInsightsMetricQuery.Builder
avoiding the need to create one manually via PerformanceInsightsMetricQuery.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to metricQuery(PerformanceInsightsMetricQuery).
metricQuery - a consumer that will call methods on PerformanceInsightsMetricQuery.BuildermetricQuery(PerformanceInsightsMetricQuery)PerformanceInsightsMetricsDetail.Builder referenceData(Collection<PerformanceInsightsReferenceData> referenceData)
For more information, see
PerformanceInsightsReferenceData
.
referenceData - For more information, see
PerformanceInsightsReferenceData
.PerformanceInsightsMetricsDetail.Builder referenceData(PerformanceInsightsReferenceData... referenceData)
For more information, see
PerformanceInsightsReferenceData
.
referenceData - For more information, see
PerformanceInsightsReferenceData
.PerformanceInsightsMetricsDetail.Builder referenceData(Consumer<PerformanceInsightsReferenceData.Builder>... referenceData)
For more information, see
PerformanceInsightsReferenceData
.
PerformanceInsightsReferenceData.Builder avoiding
the need to create one manually via
PerformanceInsightsReferenceData.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #referenceData(List.
referenceData - a consumer that will call methods on
PerformanceInsightsReferenceData.Builder#referenceData(java.util.Collection) PerformanceInsightsMetricsDetail.Builder statsAtAnomaly(Collection<PerformanceInsightsStat> statsAtAnomaly)
The metric statistics during the anomalous period detected by DevOps Guru;
statsAtAnomaly - The metric statistics during the anomalous period detected by DevOps Guru;PerformanceInsightsMetricsDetail.Builder statsAtAnomaly(PerformanceInsightsStat... statsAtAnomaly)
The metric statistics during the anomalous period detected by DevOps Guru;
statsAtAnomaly - The metric statistics during the anomalous period detected by DevOps Guru;PerformanceInsightsMetricsDetail.Builder statsAtAnomaly(Consumer<PerformanceInsightsStat.Builder>... statsAtAnomaly)
The metric statistics during the anomalous period detected by DevOps Guru;
This is a convenience method that creates an instance of thePerformanceInsightsStat.Builder avoiding the need to
create one manually via
PerformanceInsightsStat.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #statsAtAnomaly(List.
statsAtAnomaly - a consumer that will call methods on
PerformanceInsightsStat.Builder#statsAtAnomaly(java.util.Collection) PerformanceInsightsMetricsDetail.Builder statsAtBaseline(Collection<PerformanceInsightsStat> statsAtBaseline)
Typical metric statistics that are not considered anomalous. When DevOps Guru analyzes metrics, it compares
them to StatsAtBaseline to help determine if they are anomalous.
statsAtBaseline - Typical metric statistics that are not considered anomalous. When DevOps Guru analyzes metrics, it
compares them to StatsAtBaseline to help determine if they are anomalous.PerformanceInsightsMetricsDetail.Builder statsAtBaseline(PerformanceInsightsStat... statsAtBaseline)
Typical metric statistics that are not considered anomalous. When DevOps Guru analyzes metrics, it compares
them to StatsAtBaseline to help determine if they are anomalous.
statsAtBaseline - Typical metric statistics that are not considered anomalous. When DevOps Guru analyzes metrics, it
compares them to StatsAtBaseline to help determine if they are anomalous.PerformanceInsightsMetricsDetail.Builder statsAtBaseline(Consumer<PerformanceInsightsStat.Builder>... statsAtBaseline)
Typical metric statistics that are not considered anomalous. When DevOps Guru analyzes metrics, it compares
them to StatsAtBaseline to help determine if they are anomalous.
PerformanceInsightsStat.Builder avoiding the need to
create one manually via
PerformanceInsightsStat.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #statsAtBaseline(List.
statsAtBaseline - a consumer that will call methods on
PerformanceInsightsStat.Builder#statsAtBaseline(java.util.Collection) Copyright © 2023. All rights reserved.