Package com.adyen.model.tapi
Class InputResponse
- java.lang.Object
-
- com.adyen.model.tapi.InputResponse
-
public class InputResponse extends Object
It conveys the result of the input or the result of the outputs, parallel to the message request, except if response not required and absent. Content of the Input Response message.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_INPUT_RESULTstatic StringJSON_PROPERTY_OUTPUT_RESULT
-
Constructor Summary
Constructors Constructor Description InputResponse()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Return true if this InputResponse object is equal to o.static InputResponsefromJson(String jsonString)Create an instance of InputResponse given an JSON stringMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.InputResultgetInputResult()Get inputResultOutputResultgetOutputResult()Get outputResultinthashCode()InputResponseincludeNullValues(boolean includeNullValues)Configures whether null values are explicitly serialized in the JSON payload.InputResponseinputResult(InputResult inputResult)inputResultbooleanisIncludeNullValues()Returns whether null values are explicitly serialized in the JSON payload.InputResponseoutputResult(OutputResult outputResult)outputResultvoidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetInputResult(InputResult inputResult)inputResultvoidsetOutputResult(OutputResult outputResult)outputResultStringtoJson()Convert an instance of InputResponse to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_OUTPUT_RESULT
public static final String JSON_PROPERTY_OUTPUT_RESULT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INPUT_RESULT
public static final String JSON_PROPERTY_INPUT_RESULT
- See Also:
- Constant Field Values
-
-
Method Detail
-
outputResult
public InputResponse outputResult(OutputResult outputResult)
outputResult- Parameters:
outputResult-- Returns:
- the current
InputResponseinstance, allowing for method chaining
-
getOutputResult
public OutputResult getOutputResult()
Get outputResult- Returns:
- outputResult
-
setOutputResult
public void setOutputResult(OutputResult outputResult)
outputResult- Parameters:
outputResult-
-
inputResult
public InputResponse inputResult(InputResult inputResult)
inputResult- Parameters:
inputResult-- Returns:
- the current
InputResponseinstance, allowing for method chaining
-
getInputResult
public InputResult getInputResult()
Get inputResult- Returns:
- inputResult
-
setInputResult
public void setInputResult(InputResult inputResult)
inputResult- Parameters:
inputResult-
-
includeNullValues
public InputResponse 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 InputResponse 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 InputResponse fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of InputResponse given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of InputResponse
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to InputResponse
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of InputResponse to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-