Package com.datadog.api.client.v2.model
Class AWSMetricNameFilterPreviewNamespace
java.lang.Object
com.datadog.api.client.v2.model.AWSMetricNameFilterPreviewNamespace
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class AWSMetricNameFilterPreviewNamespace
extends Object
The metric name filter preview for a single namespace.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAWSMetricNameFilterPreviewNamespace(List<AWSMetricNameFilterPreviewFilterMatch> filters, List<AWSMetricNameFilterPreviewMetric> metrics, String namespace) -
Method Summary
Modifier and TypeMethodDescriptionaddFiltersItem(AWSMetricNameFilterPreviewFilterMatch filtersItem) addMetricsItem(AWSMetricNameFilterPreviewMetric metricsItem) booleanReturn true if this AWSMetricNameFilterPreviewNamespace object is equal to o.filters(List<AWSMetricNameFilterPreviewFilterMatch> filters) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The metric name filter patterns evaluated for this namespace and how many metrics they matched.The CloudWatch metrics collected for this namespace and whether each resulting Datadog metric is filtered.The AWS CloudWatch namespace.inthashCode()metrics(List<AWSMetricNameFilterPreviewMetric> metrics) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidsetMetrics(List<AWSMetricNameFilterPreviewMetric> metrics) voidsetNamespace(String namespace) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_FILTERS
- See Also:
-
JSON_PROPERTY_METRICS
- See Also:
-
JSON_PROPERTY_NAMESPACE
- See Also:
-
-
Constructor Details
-
AWSMetricNameFilterPreviewNamespace
public AWSMetricNameFilterPreviewNamespace() -
AWSMetricNameFilterPreviewNamespace
public AWSMetricNameFilterPreviewNamespace(List<AWSMetricNameFilterPreviewFilterMatch> filters, List<AWSMetricNameFilterPreviewMetric> metrics, String namespace)
-
-
Method Details
-
filters
public AWSMetricNameFilterPreviewNamespace filters(List<AWSMetricNameFilterPreviewFilterMatch> filters) -
addFiltersItem
public AWSMetricNameFilterPreviewNamespace addFiltersItem(AWSMetricNameFilterPreviewFilterMatch filtersItem) -
getFilters
The metric name filter patterns evaluated for this namespace and how many metrics they matched.- Returns:
- filters
-
setFilters
-
metrics
-
addMetricsItem
public AWSMetricNameFilterPreviewNamespace addMetricsItem(AWSMetricNameFilterPreviewMetric metricsItem) -
getMetrics
The CloudWatch metrics collected for this namespace and whether each resulting Datadog metric is filtered.- Returns:
- metrics
-
setMetrics
-
namespace
-
getNamespace
The AWS CloudWatch namespace.- Returns:
- namespace
-
setNamespace
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- AWSMetricNameFilterPreviewNamespace
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this AWSMetricNameFilterPreviewNamespace object is equal to o. -
hashCode
public int hashCode() -
toString
-