@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 ObjectObject.toString()public AggregatedLogOddsMetric clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.