Package com.adyen.model.storedvalue
Class StoredValueVoidRequest
- java.lang.Object
-
- com.adyen.model.storedvalue.StoredValueVoidRequest
-
public class StoredValueVoidRequest extends Object
StoredValueVoidRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStoredValueVoidRequest.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_MERCHANT_ACCOUNTstatic StringSERIALIZED_NAME_ORIGINAL_REFERENCEstatic StringSERIALIZED_NAME_REFERENCEstatic StringSERIALIZED_NAME_STOREstatic StringSERIALIZED_NAME_TENDER_REFERENCEstatic StringSERIALIZED_NAME_UNIQUE_TERMINAL_ID
-
Constructor Summary
Constructors Constructor Description StoredValueVoidRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static StoredValueVoidRequestfromJson(String jsonString)Create an instance of StoredValueVoidRequest given an JSON stringStringgetMerchantAccount()The merchant account identifier, with which you want to process the transaction.StringgetOriginalReference()The original pspReference of the payment to modify.StringgetReference()Your reference for the payment modification.StringgetStore()The physical store, for which this payment is processed.StringgetTenderReference()The reference of the tender.StringgetUniqueTerminalId()The unique ID of a POS terminal.inthashCode()StoredValueVoidRequestmerchantAccount(String merchantAccount)StoredValueVoidRequestoriginalReference(String originalReference)StoredValueVoidRequestreference(String reference)voidsetMerchantAccount(String merchantAccount)voidsetOriginalReference(String originalReference)voidsetReference(String reference)voidsetStore(String store)voidsetTenderReference(String tenderReference)voidsetUniqueTerminalId(String uniqueTerminalId)StoredValueVoidRequeststore(String store)StoredValueVoidRequesttenderReference(String tenderReference)StringtoJson()Convert an instance of StoredValueVoidRequest to an JSON stringStringtoString()StoredValueVoidRequestuniqueTerminalId(String uniqueTerminalId)static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_MERCHANT_ACCOUNT
public static final String SERIALIZED_NAME_MERCHANT_ACCOUNT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ORIGINAL_REFERENCE
public static final String SERIALIZED_NAME_ORIGINAL_REFERENCE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REFERENCE
public static final String SERIALIZED_NAME_REFERENCE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STORE
public static final String SERIALIZED_NAME_STORE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TENDER_REFERENCE
public static final String SERIALIZED_NAME_TENDER_REFERENCE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_UNIQUE_TERMINAL_ID
public static final String SERIALIZED_NAME_UNIQUE_TERMINAL_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
merchantAccount
public StoredValueVoidRequest merchantAccount(String merchantAccount)
-
getMerchantAccount
public String getMerchantAccount()
The merchant account identifier, with which you want to process the transaction.- Returns:
- merchantAccount
-
setMerchantAccount
public void setMerchantAccount(String merchantAccount)
-
originalReference
public StoredValueVoidRequest originalReference(String originalReference)
-
getOriginalReference
public String getOriginalReference()
The original pspReference of the payment to modify.- Returns:
- originalReference
-
setOriginalReference
public void setOriginalReference(String originalReference)
-
reference
public StoredValueVoidRequest reference(String reference)
-
getReference
public String getReference()
Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters.- Returns:
- reference
-
setReference
public void setReference(String reference)
-
store
public StoredValueVoidRequest store(String store)
-
getStore
public String getStore()
The physical store, for which this payment is processed.- Returns:
- store
-
setStore
public void setStore(String store)
-
tenderReference
public StoredValueVoidRequest tenderReference(String tenderReference)
-
getTenderReference
public String getTenderReference()
The reference of the tender.- Returns:
- tenderReference
-
setTenderReference
public void setTenderReference(String tenderReference)
-
uniqueTerminalId
public StoredValueVoidRequest uniqueTerminalId(String uniqueTerminalId)
-
getUniqueTerminalId
public String getUniqueTerminalId()
The unique ID of a POS terminal.- Returns:
- uniqueTerminalId
-
setUniqueTerminalId
public void setUniqueTerminalId(String uniqueTerminalId)
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOExceptionValidates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object is invalid with respect to StoredValueVoidRequest
-
fromJson
public static StoredValueVoidRequest fromJson(String jsonString) throws IOException
Create an instance of StoredValueVoidRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of StoredValueVoidRequest
- Throws:
IOException- if the JSON string is invalid with respect to StoredValueVoidRequest
-
toJson
public String toJson()
Convert an instance of StoredValueVoidRequest to an JSON string- Returns:
- JSON string
-
-