Package com.datadog.api.client.v2.model
Class TimeseriesAnomalyInvestigationAnomaly
java.lang.Object
com.datadog.api.client.v2.model.TimeseriesAnomalyInvestigationAnomaly
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class TimeseriesAnomalyInvestigationAnomaly
extends Object
One of the most significant anomalies detected in the request.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTimeseriesAnomalyInvestigationAnomaly(TimeseriesAnomalyInvestigationDetection anomalyDetection, TimeseriesAnomalyInvestigationInterval detectedInterval, TimeseriesAnomalyInvestigationInterval displayInterval, List<TimeseriesAnomalyInvestigationFinding> findings, TimeseriesAnomalyInvestigationMaximumDeviation maximumDeviation, TimeseriesAnomalyInvestigationSeries series, TimeseriesAnomalyInvestigationTagAnalysis tagAnalysis, TimeseriesAnomalyInvestigationAnomalyType type) -
Method Summary
Modifier and TypeMethodDescriptionaddFindingsItem(TimeseriesAnomalyInvestigationFinding findingsItem) anomalyDetection(TimeseriesAnomalyInvestigationDetection anomalyDetection) detectedInterval(TimeseriesAnomalyInvestigationInterval detectedInterval) displayInterval(TimeseriesAnomalyInvestigationInterval displayInterval) booleanReturn true if this TimeseriesAnomalyInvestigationAnomaly object is equal to o.findings(List<TimeseriesAnomalyInvestigationFinding> findings) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Anomaly detection configuration used for the result.Inclusive time interval in milliseconds since the Unix epoch.Inclusive time interval in milliseconds since the Unix epoch.Deterministic explanations for the anomaly, ordered by importance.Most anomalous point within the detected interval.Logical series on which the anomaly was detected.Summary of optional influential-tag enrichment.getType()Direction of an anomaly relative to its expected range.inthashCode()maximumDeviation(TimeseriesAnomalyInvestigationMaximumDeviation maximumDeviation) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAnomalyDetection(TimeseriesAnomalyInvestigationDetection anomalyDetection) voidsetDetectedInterval(TimeseriesAnomalyInvestigationInterval detectedInterval) voidsetDisplayInterval(TimeseriesAnomalyInvestigationInterval displayInterval) voidsetFindings(List<TimeseriesAnomalyInvestigationFinding> findings) voidsetMaximumDeviation(TimeseriesAnomalyInvestigationMaximumDeviation maximumDeviation) voidvoidsetTagAnalysis(TimeseriesAnomalyInvestigationTagAnalysis tagAnalysis) voidtagAnalysis(TimeseriesAnomalyInvestigationTagAnalysis tagAnalysis) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ANOMALY_DETECTION
- See Also:
-
JSON_PROPERTY_DETECTED_INTERVAL
- See Also:
-
JSON_PROPERTY_DISPLAY_INTERVAL
- See Also:
-
JSON_PROPERTY_FINDINGS
- See Also:
-
JSON_PROPERTY_MAXIMUM_DEVIATION
- See Also:
-
JSON_PROPERTY_SERIES
- See Also:
-
JSON_PROPERTY_TAG_ANALYSIS
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
TimeseriesAnomalyInvestigationAnomaly
public TimeseriesAnomalyInvestigationAnomaly() -
TimeseriesAnomalyInvestigationAnomaly
public TimeseriesAnomalyInvestigationAnomaly(TimeseriesAnomalyInvestigationDetection anomalyDetection, TimeseriesAnomalyInvestigationInterval detectedInterval, TimeseriesAnomalyInvestigationInterval displayInterval, List<TimeseriesAnomalyInvestigationFinding> findings, TimeseriesAnomalyInvestigationMaximumDeviation maximumDeviation, TimeseriesAnomalyInvestigationSeries series, TimeseriesAnomalyInvestigationTagAnalysis tagAnalysis, TimeseriesAnomalyInvestigationAnomalyType type)
-
-
Method Details
-
anomalyDetection
public TimeseriesAnomalyInvestigationAnomaly anomalyDetection(TimeseriesAnomalyInvestigationDetection anomalyDetection) -
getAnomalyDetection
Anomaly detection configuration used for the result.- Returns:
- anomalyDetection
-
setAnomalyDetection
-
detectedInterval
public TimeseriesAnomalyInvestigationAnomaly detectedInterval(TimeseriesAnomalyInvestigationInterval detectedInterval) -
getDetectedInterval
Inclusive time interval in milliseconds since the Unix epoch.- Returns:
- detectedInterval
-
setDetectedInterval
-
displayInterval
public TimeseriesAnomalyInvestigationAnomaly displayInterval(TimeseriesAnomalyInvestigationInterval displayInterval) -
getDisplayInterval
Inclusive time interval in milliseconds since the Unix epoch.- Returns:
- displayInterval
-
setDisplayInterval
-
findings
public TimeseriesAnomalyInvestigationAnomaly findings(List<TimeseriesAnomalyInvestigationFinding> findings) -
addFindingsItem
public TimeseriesAnomalyInvestigationAnomaly addFindingsItem(TimeseriesAnomalyInvestigationFinding findingsItem) -
getFindings
Deterministic explanations for the anomaly, ordered by importance.- Returns:
- findings
-
setFindings
-
maximumDeviation
public TimeseriesAnomalyInvestigationAnomaly maximumDeviation(TimeseriesAnomalyInvestigationMaximumDeviation maximumDeviation) -
getMaximumDeviation
Most anomalous point within the detected interval.- Returns:
- maximumDeviation
-
setMaximumDeviation
-
series
-
getSeries
Logical series on which the anomaly was detected.- Returns:
- series
-
setSeries
-
tagAnalysis
public TimeseriesAnomalyInvestigationAnomaly tagAnalysis(TimeseriesAnomalyInvestigationTagAnalysis tagAnalysis) -
getTagAnalysis
Summary of optional influential-tag enrichment. Count and key fields are present only when analysis completes; enrichment availability does not affect completion of the investigation result.- Returns:
- tagAnalysis
-
setTagAnalysis
-
type
-
getType
Direction of an anomaly relative to its expected range.- Returns:
- type
-
setType
-
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:
- TimeseriesAnomalyInvestigationAnomaly
-
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 TimeseriesAnomalyInvestigationAnomaly object is equal to o. -
hashCode
public int hashCode() -
toString
-