@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AggregatedLogOddsMetric extends Object implements Serializable, Cloneable, StructuredPojo
The log odds metric details.
Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate
a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the
number of times an user has logged in using the same IP address. In this case, event variables used to derive the
aggregated variables are IP address
and user
.
Constructor and Description |
---|
AggregatedLogOddsMetric() |
Modifier and Type | Method and Description |
---|---|
AggregatedLogOddsMetric |
clone() |
boolean |
equals(Object obj) |
Float |
getAggregatedVariablesImportance()
The relative importance of the variables in the list to the other event variable.
|
List<String> |
getVariableNames()
The names of all the variables.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAggregatedVariablesImportance(Float aggregatedVariablesImportance)
The relative importance of the variables in the list to the other event variable.
|
void |
setVariableNames(Collection<String> variableNames)
The names of all the variables.
|
String |
toString()
Returns a string representation of this object.
|
AggregatedLogOddsMetric |
withAggregatedVariablesImportance(Float aggregatedVariablesImportance)
The relative importance of the variables in the list to the other event variable.
|
AggregatedLogOddsMetric |
withVariableNames(Collection<String> variableNames)
The names of all the variables.
|
AggregatedLogOddsMetric |
withVariableNames(String... variableNames)
The names of all the variables.
|
public List<String> getVariableNames()
The names of all the variables.
public void setVariableNames(Collection<String> variableNames)
The names of all the variables.
variableNames
- The names of all the variables.public AggregatedLogOddsMetric withVariableNames(String... variableNames)
The names of all the variables.
NOTE: This method appends the values to the existing list (if any). Use
setVariableNames(java.util.Collection)
or withVariableNames(java.util.Collection)
if you want
to override the existing values.
variableNames
- The names of all the variables.public AggregatedLogOddsMetric withVariableNames(Collection<String> variableNames)
The names of all the variables.
variableNames
- The names of all the variables.public void setAggregatedVariablesImportance(Float aggregatedVariablesImportance)
The relative importance of the variables in the list to the other event variable.
aggregatedVariablesImportance
- The relative importance of the variables in the list to the other event variable.public Float getAggregatedVariablesImportance()
The relative importance of the variables in the list to the other event variable.
public AggregatedLogOddsMetric withAggregatedVariablesImportance(Float aggregatedVariablesImportance)
The relative importance of the variables in the list to the other event variable.
aggregatedVariablesImportance
- The relative importance of the variables in the list to the other event variable.public String toString()
toString
in class Object
Object.toString()
public AggregatedLogOddsMetric clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.