@Generated(value="OracleSDKGenerator", comments="API Version: 20210101") public final class DetectionResultItem extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
An object to hold detection result for one timestamp/row.
Note: Objects should always be created or deserialized using the DetectionResultItem.Builder
. This model
distinguishes fields that are null
because they are unset from fields that are explicitly
set to null
. This is done in the setter methods of the DetectionResultItem.Builder
, which maintain a
set of all explicitly set fields called DetectionResultItem.Builder.__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take the explicitly set
fields into account. The constructor, on the other hand, does not take the explicitly set fields
into account (since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
DetectionResultItem.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
DetectionResultItem(Date timestamp,
Integer rowIndex,
Double score,
List<Anomaly> anomalies)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static DetectionResultItem.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
List<Anomaly> |
getAnomalies()
An array of anomalies associated with a given timestamp/row.
|
Integer |
getRowIndex()
The index number to indicate where anomaly points are located among all rows when there are
no timestamps provided.
|
Double |
getScore()
A significant score across multiple signals at timestamp/row level
|
Date |
getTimestamp()
The time stamp associated with a list of anomaly points, format defined by
RFC3339.
|
int |
hashCode() |
DetectionResultItem.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"timestamp","rowIndex","score","anomalies"}) public DetectionResultItem(Date timestamp, Integer rowIndex, Double score, List<Anomaly> anomalies)
public static DetectionResultItem.Builder builder()
Create a new builder.
public DetectionResultItem.Builder toBuilder()
public Date getTimestamp()
The time stamp associated with a list of anomaly points, format defined by RFC3339.
public Integer getRowIndex()
The index number to indicate where anomaly points are located among all rows when there are no timestamps provided.
public Double getScore()
A significant score across multiple signals at timestamp/row level
public List<Anomaly> getAnomalies()
An array of anomalies associated with a given timestamp/row.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.