Package com.adyen.model.balanceplatform
Class TransactionRuleRestrictions
- java.lang.Object
-
- com.adyen.model.balanceplatform.TransactionRuleRestrictions
-
public class TransactionRuleRestrictions extends Object
TransactionRuleRestrictions
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ACTIVE_NETWORK_TOKENSstatic StringJSON_PROPERTY_BRAND_VARIANTSstatic StringJSON_PROPERTY_COUNTERPARTY_BANKstatic StringJSON_PROPERTY_COUNTRIESstatic StringJSON_PROPERTY_DAY_OF_WEEKstatic StringJSON_PROPERTY_DIFFERENT_CURRENCIESstatic StringJSON_PROPERTY_ENTRY_MODESstatic StringJSON_PROPERTY_INTERNATIONAL_TRANSACTIONstatic StringJSON_PROPERTY_MATCHING_TRANSACTIONSstatic StringJSON_PROPERTY_MCCSstatic StringJSON_PROPERTY_MERCHANT_NAMESstatic StringJSON_PROPERTY_MERCHANTSstatic StringJSON_PROPERTY_PROCESSING_TYPESstatic StringJSON_PROPERTY_TIME_OF_DAYstatic StringJSON_PROPERTY_TOTAL_AMOUNT
-
Constructor Summary
Constructors Constructor Description TransactionRuleRestrictions()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_ACTIVE_NETWORK_TOKENS
public static final String JSON_PROPERTY_ACTIVE_NETWORK_TOKENS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BRAND_VARIANTS
public static final String JSON_PROPERTY_BRAND_VARIANTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_COUNTERPARTY_BANK
public static final String JSON_PROPERTY_COUNTERPARTY_BANK
- See Also:
- Constant Field Values
-
JSON_PROPERTY_COUNTRIES
public static final String JSON_PROPERTY_COUNTRIES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DAY_OF_WEEK
public static final String JSON_PROPERTY_DAY_OF_WEEK
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DIFFERENT_CURRENCIES
public static final String JSON_PROPERTY_DIFFERENT_CURRENCIES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ENTRY_MODES
public static final String JSON_PROPERTY_ENTRY_MODES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INTERNATIONAL_TRANSACTION
public static final String JSON_PROPERTY_INTERNATIONAL_TRANSACTION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MATCHING_TRANSACTIONS
public static final String JSON_PROPERTY_MATCHING_TRANSACTIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MCCS
public static final String JSON_PROPERTY_MCCS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MERCHANT_NAMES
public static final String JSON_PROPERTY_MERCHANT_NAMES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MERCHANTS
public static final String JSON_PROPERTY_MERCHANTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PROCESSING_TYPES
public static final String JSON_PROPERTY_PROCESSING_TYPES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TIME_OF_DAY
public static final String JSON_PROPERTY_TIME_OF_DAY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TOTAL_AMOUNT
public static final String JSON_PROPERTY_TOTAL_AMOUNT
- See Also:
- Constant Field Values
-
-
Method Detail
-
activeNetworkTokens
public TransactionRuleRestrictions activeNetworkTokens(ActiveNetworkTokensRestriction activeNetworkTokens)
-
getActiveNetworkTokens
public ActiveNetworkTokensRestriction getActiveNetworkTokens()
Get activeNetworkTokens- Returns:
- activeNetworkTokens
-
setActiveNetworkTokens
public void setActiveNetworkTokens(ActiveNetworkTokensRestriction activeNetworkTokens)
-
brandVariants
public TransactionRuleRestrictions brandVariants(BrandVariantsRestriction brandVariants)
-
getBrandVariants
public BrandVariantsRestriction getBrandVariants()
Get brandVariants- Returns:
- brandVariants
-
setBrandVariants
public void setBrandVariants(BrandVariantsRestriction brandVariants)
-
counterpartyBank
public TransactionRuleRestrictions counterpartyBank(CounterpartyBankRestriction counterpartyBank)
-
getCounterpartyBank
public CounterpartyBankRestriction getCounterpartyBank()
Get counterpartyBank- Returns:
- counterpartyBank
-
setCounterpartyBank
public void setCounterpartyBank(CounterpartyBankRestriction counterpartyBank)
-
countries
public TransactionRuleRestrictions countries(CountriesRestriction countries)
-
getCountries
public CountriesRestriction getCountries()
Get countries- Returns:
- countries
-
setCountries
public void setCountries(CountriesRestriction countries)
-
dayOfWeek
public TransactionRuleRestrictions dayOfWeek(DayOfWeekRestriction dayOfWeek)
-
getDayOfWeek
public DayOfWeekRestriction getDayOfWeek()
Get dayOfWeek- Returns:
- dayOfWeek
-
setDayOfWeek
public void setDayOfWeek(DayOfWeekRestriction dayOfWeek)
-
differentCurrencies
public TransactionRuleRestrictions differentCurrencies(DifferentCurrenciesRestriction differentCurrencies)
-
getDifferentCurrencies
public DifferentCurrenciesRestriction getDifferentCurrencies()
Get differentCurrencies- Returns:
- differentCurrencies
-
setDifferentCurrencies
public void setDifferentCurrencies(DifferentCurrenciesRestriction differentCurrencies)
-
entryModes
public TransactionRuleRestrictions entryModes(EntryModesRestriction entryModes)
-
getEntryModes
public EntryModesRestriction getEntryModes()
Get entryModes- Returns:
- entryModes
-
setEntryModes
public void setEntryModes(EntryModesRestriction entryModes)
-
internationalTransaction
public TransactionRuleRestrictions internationalTransaction(InternationalTransactionRestriction internationalTransaction)
-
getInternationalTransaction
public InternationalTransactionRestriction getInternationalTransaction()
Get internationalTransaction- Returns:
- internationalTransaction
-
setInternationalTransaction
public void setInternationalTransaction(InternationalTransactionRestriction internationalTransaction)
-
matchingTransactions
public TransactionRuleRestrictions matchingTransactions(MatchingTransactionsRestriction matchingTransactions)
-
getMatchingTransactions
public MatchingTransactionsRestriction getMatchingTransactions()
Get matchingTransactions- Returns:
- matchingTransactions
-
setMatchingTransactions
public void setMatchingTransactions(MatchingTransactionsRestriction matchingTransactions)
-
mccs
public TransactionRuleRestrictions mccs(MccsRestriction mccs)
-
getMccs
public MccsRestriction getMccs()
Get mccs- Returns:
- mccs
-
setMccs
public void setMccs(MccsRestriction mccs)
-
merchantNames
public TransactionRuleRestrictions merchantNames(MerchantNamesRestriction merchantNames)
-
getMerchantNames
public MerchantNamesRestriction getMerchantNames()
Get merchantNames- Returns:
- merchantNames
-
setMerchantNames
public void setMerchantNames(MerchantNamesRestriction merchantNames)
-
merchants
public TransactionRuleRestrictions merchants(MerchantsRestriction merchants)
-
getMerchants
public MerchantsRestriction getMerchants()
Get merchants- Returns:
- merchants
-
setMerchants
public void setMerchants(MerchantsRestriction merchants)
-
processingTypes
public TransactionRuleRestrictions processingTypes(ProcessingTypesRestriction processingTypes)
-
getProcessingTypes
public ProcessingTypesRestriction getProcessingTypes()
Get processingTypes- Returns:
- processingTypes
-
setProcessingTypes
public void setProcessingTypes(ProcessingTypesRestriction processingTypes)
-
timeOfDay
public TransactionRuleRestrictions timeOfDay(TimeOfDayRestriction timeOfDay)
-
getTimeOfDay
public TimeOfDayRestriction getTimeOfDay()
Get timeOfDay- Returns:
- timeOfDay
-
setTimeOfDay
public void setTimeOfDay(TimeOfDayRestriction timeOfDay)
-
totalAmount
public TransactionRuleRestrictions totalAmount(TotalAmountRestriction totalAmount)
-
getTotalAmount
public TotalAmountRestriction getTotalAmount()
Get totalAmount- Returns:
- totalAmount
-
setTotalAmount
public void setTotalAmount(TotalAmountRestriction totalAmount)
-
equals
public boolean equals(Object o)
Return true if this TransactionRuleRestrictions object is equal to o.
-
fromJson
public static TransactionRuleRestrictions fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of TransactionRuleRestrictions given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of TransactionRuleRestrictions
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to TransactionRuleRestrictions
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of TransactionRuleRestrictions to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-