Class BankCard
java.lang.Object
dev.vality.swag.wallets.webhook.events.model.DestinationResource
dev.vality.swag.wallets.webhook.events.model.BankCard
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-09-21T13:44:22.979521869Z[Etc/UTC]")
public class BankCard
extends DestinationResource
Bank card details
-
Nested Class Summary
Nested classes/interfaces inherited from class dev.vality.swag.wallets.webhook.events.model.DestinationResource
DestinationResource.TypeEnum -
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_BINstatic StringJSON_PROPERTY_CARD_NUMBER_MASKstatic StringJSON_PROPERTY_LAST_DIGITSstatic StringJSON_PROPERTY_PAYMENT_SYSTEMstatic StringJSON_PROPERTY_TOKEN_PROVIDERFields inherited from class dev.vality.swag.wallets.webhook.events.model.DestinationResource
JSON_PROPERTY_TYPE, type -
Constructor Summary
Constructors Constructor Description BankCard() -
Method Summary
Modifier and Type Method Description BankCardbin(String bin)BankCardcardNumberMask(String cardNumberMask)booleanequals(Object o)StringgetBin()Card issuing bank BINStringgetCardNumberMask()Masked card numberStringgetLastDigits()Card last digitsStringgetPaymentSystem()Payment systemBankCardTokenProvidergetTokenProvider()Get tokenProviderinthashCode()BankCardlastDigits(String lastDigits)BankCardpaymentSystem(String paymentSystem)voidsetBin(String bin)voidsetCardNumberMask(String cardNumberMask)voidsetLastDigits(String lastDigits)voidsetPaymentSystem(String paymentSystem)voidsetTokenProvider(BankCardTokenProvider tokenProvider)BankCardtokenProvider(BankCardTokenProvider tokenProvider)StringtoString()Methods inherited from class dev.vality.swag.wallets.webhook.events.model.DestinationResource
getType, setType, type
-
Field Details
-
JSON_PROPERTY_CARD_NUMBER_MASK
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BIN
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LAST_DIGITS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYMENT_SYSTEM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TOKEN_PROVIDER
- See Also:
- Constant Field Values
-
-
Constructor Details
-
BankCard
public BankCard()
-
-
Method Details
-
cardNumberMask
-
getCardNumberMask
Masked card number- Returns:
- cardNumberMask
-
setCardNumberMask
-
bin
-
getBin
Card issuing bank BIN- Returns:
- bin
-
setBin
-
lastDigits
-
getLastDigits
Card last digits- Returns:
- lastDigits
-
setLastDigits
-
paymentSystem
-
getPaymentSystem
Payment system- Returns:
- paymentSystem
-
setPaymentSystem
-
tokenProvider
-
getTokenProvider
Get tokenProvider- Returns:
- tokenProvider
-
setTokenProvider
-
equals
- Overrides:
equalsin classDestinationResource
-
hashCode
public int hashCode()- Overrides:
hashCodein classDestinationResource
-
toString
- Overrides:
toStringin classDestinationResource
-