Package com.adyen.model.checkout
Class UtilityRequest
- java.lang.Object
-
- com.adyen.model.checkout.UtilityRequest
-
public class UtilityRequest extends Object
UtilityRequest
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ORIGIN_DOMAINS
-
Constructor Summary
Constructors Constructor Description UtilityRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UtilityRequestaddOriginDomainsItem(String originDomainsItem)booleanequals(Object o)Return true if this UtilityRequest object is equal to o.static UtilityRequestfromJson(String jsonString)Create an instance of UtilityRequest given an JSON stringMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.List<String>getOriginDomains()The list of origin domains, for which origin keys are requested.inthashCode()UtilityRequestincludeNullValues(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.UtilityRequestoriginDomains(List<String> originDomains)The list of origin domains, for which origin keys are requested.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetOriginDomains(List<String> originDomains)The list of origin domains, for which origin keys are requested.StringtoJson()Convert an instance of UtilityRequest to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ORIGIN_DOMAINS
public static final String JSON_PROPERTY_ORIGIN_DOMAINS
- See Also:
- Constant Field Values
-
-
Method Detail
-
originDomains
public UtilityRequest originDomains(List<String> originDomains)
The list of origin domains, for which origin keys are requested.- Parameters:
originDomains- The list of origin domains, for which origin keys are requested.- Returns:
- the current
UtilityRequestinstance, allowing for method chaining
-
addOriginDomainsItem
public UtilityRequest addOriginDomainsItem(String originDomainsItem)
-
getOriginDomains
public List<String> getOriginDomains()
The list of origin domains, for which origin keys are requested.- Returns:
- originDomains The list of origin domains, for which origin keys are requested.
-
setOriginDomains
public void setOriginDomains(List<String> originDomains)
The list of origin domains, for which origin keys are requested.- Parameters:
originDomains- The list of origin domains, for which origin keys are requested.
-
includeNullValues
public UtilityRequest 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 UtilityRequest 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 UtilityRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of UtilityRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of UtilityRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to UtilityRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of UtilityRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-