Package com.adyen.model.checkout
Class FraudResult
- java.lang.Object
-
- com.adyen.model.checkout.FraudResult
-
public class FraudResult extends Object
FraudResult
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ACCOUNT_SCOREstatic StringJSON_PROPERTY_RESULTS
-
Constructor Summary
Constructors Constructor Description FraudResult()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FraudResultaccountScore(Integer accountScore)The total fraud score generated by the risk checks.FraudResultaddResultsItem(FraudCheckResult resultsItem)booleanequals(Object o)Return true if this FraudResult object is equal to o.static FraudResultfromJson(String jsonString)Create an instance of FraudResult given an JSON stringIntegergetAccountScore()The total fraud score generated by the risk checks.Map<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.List<FraudCheckResult>getResults()The result of the individual risk checks.inthashCode()FraudResultincludeNullValues(boolean includeNullValues)Configures whether null values are explicitly serialized in the JSON payload.booleanisIncludeNullValues()Returns whether null values are explicitly serialized in the JSON payload.FraudResultresults(List<FraudCheckResult> results)The result of the individual risk checks.voidsetAccountScore(Integer accountScore)The total fraud score generated by the risk checks.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetResults(List<FraudCheckResult> results)The result of the individual risk checks.StringtoJson()Convert an instance of FraudResult to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ACCOUNT_SCORE
public static final String JSON_PROPERTY_ACCOUNT_SCORE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RESULTS
public static final String JSON_PROPERTY_RESULTS
- See Also:
- Constant Field Values
-
-
Method Detail
-
accountScore
public FraudResult accountScore(Integer accountScore)
The total fraud score generated by the risk checks.- Parameters:
accountScore- The total fraud score generated by the risk checks.- Returns:
- the current
FraudResultinstance, allowing for method chaining
-
getAccountScore
public Integer getAccountScore()
The total fraud score generated by the risk checks.- Returns:
- accountScore The total fraud score generated by the risk checks.
-
setAccountScore
public void setAccountScore(Integer accountScore)
The total fraud score generated by the risk checks.- Parameters:
accountScore- The total fraud score generated by the risk checks.
-
results
public FraudResult results(List<FraudCheckResult> results)
The result of the individual risk checks.- Parameters:
results- The result of the individual risk checks.- Returns:
- the current
FraudResultinstance, allowing for method chaining
-
addResultsItem
public FraudResult addResultsItem(FraudCheckResult resultsItem)
-
getResults
public List<FraudCheckResult> getResults()
The result of the individual risk checks.- Returns:
- results The result of the individual risk checks.
-
setResults
public void setResults(List<FraudCheckResult> results)
The result of the individual risk checks.- Parameters:
results- The result of the individual risk checks.
-
includeNullValues
public FraudResult includeNullValues(boolean includeNullValues)
Configures whether null values are explicitly serialized in the JSON payload. Default is false.
-
isIncludeNullValues
public boolean isIncludeNullValues()
Returns whether null values are explicitly serialized in the JSON payload.
-
setIncludeNullValues
public void setIncludeNullValues(boolean includeNullValues)
Sets whether null values should be explicitly serialized in the JSON payload. Default is false.
-
equals
public boolean equals(Object o)
Return true if this FraudResult object is equal to o.
-
getExplicitNulls
public Map<String,Object> getExplicitNulls()
Returns a map of properties to be merged into the JSON payload as explicit null values.
-
fromJson
public static FraudResult fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of FraudResult given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of FraudResult
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to FraudResult
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of FraudResult to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-