Package com.adyen.model.management
Class TerminalInstructions
- java.lang.Object
-
- com.adyen.model.management.TerminalInstructions
-
public class TerminalInstructions extends Object
TerminalInstructions
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ADYEN_APP_RESTART
-
Constructor Summary
Constructors Constructor Description TerminalInstructions()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TerminalInstructionsadyenAppRestart(Boolean adyenAppRestart)Indicates whether the Adyen app on the payment terminal restarts automatically when the configuration is updated.booleanequals(Object o)Return true if this TerminalInstructions object is equal to o.static TerminalInstructionsfromJson(String jsonString)Create an instance of TerminalInstructions given an JSON stringBooleangetAdyenAppRestart()Indicates whether the Adyen app on the payment terminal restarts automatically when the configuration is updated.Map<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.inthashCode()TerminalInstructionsincludeNullValues(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.voidsetAdyenAppRestart(Boolean adyenAppRestart)Indicates whether the Adyen app on the payment terminal restarts automatically when the configuration is updated.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.StringtoJson()Convert an instance of TerminalInstructions to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ADYEN_APP_RESTART
public static final String JSON_PROPERTY_ADYEN_APP_RESTART
- See Also:
- Constant Field Values
-
-
Method Detail
-
adyenAppRestart
public TerminalInstructions adyenAppRestart(Boolean adyenAppRestart)
Indicates whether the Adyen app on the payment terminal restarts automatically when the configuration is updated.- Parameters:
adyenAppRestart- Indicates whether the Adyen app on the payment terminal restarts automatically when the configuration is updated.- Returns:
- the current
TerminalInstructionsinstance, allowing for method chaining
-
getAdyenAppRestart
public Boolean getAdyenAppRestart()
Indicates whether the Adyen app on the payment terminal restarts automatically when the configuration is updated.- Returns:
- adyenAppRestart Indicates whether the Adyen app on the payment terminal restarts automatically when the configuration is updated.
-
setAdyenAppRestart
public void setAdyenAppRestart(Boolean adyenAppRestart)
Indicates whether the Adyen app on the payment terminal restarts automatically when the configuration is updated.- Parameters:
adyenAppRestart- Indicates whether the Adyen app on the payment terminal restarts automatically when the configuration is updated.
-
includeNullValues
public TerminalInstructions 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 TerminalInstructions 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 TerminalInstructions fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of TerminalInstructions given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of TerminalInstructions
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to TerminalInstructions
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of TerminalInstructions to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-