@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AWSMetricsConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AUTOMUTE_ENABLED |
static String |
JSON_PROPERTY_COLLECT_CLOUDWATCH_ALARMS |
static String |
JSON_PROPERTY_COLLECT_CUSTOM_METRICS |
static String |
JSON_PROPERTY_ENABLED |
static String |
JSON_PROPERTY_METRIC_NAME_FILTERS |
static String |
JSON_PROPERTY_NAMESPACE_FILTERS |
static String |
JSON_PROPERTY_TAG_FILTERS |
boolean |
unparsed |
| Constructor and Description |
|---|
AWSMetricsConfig() |
public boolean unparsed
public static final String JSON_PROPERTY_AUTOMUTE_ENABLED
public static final String JSON_PROPERTY_COLLECT_CLOUDWATCH_ALARMS
public static final String JSON_PROPERTY_COLLECT_CUSTOM_METRICS
public static final String JSON_PROPERTY_ENABLED
public static final String JSON_PROPERTY_METRIC_NAME_FILTERS
public static final String JSON_PROPERTY_NAMESPACE_FILTERS
public static final String JSON_PROPERTY_TAG_FILTERS
public AWSMetricsConfig automuteEnabled(Boolean automuteEnabled)
@Nullable public Boolean getAutomuteEnabled()
true.public void setAutomuteEnabled(Boolean automuteEnabled)
public AWSMetricsConfig collectCloudwatchAlarms(Boolean collectCloudwatchAlarms)
@Nullable public Boolean getCollectCloudwatchAlarms()
false.public void setCollectCloudwatchAlarms(Boolean collectCloudwatchAlarms)
public AWSMetricsConfig collectCustomMetrics(Boolean collectCustomMetrics)
@Nullable public Boolean getCollectCustomMetrics()
false.public void setCollectCustomMetrics(Boolean collectCustomMetrics)
public AWSMetricsConfig enabled(Boolean enabled)
@Nullable public Boolean getEnabled()
true.public void setEnabled(Boolean enabled)
public AWSMetricsConfig metricNameFilters(List<AWSMetricNameFilters> metricNameFilters)
public AWSMetricsConfig addMetricNameFiltersItem(AWSMetricNameFilters metricNameFiltersItem)
@Nullable public List<AWSMetricNameFilters> getMetricNameFilters()
include_only or exclude_only must be set on each filter.public void setMetricNameFilters(List<AWSMetricNameFilters> metricNameFilters)
public AWSMetricsConfig namespaceFilters(AWSNamespaceFilters namespaceFilters)
@Nullable public AWSNamespaceFilters getNamespaceFilters()
exclude_only.public void setNamespaceFilters(AWSNamespaceFilters namespaceFilters)
public AWSMetricsConfig tagFilters(List<AWSNamespaceTagFilter> tagFilters)
public AWSMetricsConfig addTagFiltersItem(AWSNamespaceTagFilter tagFiltersItem)
@Nullable public List<AWSNamespaceTagFilter> getTagFilters()
[].public void setTagFilters(List<AWSNamespaceTagFilter> tagFilters)
public AWSMetricsConfig putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.