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 frequency, in seconds, at which utilization 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 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 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 frequency, in seconds, at which utilization metrics are published to Amazon CloudWatch. The default is
60seconds.- Parameters:
metricPublishFrequencyInSeconds- The frequency, in seconds, at which utilization metrics are published to Amazon CloudWatch. The default is60seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-