Package com.adyen.model.tapi
Class SaleToPOIRequest
- java.lang.Object
-
- com.adyen.model.tapi.SaleToPOIRequest
-
public class SaleToPOIRequest extends Object
The SaleToPOIRequest message pair is a container for the request message content. It contains a MessageHeader and a message body.
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SaleToPOIRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SaleToPOIRequestabortRequest(AbortRequest abortRequest)abortRequestSaleToPOIRequestadminRequest(AdminRequest adminRequest)adminRequestSaleToPOIRequestbalanceInquiryRequest(BalanceInquiryRequest balanceInquiryRequest)balanceInquiryRequestSaleToPOIRequestcardAcquisitionRequest(CardAcquisitionRequest cardAcquisitionRequest)cardAcquisitionRequestSaleToPOIRequestcardReaderAPDURequest(CardReaderAPDURequest cardReaderAPDURequest)cardReaderAPDURequestSaleToPOIRequestdiagnosisRequest(DiagnosisRequest diagnosisRequest)diagnosisRequestSaleToPOIRequestdisplayRequest(DisplayRequest displayRequest)displayRequestSaleToPOIRequestenableServiceRequest(EnableServiceRequest enableServiceRequest)enableServiceRequestbooleanequals(Object o)Return true if this SaleToPOIRequest object is equal to o.SaleToPOIRequesteventNotification(EventNotification eventNotification)eventNotificationstatic SaleToPOIRequestfromJson(String jsonString)Create an instance of SaleToPOIRequest given an JSON stringAbortRequestgetAbortRequest()Get abortRequestAdminRequestgetAdminRequest()Get adminRequestBalanceInquiryRequestgetBalanceInquiryRequest()Get balanceInquiryRequestCardAcquisitionRequestgetCardAcquisitionRequest()Get cardAcquisitionRequestCardReaderAPDURequestgetCardReaderAPDURequest()Get cardReaderAPDURequestDiagnosisRequestgetDiagnosisRequest()Get diagnosisRequestDisplayRequestgetDisplayRequest()Get displayRequestEnableServiceRequestgetEnableServiceRequest()Get enableServiceRequestEventNotificationgetEventNotification()Get eventNotificationMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.GetTotalsRequestgetGetTotalsRequest()Get getTotalsRequestInputRequestgetInputRequest()Get inputRequestInputUpdategetInputUpdate()Get inputUpdateLoginRequestgetLoginRequest()Get loginRequestLogoutRequestgetLogoutRequest()Get logoutRequestMessageHeadergetMessageHeader()Get messageHeaderPaymentRequestgetPaymentRequest()Get paymentRequestPrintRequestgetPrintRequest()Get printRequestReconciliationRequestgetReconciliationRequest()Get reconciliationRequestReversalRequestgetReversalRequest()Get reversalRequestStoredValueRequestgetStoredValueRequest()Get storedValueRequestSaleToPOIRequestgetTotalsRequest(GetTotalsRequest getTotalsRequest)getTotalsRequestTransactionStatusRequestgetTransactionStatusRequest()Get transactionStatusRequestinthashCode()SaleToPOIRequestincludeNullValues(boolean includeNullValues)Configures whether null values are explicitly serialized in the JSON payload.SaleToPOIRequestinputRequest(InputRequest inputRequest)inputRequestSaleToPOIRequestinputUpdate(InputUpdate inputUpdate)inputUpdatebooleanisIncludeNullValues()Returns whether null values are explicitly serialized in the JSON payload.SaleToPOIRequestloginRequest(LoginRequest loginRequest)loginRequestSaleToPOIRequestlogoutRequest(LogoutRequest logoutRequest)logoutRequestSaleToPOIRequestmessageHeader(MessageHeader messageHeader)messageHeaderSaleToPOIRequestpaymentRequest(PaymentRequest paymentRequest)paymentRequestSaleToPOIRequestprintRequest(PrintRequest printRequest)printRequestSaleToPOIRequestreconciliationRequest(ReconciliationRequest reconciliationRequest)reconciliationRequestSaleToPOIRequestreversalRequest(ReversalRequest reversalRequest)reversalRequestvoidsetAbortRequest(AbortRequest abortRequest)abortRequestvoidsetAdminRequest(AdminRequest adminRequest)adminRequestvoidsetBalanceInquiryRequest(BalanceInquiryRequest balanceInquiryRequest)balanceInquiryRequestvoidsetCardAcquisitionRequest(CardAcquisitionRequest cardAcquisitionRequest)cardAcquisitionRequestvoidsetCardReaderAPDURequest(CardReaderAPDURequest cardReaderAPDURequest)cardReaderAPDURequestvoidsetDiagnosisRequest(DiagnosisRequest diagnosisRequest)diagnosisRequestvoidsetDisplayRequest(DisplayRequest displayRequest)displayRequestvoidsetEnableServiceRequest(EnableServiceRequest enableServiceRequest)enableServiceRequestvoidsetEventNotification(EventNotification eventNotification)eventNotificationvoidsetGetTotalsRequest(GetTotalsRequest getTotalsRequest)getTotalsRequestvoidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetInputRequest(InputRequest inputRequest)inputRequestvoidsetInputUpdate(InputUpdate inputUpdate)inputUpdatevoidsetLoginRequest(LoginRequest loginRequest)loginRequestvoidsetLogoutRequest(LogoutRequest logoutRequest)logoutRequestvoidsetMessageHeader(MessageHeader messageHeader)messageHeadervoidsetPaymentRequest(PaymentRequest paymentRequest)paymentRequestvoidsetPrintRequest(PrintRequest printRequest)printRequestvoidsetReconciliationRequest(ReconciliationRequest reconciliationRequest)reconciliationRequestvoidsetReversalRequest(ReversalRequest reversalRequest)reversalRequestvoidsetStoredValueRequest(StoredValueRequest storedValueRequest)storedValueRequestvoidsetTransactionStatusRequest(TransactionStatusRequest transactionStatusRequest)transactionStatusRequestSaleToPOIRequeststoredValueRequest(StoredValueRequest storedValueRequest)storedValueRequestStringtoJson()Convert an instance of SaleToPOIRequest to an JSON stringStringtoString()SaleToPOIRequesttransactionStatusRequest(TransactionStatusRequest transactionStatusRequest)transactionStatusRequest
-
-
-
Field Detail
-
JSON_PROPERTY_MESSAGE_HEADER
public static final String JSON_PROPERTY_MESSAGE_HEADER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ABORT_REQUEST
public static final String JSON_PROPERTY_ABORT_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BALANCE_INQUIRY_REQUEST
public static final String JSON_PROPERTY_BALANCE_INQUIRY_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CARD_ACQUISITION_REQUEST
public static final String JSON_PROPERTY_CARD_ACQUISITION_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ADMIN_REQUEST
public static final String JSON_PROPERTY_ADMIN_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DIAGNOSIS_REQUEST
public static final String JSON_PROPERTY_DIAGNOSIS_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DISPLAY_REQUEST
public static final String JSON_PROPERTY_DISPLAY_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ENABLE_SERVICE_REQUEST
public static final String JSON_PROPERTY_ENABLE_SERVICE_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EVENT_NOTIFICATION
public static final String JSON_PROPERTY_EVENT_NOTIFICATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GET_TOTALS_REQUEST
public static final String JSON_PROPERTY_GET_TOTALS_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INPUT_REQUEST
public static final String JSON_PROPERTY_INPUT_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INPUT_UPDATE
public static final String JSON_PROPERTY_INPUT_UPDATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LOGIN_REQUEST
public static final String JSON_PROPERTY_LOGIN_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LOGOUT_REQUEST
public static final String JSON_PROPERTY_LOGOUT_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYMENT_REQUEST
public static final String JSON_PROPERTY_PAYMENT_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PRINT_REQUEST
public static final String JSON_PROPERTY_PRINT_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CARD_READER_A_P_D_U_REQUEST
public static final String JSON_PROPERTY_CARD_READER_A_P_D_U_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RECONCILIATION_REQUEST
public static final String JSON_PROPERTY_RECONCILIATION_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REVERSAL_REQUEST
public static final String JSON_PROPERTY_REVERSAL_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STORED_VALUE_REQUEST
public static final String JSON_PROPERTY_STORED_VALUE_REQUEST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TRANSACTION_STATUS_REQUEST
public static final String JSON_PROPERTY_TRANSACTION_STATUS_REQUEST
- See Also:
- Constant Field Values
-
-
Method Detail
-
messageHeader
public SaleToPOIRequest messageHeader(MessageHeader messageHeader)
messageHeader- Parameters:
messageHeader-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getMessageHeader
public MessageHeader getMessageHeader()
Get messageHeader- Returns:
- messageHeader
-
setMessageHeader
public void setMessageHeader(MessageHeader messageHeader)
messageHeader- Parameters:
messageHeader-
-
abortRequest
public SaleToPOIRequest abortRequest(AbortRequest abortRequest)
abortRequest- Parameters:
abortRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getAbortRequest
public AbortRequest getAbortRequest()
Get abortRequest- Returns:
- abortRequest
-
setAbortRequest
public void setAbortRequest(AbortRequest abortRequest)
abortRequest- Parameters:
abortRequest-
-
balanceInquiryRequest
public SaleToPOIRequest balanceInquiryRequest(BalanceInquiryRequest balanceInquiryRequest)
balanceInquiryRequest- Parameters:
balanceInquiryRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getBalanceInquiryRequest
public BalanceInquiryRequest getBalanceInquiryRequest()
Get balanceInquiryRequest- Returns:
- balanceInquiryRequest
-
setBalanceInquiryRequest
public void setBalanceInquiryRequest(BalanceInquiryRequest balanceInquiryRequest)
balanceInquiryRequest- Parameters:
balanceInquiryRequest-
-
cardAcquisitionRequest
public SaleToPOIRequest cardAcquisitionRequest(CardAcquisitionRequest cardAcquisitionRequest)
cardAcquisitionRequest- Parameters:
cardAcquisitionRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getCardAcquisitionRequest
public CardAcquisitionRequest getCardAcquisitionRequest()
Get cardAcquisitionRequest- Returns:
- cardAcquisitionRequest
-
setCardAcquisitionRequest
public void setCardAcquisitionRequest(CardAcquisitionRequest cardAcquisitionRequest)
cardAcquisitionRequest- Parameters:
cardAcquisitionRequest-
-
adminRequest
public SaleToPOIRequest adminRequest(AdminRequest adminRequest)
adminRequest- Parameters:
adminRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getAdminRequest
public AdminRequest getAdminRequest()
Get adminRequest- Returns:
- adminRequest
-
setAdminRequest
public void setAdminRequest(AdminRequest adminRequest)
adminRequest- Parameters:
adminRequest-
-
diagnosisRequest
public SaleToPOIRequest diagnosisRequest(DiagnosisRequest diagnosisRequest)
diagnosisRequest- Parameters:
diagnosisRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getDiagnosisRequest
public DiagnosisRequest getDiagnosisRequest()
Get diagnosisRequest- Returns:
- diagnosisRequest
-
setDiagnosisRequest
public void setDiagnosisRequest(DiagnosisRequest diagnosisRequest)
diagnosisRequest- Parameters:
diagnosisRequest-
-
displayRequest
public SaleToPOIRequest displayRequest(DisplayRequest displayRequest)
displayRequest- Parameters:
displayRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getDisplayRequest
public DisplayRequest getDisplayRequest()
Get displayRequest- Returns:
- displayRequest
-
setDisplayRequest
public void setDisplayRequest(DisplayRequest displayRequest)
displayRequest- Parameters:
displayRequest-
-
enableServiceRequest
public SaleToPOIRequest enableServiceRequest(EnableServiceRequest enableServiceRequest)
enableServiceRequest- Parameters:
enableServiceRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getEnableServiceRequest
public EnableServiceRequest getEnableServiceRequest()
Get enableServiceRequest- Returns:
- enableServiceRequest
-
setEnableServiceRequest
public void setEnableServiceRequest(EnableServiceRequest enableServiceRequest)
enableServiceRequest- Parameters:
enableServiceRequest-
-
eventNotification
public SaleToPOIRequest eventNotification(EventNotification eventNotification)
eventNotification- Parameters:
eventNotification-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getEventNotification
public EventNotification getEventNotification()
Get eventNotification- Returns:
- eventNotification
-
setEventNotification
public void setEventNotification(EventNotification eventNotification)
eventNotification- Parameters:
eventNotification-
-
getTotalsRequest
public SaleToPOIRequest getTotalsRequest(GetTotalsRequest getTotalsRequest)
getTotalsRequest- Parameters:
getTotalsRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getGetTotalsRequest
public GetTotalsRequest getGetTotalsRequest()
Get getTotalsRequest- Returns:
- getTotalsRequest
-
setGetTotalsRequest
public void setGetTotalsRequest(GetTotalsRequest getTotalsRequest)
getTotalsRequest- Parameters:
getTotalsRequest-
-
inputRequest
public SaleToPOIRequest inputRequest(InputRequest inputRequest)
inputRequest- Parameters:
inputRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getInputRequest
public InputRequest getInputRequest()
Get inputRequest- Returns:
- inputRequest
-
setInputRequest
public void setInputRequest(InputRequest inputRequest)
inputRequest- Parameters:
inputRequest-
-
inputUpdate
public SaleToPOIRequest inputUpdate(InputUpdate inputUpdate)
inputUpdate- Parameters:
inputUpdate-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getInputUpdate
public InputUpdate getInputUpdate()
Get inputUpdate- Returns:
- inputUpdate
-
setInputUpdate
public void setInputUpdate(InputUpdate inputUpdate)
inputUpdate- Parameters:
inputUpdate-
-
loginRequest
public SaleToPOIRequest loginRequest(LoginRequest loginRequest)
loginRequest- Parameters:
loginRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getLoginRequest
public LoginRequest getLoginRequest()
Get loginRequest- Returns:
- loginRequest
-
setLoginRequest
public void setLoginRequest(LoginRequest loginRequest)
loginRequest- Parameters:
loginRequest-
-
logoutRequest
public SaleToPOIRequest logoutRequest(LogoutRequest logoutRequest)
logoutRequest- Parameters:
logoutRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getLogoutRequest
public LogoutRequest getLogoutRequest()
Get logoutRequest- Returns:
- logoutRequest
-
setLogoutRequest
public void setLogoutRequest(LogoutRequest logoutRequest)
logoutRequest- Parameters:
logoutRequest-
-
paymentRequest
public SaleToPOIRequest paymentRequest(PaymentRequest paymentRequest)
paymentRequest- Parameters:
paymentRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getPaymentRequest
public PaymentRequest getPaymentRequest()
Get paymentRequest- Returns:
- paymentRequest
-
setPaymentRequest
public void setPaymentRequest(PaymentRequest paymentRequest)
paymentRequest- Parameters:
paymentRequest-
-
printRequest
public SaleToPOIRequest printRequest(PrintRequest printRequest)
printRequest- Parameters:
printRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getPrintRequest
public PrintRequest getPrintRequest()
Get printRequest- Returns:
- printRequest
-
setPrintRequest
public void setPrintRequest(PrintRequest printRequest)
printRequest- Parameters:
printRequest-
-
cardReaderAPDURequest
public SaleToPOIRequest cardReaderAPDURequest(CardReaderAPDURequest cardReaderAPDURequest)
cardReaderAPDURequest- Parameters:
cardReaderAPDURequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getCardReaderAPDURequest
public CardReaderAPDURequest getCardReaderAPDURequest()
Get cardReaderAPDURequest- Returns:
- cardReaderAPDURequest
-
setCardReaderAPDURequest
public void setCardReaderAPDURequest(CardReaderAPDURequest cardReaderAPDURequest)
cardReaderAPDURequest- Parameters:
cardReaderAPDURequest-
-
reconciliationRequest
public SaleToPOIRequest reconciliationRequest(ReconciliationRequest reconciliationRequest)
reconciliationRequest- Parameters:
reconciliationRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getReconciliationRequest
public ReconciliationRequest getReconciliationRequest()
Get reconciliationRequest- Returns:
- reconciliationRequest
-
setReconciliationRequest
public void setReconciliationRequest(ReconciliationRequest reconciliationRequest)
reconciliationRequest- Parameters:
reconciliationRequest-
-
reversalRequest
public SaleToPOIRequest reversalRequest(ReversalRequest reversalRequest)
reversalRequest- Parameters:
reversalRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getReversalRequest
public ReversalRequest getReversalRequest()
Get reversalRequest- Returns:
- reversalRequest
-
setReversalRequest
public void setReversalRequest(ReversalRequest reversalRequest)
reversalRequest- Parameters:
reversalRequest-
-
storedValueRequest
public SaleToPOIRequest storedValueRequest(StoredValueRequest storedValueRequest)
storedValueRequest- Parameters:
storedValueRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getStoredValueRequest
public StoredValueRequest getStoredValueRequest()
Get storedValueRequest- Returns:
- storedValueRequest
-
setStoredValueRequest
public void setStoredValueRequest(StoredValueRequest storedValueRequest)
storedValueRequest- Parameters:
storedValueRequest-
-
transactionStatusRequest
public SaleToPOIRequest transactionStatusRequest(TransactionStatusRequest transactionStatusRequest)
transactionStatusRequest- Parameters:
transactionStatusRequest-- Returns:
- the current
SaleToPOIRequestinstance, allowing for method chaining
-
getTransactionStatusRequest
public TransactionStatusRequest getTransactionStatusRequest()
Get transactionStatusRequest- Returns:
- transactionStatusRequest
-
setTransactionStatusRequest
public void setTransactionStatusRequest(TransactionStatusRequest transactionStatusRequest)
transactionStatusRequest- Parameters:
transactionStatusRequest-
-
includeNullValues
public SaleToPOIRequest 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 SaleToPOIRequest 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 SaleToPOIRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of SaleToPOIRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of SaleToPOIRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to SaleToPOIRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of SaleToPOIRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-