Package com.datadog.api.client.v2.model
Class TimeseriesAnomalyInvestigationMetricQuery
java.lang.Object
com.datadog.api.client.v2.model.TimeseriesAnomalyInvestigationMetricQuery
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class TimeseriesAnomalyInvestigationMetricQuery
extends Object
Metrics query referenced by a formula.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTimeseriesAnomalyInvestigationMetricQuery(TimeseriesAnomalyInvestigationDataSource dataSource, String name, String query) -
Method Summary
Modifier and TypeMethodDescriptionaddCrossOrgUuidsItem(String crossOrgUuidsItem) aggregator(String aggregator) crossOrgUuids(List<String> crossOrgUuids) dataSource(TimeseriesAnomalyInvestigationDataSource dataSource) booleanReturn true if this TimeseriesAnomalyInvestigationMetricQuery object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Optional scalar aggregator accepted for request compatibility.Optional organization UUID used for a cross-organization query.Data source for an anomaly investigation query.getName()Name used to reference this query from formulas.getQuery()Datadog metrics query expression.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAggregator(String aggregator) voidsetCrossOrgUuids(List<String> crossOrgUuids) voidvoidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AGGREGATOR
- See Also:
-
JSON_PROPERTY_CROSS_ORG_UUIDS
- See Also:
-
JSON_PROPERTY_DATA_SOURCE
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_QUERY
- See Also:
-
-
Constructor Details
-
TimeseriesAnomalyInvestigationMetricQuery
public TimeseriesAnomalyInvestigationMetricQuery() -
TimeseriesAnomalyInvestigationMetricQuery
public TimeseriesAnomalyInvestigationMetricQuery(TimeseriesAnomalyInvestigationDataSource dataSource, String name, String query)
-
-
Method Details
-
aggregator
-
getAggregator
Optional scalar aggregator accepted for request compatibility. This field is ignored for timeseries queries.- Returns:
- aggregator
-
setAggregator
-
crossOrgUuids
-
addCrossOrgUuidsItem
-
getCrossOrgUuids
Optional organization UUID used for a cross-organization query. Each query accepts at most one UUID; use separate queries for separate organizations. Influential-tag analysis is currently unsupported for cross-organization queries, but anomaly detection still runs.- Returns:
- crossOrgUuids
-
setCrossOrgUuids
-
dataSource
public TimeseriesAnomalyInvestigationMetricQuery dataSource(TimeseriesAnomalyInvestigationDataSource dataSource) -
getDataSource
Data source for an anomaly investigation query.- Returns:
- dataSource
-
setDataSource
-
name
-
getName
Name used to reference this query from formulas.- Returns:
- name
-
setName
-
query
-
getQuery
Datadog metrics query expression.- Returns:
- query
-
setQuery
-
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:
- TimeseriesAnomalyInvestigationMetricQuery
-
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 TimeseriesAnomalyInvestigationMetricQuery object is equal to o. -
hashCode
public int hashCode() -
toString
-