Class BankCardDetails

java.lang.Object
dev.vality.swag_webhook_events.model.BankCardDetails

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
           date="2023-08-08T11:08:44.744020346Z[Etc/UTC]")
public class BankCardDetails
extends Object
BankCardDetails
  • Field Details

  • Constructor Details

    • BankCardDetails

      public BankCardDetails()
  • Method Details

    • bin

      public BankCardDetails bin​(String bin)
    • getBin

      @Nonnull public String getBin()
      Card issuing bank BIN
      Returns:
      bin
    • setBin

      public void setBin​(String bin)
    • lastDigits

      public BankCardDetails lastDigits​(String lastDigits)
    • getLastDigits

      @Nonnull public String getLastDigits()
      Card last digits
      Returns:
      lastDigits
    • setLastDigits

      public void setLastDigits​(String lastDigits)
    • cardNumberMask

      public BankCardDetails cardNumberMask​(String cardNumberMask)
    • getCardNumberMask

      @Nonnull public String getCardNumberMask()
      Masked card number
      Returns:
      cardNumberMask
    • setCardNumberMask

      public void setCardNumberMask​(String cardNumberMask)
    • paymentSystem

      public BankCardDetails paymentSystem​(String paymentSystem)
    • getPaymentSystem

      @Nonnull public String getPaymentSystem()
      Payment system
      Returns:
      paymentSystem
    • setPaymentSystem

      public void setPaymentSystem​(String paymentSystem)
    • tokenProvider

      public BankCardDetails tokenProvider​(BankCardDetails.TokenProviderEnum tokenProvider)
    • getTokenProvider

      @Deprecated @Nullable public BankCardDetails.TokenProviderEnum getTokenProvider()
      Deprecated.
      Payment token provider
      Returns:
      tokenProvider
    • setTokenProvider

      public void setTokenProvider​(BankCardDetails.TokenProviderEnum tokenProvider)
    • tokenProviderName

      public BankCardDetails tokenProviderName​(String tokenProviderName)
    • getTokenProviderName

      @Nullable public String getTokenProviderName()
      Payment token provider
      Returns:
      tokenProviderName
    • setTokenProviderName

      public void setTokenProviderName​(String tokenProviderName)
    • issuerCountry

      public BankCardDetails issuerCountry​(String issuerCountry)
    • getIssuerCountry

      @Nullable public String getIssuerCountry()
      Issuing country (alpha-3 code according to ISO_3166-1)
      Returns:
      issuerCountry
    • setIssuerCountry

      public void setIssuerCountry​(String issuerCountry)
    • bankName

      public BankCardDetails bankName​(String bankName)
    • getBankName

      @Nullable public String getBankName()
      Bank name
      Returns:
      bankName
    • setBankName

      public void setBankName​(String bankName)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object