Interface MetricsConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MetricsConfig.Builder,,MetricsConfig> SdkBuilder<MetricsConfig.Builder,,MetricsConfig> SdkPojo
- Enclosing class:
MetricsConfig
@Mutable
@NotThreadSafe
public static interface MetricsConfig.Builder
extends SdkPojo, CopyableBuilder<MetricsConfig.Builder,MetricsConfig>
-
Method Summary
Modifier and TypeMethodDescriptionenableEnhancedMetrics(Boolean enableEnhancedMetrics) Specifies whether to enable enhanced metrics for the endpoint.metricPublishFrequencyInSeconds(Integer metricPublishFrequencyInSeconds) The interval, in seconds, at which metrics are published to Amazon CloudWatch.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, sdkFieldNameToField, sdkFields
-
Method Details
-
enableEnhancedMetrics
Specifies whether to enable enhanced metrics for the endpoint. Enhanced metrics provide utilization and invocation data at instance and container granularity. Container granularity is supported for Inference Components. The default is
False.- Parameters:
enableEnhancedMetrics- Specifies whether to enable enhanced metrics for the endpoint. Enhanced metrics provide utilization and invocation data at instance and container granularity. Container granularity is supported for Inference Components. The default isFalse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricPublishFrequencyInSeconds
The interval, in seconds, at which metrics are published to Amazon CloudWatch. Defaults to
60. Valid values:10,30,60,120,180,240,300. WhenEnableEnhancedMetricsis set toFalse, this interval applies to utilization metrics only; invocation metrics continue to be published at the default 60-second interval. WhenEnableEnhancedMetricsis set toTrue, this interval applies to both utilization and invocation metrics.- Parameters:
metricPublishFrequencyInSeconds- The interval, in seconds, at which metrics are published to Amazon CloudWatch. Defaults to60. Valid values:10,30,60,120,180,240,300. WhenEnableEnhancedMetricsis set toFalse, this interval applies to utilization metrics only; invocation metrics continue to be published at the default 60-second interval. WhenEnableEnhancedMetricsis set toTrue, this interval applies to both utilization and invocation metrics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-