@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ATIMetricDataPoint extends Object implements Serializable, Cloneable, StructuredPojo
The Account Takeover Insights (ATI) model performance metrics data points.
Constructor and Description |
---|
ATIMetricDataPoint() |
Modifier and Type | Method and Description |
---|---|
ATIMetricDataPoint |
clone() |
boolean |
equals(Object obj) |
Float |
getAdr()
The anomaly discovery rate.
|
Float |
getAtodr()
The account takeover discovery rate.
|
Float |
getCr()
The challenge rate.
|
Float |
getThreshold()
The model's threshold that specifies an acceptable fraud capture rate.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAdr(Float adr)
The anomaly discovery rate.
|
void |
setAtodr(Float atodr)
The account takeover discovery rate.
|
void |
setCr(Float cr)
The challenge rate.
|
void |
setThreshold(Float threshold)
The model's threshold that specifies an acceptable fraud capture rate.
|
String |
toString()
Returns a string representation of this object.
|
ATIMetricDataPoint |
withAdr(Float adr)
The anomaly discovery rate.
|
ATIMetricDataPoint |
withAtodr(Float atodr)
The account takeover discovery rate.
|
ATIMetricDataPoint |
withCr(Float cr)
The challenge rate.
|
ATIMetricDataPoint |
withThreshold(Float threshold)
The model's threshold that specifies an acceptable fraud capture rate.
|
public void setCr(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.
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.public Float getCr()
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.
public ATIMetricDataPoint withCr(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.
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.public void setAdr(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.
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.public Float getAdr()
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.
public ATIMetricDataPoint withAdr(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.
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.public void setThreshold(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.
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.public Float getThreshold()
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.
public ATIMetricDataPoint withThreshold(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.
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.public void setAtodr(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.
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.public Float getAtodr()
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.
public ATIMetricDataPoint withAtodr(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.
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.public String toString()
toString
in class Object
Object.toString()
public ATIMetricDataPoint clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.