Class BankCardDetails
java.lang.Object
dev.vality.swag_webhook_events.model.BankCardDetails
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2024-02-26T07:25:16.040246332Z[Etc/UTC]")
public class BankCardDetails
extends Object
BankCardDetails
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBankCardDetails.TokenProviderEnumPayment token provider -
Constructor Summary
Constructors Constructor Description BankCardDetails() -
Method Summary
Modifier and Type Method Description BankCardDetailsbankName(String bankName)BankCardDetailsbin(String bin)BankCardDetailscardNumberMask(String cardNumberMask)booleanequals(Object o)StringgetBankName()Bank name@NotNull @Pattern(regexp="^\\d{6,8}$") StringgetBin()Card issuing bank BIN@NotNull @Pattern(regexp="^\\d{6,8}\\*+\\d{2,4}$") StringgetCardNumberMask()Masked card numberStringgetIssuerCountry()Issuing country (alpha-3 code according to ISO_3166-1)@NotNull @Pattern(regexp="^\\d{2,4}$") StringgetLastDigits()Card last digits@NotNull @Size(max=100) StringgetPaymentSystem()Payment systemBankCardDetails.TokenProviderEnumgetTokenProvider()Payment token providerStringgetTokenProviderName()Payment token providerinthashCode()BankCardDetailsissuerCountry(String issuerCountry)BankCardDetailslastDigits(String lastDigits)BankCardDetailspaymentSystem(String paymentSystem)voidsetBankName(String bankName)voidsetBin(String bin)voidsetCardNumberMask(String cardNumberMask)voidsetIssuerCountry(String issuerCountry)voidsetLastDigits(String lastDigits)voidsetPaymentSystem(String paymentSystem)voidsetTokenProvider(BankCardDetails.TokenProviderEnum tokenProvider)voidsetTokenProviderName(String tokenProviderName)BankCardDetailstokenProvider(BankCardDetails.TokenProviderEnum tokenProvider)BankCardDetailstokenProviderName(String tokenProviderName)StringtoString()
-
Constructor Details
-
BankCardDetails
public BankCardDetails()
-
-
Method Details
-
bin
-
getBin
@NotNull @Pattern(regexp="^\\d{6,8}$") public @NotNull @Pattern(regexp="^\\d{6,8}$") String getBin()Card issuing bank BIN- Returns:
- bin
-
setBin
-
lastDigits
-
getLastDigits
@NotNull @Pattern(regexp="^\\d{2,4}$") public @NotNull @Pattern(regexp="^\\d{2,4}$") String getLastDigits()Card last digits- Returns:
- lastDigits
-
setLastDigits
-
cardNumberMask
-
getCardNumberMask
@NotNull @Pattern(regexp="^\\d{6,8}\\*+\\d{2,4}$") public @NotNull @Pattern(regexp="^\\d{6,8}\\*+\\d{2,4}$") String getCardNumberMask()Masked card number- Returns:
- cardNumberMask
-
setCardNumberMask
-
paymentSystem
-
getPaymentSystem
Payment system- Returns:
- paymentSystem
-
setPaymentSystem
-
tokenProvider
-
getTokenProvider
Payment token provider- Returns:
- tokenProvider
-
setTokenProvider
-
tokenProviderName
-
getTokenProviderName
Payment token provider- Returns:
- tokenProviderName
-
setTokenProviderName
-
issuerCountry
-
getIssuerCountry
Issuing country (alpha-3 code according to ISO_3166-1)- Returns:
- issuerCountry
-
setIssuerCountry
-
bankName
-
getBankName
Bank name- Returns:
- bankName
-
setBankName
-
equals
-
hashCode
public int hashCode() -
toString
-