Interface ATIMetricDataPoint.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ATIMetricDataPoint.Builder,ATIMetricDataPoint>,SdkBuilder<ATIMetricDataPoint.Builder,ATIMetricDataPoint>,SdkPojo
- Enclosing class:
- ATIMetricDataPoint
public static interface ATIMetricDataPoint.Builder extends SdkPojo, CopyableBuilder<ATIMetricDataPoint.Builder,ATIMetricDataPoint>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ATIMetricDataPoint.Builderadr(Float adr)The anomaly discovery rate.ATIMetricDataPoint.Builderatodr(Float atodr)The account takeover discovery rate.ATIMetricDataPoint.Buildercr(Float cr)The challenge rate.ATIMetricDataPoint.Builderthreshold(Float threshold)The model's threshold that specifies an acceptable fraud capture rate.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
cr
ATIMetricDataPoint.Builder cr(Float cr)
The challenge rate. This indicates the percentage of login events that the model recommends to challenge such as one-time password, multi-factor authentication, and investigations.
- Parameters:
cr- The challenge rate. This indicates the percentage of login events that the model recommends to challenge such as one-time password, multi-factor authentication, and investigations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
adr
ATIMetricDataPoint.Builder adr(Float adr)
The anomaly discovery rate. This metric quantifies the percentage of anomalies that can be detected by the model at the selected score threshold. A lower score threshold increases the percentage of anomalies captured by the model, but would also require challenging a larger percentage of login events, leading to a higher customer friction.
- Parameters:
adr- The anomaly discovery rate. This metric quantifies the percentage of anomalies that can be detected by the model at the selected score threshold. A lower score threshold increases the percentage of anomalies captured by the model, but would also require challenging a larger percentage of login events, leading to a higher customer friction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threshold
ATIMetricDataPoint.Builder threshold(Float threshold)
The model's threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.
- Parameters:
threshold- The model's threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
atodr
ATIMetricDataPoint.Builder atodr(Float atodr)
The account takeover discovery rate. This metric quantifies the percentage of account compromise events that can be detected by the model at the selected score threshold. This metric is only available if 50 or more entities with at-least one labeled account takeover event is present in the ingested dataset.
- Parameters:
atodr- The account takeover discovery rate. This metric quantifies the percentage of account compromise events that can be detected by the model at the selected score threshold. This metric is only available if 50 or more entities with at-least one labeled account takeover event is present in the ingested dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-