Package com.adyen.model.tapi
Class GetTotalsResponse
- java.lang.Object
-
- com.adyen.model.tapi.GetTotalsResponse
-
public class GetTotalsResponse extends Object
Content of the Reconciliation Response message. It conveys Information related to the Reconciliation transaction processed by the POI System.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_PO_I_RECONCILIATION_I_Dstatic StringJSON_PROPERTY_RESPONSEstatic StringJSON_PROPERTY_TRANSACTION_TOTALS
-
Constructor Summary
Constructors Constructor Description GetTotalsResponse()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GetTotalsResponseaddTransactionTotalsItem(TransactionTotals transactionTotalsItem)booleanequals(Object o)Return true if this GetTotalsResponse object is equal to o.static GetTotalsResponsefromJson(String jsonString)Create an instance of GetTotalsResponse given an JSON stringMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.IntegergetPoIReconciliationID()Identification of the reconciliation period between Sale and POI.ResponsegetResponse()Get responseList<TransactionTotals>getTransactionTotals()Result of the Sale to POI Reconciliation processing.inthashCode()GetTotalsResponseincludeNullValues(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.GetTotalsResponsepoIReconciliationID(Integer poIReconciliationID)Identification of the reconciliation period between Sale and POI.GetTotalsResponseresponse(Response response)responsevoidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetPoIReconciliationID(Integer poIReconciliationID)Identification of the reconciliation period between Sale and POI.voidsetResponse(Response response)responsevoidsetTransactionTotals(List<TransactionTotals> transactionTotals)Result of the Sale to POI Reconciliation processing.StringtoJson()Convert an instance of GetTotalsResponse to an JSON stringStringtoString()GetTotalsResponsetransactionTotals(List<TransactionTotals> transactionTotals)Result of the Sale to POI Reconciliation processing.
-
-
-
Field Detail
-
JSON_PROPERTY_RESPONSE
public static final String JSON_PROPERTY_RESPONSE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PO_I_RECONCILIATION_I_D
public static final String JSON_PROPERTY_PO_I_RECONCILIATION_I_D
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TRANSACTION_TOTALS
public static final String JSON_PROPERTY_TRANSACTION_TOTALS
- See Also:
- Constant Field Values
-
-
Method Detail
-
response
public GetTotalsResponse response(Response response)
response- Parameters:
response-- Returns:
- the current
GetTotalsResponseinstance, allowing for method chaining
-
getResponse
public Response getResponse()
Get response- Returns:
- response
-
setResponse
public void setResponse(Response response)
response- Parameters:
response-
-
poIReconciliationID
public GetTotalsResponse poIReconciliationID(Integer poIReconciliationID)
Identification of the reconciliation period between Sale and POI.- Parameters:
poIReconciliationID- Identification of the reconciliation period between Sale and POI.- Returns:
- the current
GetTotalsResponseinstance, allowing for method chaining
-
getPoIReconciliationID
public Integer getPoIReconciliationID()
Identification of the reconciliation period between Sale and POI.- Returns:
- poIReconciliationID Identification of the reconciliation period between Sale and POI.
-
setPoIReconciliationID
public void setPoIReconciliationID(Integer poIReconciliationID)
Identification of the reconciliation period between Sale and POI.- Parameters:
poIReconciliationID- Identification of the reconciliation period between Sale and POI.
-
transactionTotals
public GetTotalsResponse transactionTotals(List<TransactionTotals> transactionTotals)
Result of the Sale to POI Reconciliation processing. If `Response.Result` is Success.- Parameters:
transactionTotals- Result of the Sale to POI Reconciliation processing. If `Response.Result` is Success.- Returns:
- the current
GetTotalsResponseinstance, allowing for method chaining
-
addTransactionTotalsItem
public GetTotalsResponse addTransactionTotalsItem(TransactionTotals transactionTotalsItem)
-
getTransactionTotals
public List<TransactionTotals> getTransactionTotals()
Result of the Sale to POI Reconciliation processing. If `Response.Result` is Success.- Returns:
- transactionTotals Result of the Sale to POI Reconciliation processing. If `Response.Result` is Success.
-
setTransactionTotals
public void setTransactionTotals(List<TransactionTotals> transactionTotals)
Result of the Sale to POI Reconciliation processing. If `Response.Result` is Success.- Parameters:
transactionTotals- Result of the Sale to POI Reconciliation processing. If `Response.Result` is Success.
-
includeNullValues
public GetTotalsResponse 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 GetTotalsResponse 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 GetTotalsResponse fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of GetTotalsResponse given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of GetTotalsResponse
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to GetTotalsResponse
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of GetTotalsResponse to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-