@Generated(value="OracleSDKGenerator", comments="API Version: 20210101") public final class PerSignalDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Detailed information like statistics, metrics and status for a signal
Note: Objects should always be created or deserialized using the PerSignalDetails.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 PerSignalDetails.Builder
, which maintain a
set of all explicitly set fields called PerSignalDetails.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 |
PerSignalDetails.Builder |
static class |
PerSignalDetails.Status
Status of the signal: * ACCEPTED - the signal is used for training the model * DROPPED - the
signal does not meet requirement, and is dropped before training the model.
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
PerSignalDetails(String signalName,
Double mviRatio,
Boolean isQuantized,
Float fap,
Double min,
Double max,
Double std,
PerSignalDetails.Status status,
String details)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static PerSignalDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getDetails()
detailed information for a signal.
|
Float |
getFap()
Accuracy metric for a signal.
|
Boolean |
getIsQuantized()
A boolean value to indicate if a signal is quantized or not.
|
Double |
getMax()
Max value within a signal.
|
Double |
getMin()
Min value within a signal.
|
Double |
getMviRatio()
The ratio of missing values in a signal filled/imputed by the IDP algorithm.
|
String |
getSignalName()
The name of a signal.
|
PerSignalDetails.Status |
getStatus()
Status of the signal: * ACCEPTED - the signal is used for training the model * DROPPED - the
signal does not meet requirement, and is dropped before training the model.
|
Double |
getStd()
Standard deviation of values within a signal.
|
int |
hashCode() |
PerSignalDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"signalName","mviRatio","isQuantized","fap","min","max","std","status","details"}) public PerSignalDetails(String signalName, Double mviRatio, Boolean isQuantized, Float fap, Double min, Double max, Double std, PerSignalDetails.Status status, String details)
public static PerSignalDetails.Builder builder()
Create a new builder.
public PerSignalDetails.Builder toBuilder()
public String getSignalName()
The name of a signal.
public Double getMviRatio()
The ratio of missing values in a signal filled/imputed by the IDP algorithm.
public Boolean getIsQuantized()
A boolean value to indicate if a signal is quantized or not.
public Float getFap()
Accuracy metric for a signal.
public Double getMin()
Min value within a signal.
public Double getMax()
Max value within a signal.
public Double getStd()
Standard deviation of values within a signal.
public PerSignalDetails.Status getStatus()
Status of the signal: * ACCEPTED - the signal is used for training the model * DROPPED - the signal does not meet requirement, and is dropped before training the model. * OTHER - placeholder for other status
public String getDetails()
detailed information for a signal.
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.