Class TransactionConditions
- java.lang.Object
-
- com.adyen.model.nexo.TransactionConditions
-
public class TransactionConditions extends Object
Definition: Conditions on which the transaction must be processed.Java class for TransactionConditions complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TransactionConditions"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AllowedPaymentBrand" type="{}AllowedPaymentBrand" maxOccurs="unbounded" minOccurs="0"/> <element name="AcquirerID" type="{}AcquirerID" maxOccurs="unbounded" minOccurs="0"/> <element name="AllowedLoyaltyBrand" type="{}AllowedLoyaltyBrand" maxOccurs="unbounded" minOccurs="0"/> <element name="ForceEntryMode" type="{}ForceEntryMode" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="DebitPreferredFlag" type="{}DebitPreferredFlag" default="false" /> <attribute name="LoyaltyHandling" type="{}LoyaltyHandlingType" default="Forbidden" /> <attribute name="CustomerLanguage" type="{}ISOLanguage2A" /> <attribute name="ForceOnlineFlag" type="{}ForceOnlineFlag" default="false" /> <attribute name="MerchantCategoryCode" type="{}MerchantCategoryCode" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<String>acquirerIDThe Acquirer id.protected List<String>allowedLoyaltyBrandThe Allowed loyalty brand.protected List<String>allowedPaymentBrandThe Allowed payment brand.protected StringcustomerLanguageThe Customer language.protected BooleandebitPreferredFlagThe Debit preferred flag.protected List<ForceEntryModeType>forceEntryModeThe Force entry mode.protected BooleanforceOnlineFlagThe Force online flag.protected LoyaltyHandlingTypeloyaltyHandlingThe Loyalty handling.protected StringmerchantCategoryCodeThe Merchant category code.
-
Constructor Summary
Constructors Constructor Description TransactionConditions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getAcquirerID()Gets the value of the acquirerID property.List<String>getAllowedLoyaltyBrand()Gets the value of the allowedLoyaltyBrand property.List<String>getAllowedPaymentBrand()Gets the value of the allowedPaymentBrand property.StringgetCustomerLanguage()Gets the value of the customerLanguage property.List<ForceEntryModeType>getForceEntryMode()Gets the value of the forceEntryMode property.LoyaltyHandlingTypegetLoyaltyHandling()Gets the value of the loyaltyHandling property.StringgetMerchantCategoryCode()Gets the value of the merchantCategoryCode property.booleanisDebitPreferredFlag()Gets the value of the debitPreferredFlag property.booleanisForceOnlineFlag()Gets the value of the forceOnlineFlag property.voidsetCustomerLanguage(String value)Sets the value of the customerLanguage property.voidsetDebitPreferredFlag(Boolean value)Sets the value of the debitPreferredFlag property.voidsetForceOnlineFlag(Boolean value)Sets the value of the forceOnlineFlag property.voidsetLoyaltyHandling(LoyaltyHandlingType value)Sets the value of the loyaltyHandling property.voidsetMerchantCategoryCode(String value)Sets the value of the merchantCategoryCode property.
-
-
-
Field Detail
-
forceEntryMode
protected List<ForceEntryModeType> forceEntryMode
The Force entry mode.
-
debitPreferredFlag
protected Boolean debitPreferredFlag
The Debit preferred flag.
-
loyaltyHandling
protected LoyaltyHandlingType loyaltyHandling
The Loyalty handling.
-
customerLanguage
protected String customerLanguage
The Customer language.
-
forceOnlineFlag
protected Boolean forceOnlineFlag
The Force online flag.
-
merchantCategoryCode
protected String merchantCategoryCode
The Merchant category code.
-
-
Method Detail
-
getAllowedPaymentBrand
public List<String> getAllowedPaymentBrand()
Gets the value of the allowedPaymentBrand property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the allowedPaymentBrand property.For example, to add a new item, do as follows:
getAllowedPaymentBrand().add(newItem);Objects of the following type(s) are allowed in the list
String- Returns:
- the allowed payment brand
-
getAcquirerID
public List<String> getAcquirerID()
Gets the value of the acquirerID property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the acquirerID property.For example, to add a new item, do as follows:
getAcquirerID().add(newItem);Objects of the following type(s) are allowed in the list
String- Returns:
- the acquirer id
-
getAllowedLoyaltyBrand
public List<String> getAllowedLoyaltyBrand()
Gets the value of the allowedLoyaltyBrand property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the allowedLoyaltyBrand property.For example, to add a new item, do as follows:
getAllowedLoyaltyBrand().add(newItem);Objects of the following type(s) are allowed in the list
String- Returns:
- the allowed loyalty brand
-
getForceEntryMode
public List<ForceEntryModeType> getForceEntryMode()
Gets the value of the forceEntryMode property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the forceEntryMode property.For example, to add a new item, do as follows:
getForceEntryMode().add(newItem);Objects of the following type(s) are allowed in the list
ForceEntryModeType- Returns:
- the force entry mode
-
isDebitPreferredFlag
public boolean isDebitPreferredFlag()
Gets the value of the debitPreferredFlag property.- Returns:
- possible object is
Boolean
-
setDebitPreferredFlag
public void setDebitPreferredFlag(Boolean value)
Sets the value of the debitPreferredFlag property.- Parameters:
value- allowed object isBoolean
-
getLoyaltyHandling
public LoyaltyHandlingType getLoyaltyHandling()
Gets the value of the loyaltyHandling property.- Returns:
- possible object is
LoyaltyHandlingType
-
setLoyaltyHandling
public void setLoyaltyHandling(LoyaltyHandlingType value)
Sets the value of the loyaltyHandling property.- Parameters:
value- allowed object isLoyaltyHandlingType
-
getCustomerLanguage
public String getCustomerLanguage()
Gets the value of the customerLanguage property.- Returns:
- possible object is
String
-
setCustomerLanguage
public void setCustomerLanguage(String value)
Sets the value of the customerLanguage property.- Parameters:
value- allowed object isString
-
isForceOnlineFlag
public boolean isForceOnlineFlag()
Gets the value of the forceOnlineFlag property.- Returns:
- possible object is
Boolean
-
setForceOnlineFlag
public void setForceOnlineFlag(Boolean value)
Sets the value of the forceOnlineFlag property.- Parameters:
value- allowed object isBoolean
-
getMerchantCategoryCode
public String getMerchantCategoryCode()
Gets the value of the merchantCategoryCode property.- Returns:
- possible object is
String
-
-