Class PerSignalDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.aianomalydetection.model.PerSignalDetails.Builder
-
- Enclosing class:
- PerSignalDetails
public static class PerSignalDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PerSignalDetails
build()
PerSignalDetails.Builder
copy(PerSignalDetails model)
PerSignalDetails.Builder
details(String details)
detailed information for a signal.PerSignalDetails.Builder
fap(Float fap)
Accuracy metric for a signal.PerSignalDetails.Builder
isQuantized(Boolean isQuantized)
A boolean value to indicate if a signal is quantized or not.PerSignalDetails.Builder
max(Double max)
Max value within a signal.PerSignalDetails.Builder
min(Double min)
Min value within a signal.PerSignalDetails.Builder
mviRatio(Double mviRatio)
The ratio of missing values in a signal filled/imputed by the IDP algorithm.PerSignalDetails.Builder
signalName(String signalName)
The name of a signal.PerSignalDetails.Builder
status(PerSignalDetails.Status 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.PerSignalDetails.Builder
std(Double std)
Standard deviation of values within a signal.
-
-
-
Method Detail
-
signalName
public PerSignalDetails.Builder signalName(String signalName)
The name of a signal.- Parameters:
signalName
- the value to set- Returns:
- this builder
-
mviRatio
public PerSignalDetails.Builder mviRatio(Double mviRatio)
The ratio of missing values in a signal filled/imputed by the IDP algorithm.- Parameters:
mviRatio
- the value to set- Returns:
- this builder
-
isQuantized
public PerSignalDetails.Builder isQuantized(Boolean isQuantized)
A boolean value to indicate if a signal is quantized or not.- Parameters:
isQuantized
- the value to set- Returns:
- this builder
-
fap
public PerSignalDetails.Builder fap(Float fap)
Accuracy metric for a signal.- Parameters:
fap
- the value to set- Returns:
- this builder
-
min
public PerSignalDetails.Builder min(Double min)
Min value within a signal.- Parameters:
min
- the value to set- Returns:
- this builder
-
max
public PerSignalDetails.Builder max(Double max)
Max value within a signal.- Parameters:
max
- the value to set- Returns:
- this builder
-
std
public PerSignalDetails.Builder std(Double std)
Standard deviation of values within a signal.- Parameters:
std
- the value to set- Returns:
- this builder
-
status
public PerSignalDetails.Builder status(PerSignalDetails.Status 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.- OTHER - placeholder for other status
- Parameters:
status
- the value to set- Returns:
- this builder
-
details
public PerSignalDetails.Builder details(String details)
detailed information for a signal.- Parameters:
details
- the value to set- Returns:
- this builder
-
build
public PerSignalDetails build()
-
copy
public PerSignalDetails.Builder copy(PerSignalDetails model)
-
-