public class FundingInstrument extends PayPalModel
| Constructor and Description |
|---|
FundingInstrument()
Default Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
AlternatePayment |
getAlternatePayment()
Alternate Payment information - Mostly regional payment providers.
|
ExtendedBankAccount |
getBankAccount()
Bank Account information.
|
BankToken |
getBankAccountToken()
Vaulted bank account instrument.
|
Billing |
getBilling()
Billing instrument that references pre-approval information for the payment
|
CarrierAccount |
getCarrierAccount()
Carrier account instrument
|
CarrierAccountToken |
getCarrierAccountToken()
Carrier account token instrument.
|
Credit |
getCredit()
PayPal credit funding instrument.
|
CreditCard |
getCreditCard()
Credit Card instrument.
|
CreditCardToken |
getCreditCardToken()
PayPal vaulted credit Card instrument.
|
ExternalFunding |
getExternalFunding()
External funding instrument.
|
Incentive |
getIncentive()
Incentive funding instrument.
|
PaymentCard |
getPaymentCard()
Payment Card information.
|
PrivateLabelCard |
getPrivateLabelCard()
Private Label Card funding instrument.
|
int |
hashCode() |
FundingInstrument |
setAlternatePayment(AlternatePayment alternatePayment)
Alternate Payment information - Mostly regional payment providers.
|
FundingInstrument |
setBankAccount(ExtendedBankAccount bankAccount)
Bank Account information.
|
FundingInstrument |
setBankAccountToken(BankToken bankAccountToken)
Vaulted bank account instrument.
|
FundingInstrument |
setBilling(Billing billing)
Billing instrument that references pre-approval information for the payment
|
FundingInstrument |
setCarrierAccount(CarrierAccount carrierAccount)
Carrier account instrument
|
FundingInstrument |
setCarrierAccountToken(CarrierAccountToken carrierAccountToken)
Carrier account token instrument.
|
FundingInstrument |
setCredit(Credit credit)
PayPal credit funding instrument.
|
FundingInstrument |
setCreditCard(CreditCard creditCard)
Credit Card instrument.
|
FundingInstrument |
setCreditCardToken(CreditCardToken creditCardToken)
PayPal vaulted credit Card instrument.
|
FundingInstrument |
setExternalFunding(ExternalFunding externalFunding)
External funding instrument.
|
FundingInstrument |
setIncentive(Incentive incentive)
Incentive funding instrument.
|
FundingInstrument |
setPaymentCard(PaymentCard paymentCard)
Payment Card information.
|
FundingInstrument |
setPrivateLabelCard(PrivateLabelCard privateLabelCard)
Private Label Card funding instrument.
|
toJSON, toStringpublic CreditCard getCreditCard()
public CreditCardToken getCreditCardToken()
public PaymentCard getPaymentCard()
public ExtendedBankAccount getBankAccount()
public BankToken getBankAccountToken()
public Credit getCredit()
public Incentive getIncentive()
public ExternalFunding getExternalFunding()
public CarrierAccountToken getCarrierAccountToken()
public CarrierAccount getCarrierAccount()
public PrivateLabelCard getPrivateLabelCard()
public Billing getBilling()
public AlternatePayment getAlternatePayment()
public FundingInstrument setCreditCard(CreditCard creditCard)
public FundingInstrument setCreditCardToken(CreditCardToken creditCardToken)
public FundingInstrument setPaymentCard(PaymentCard paymentCard)
public FundingInstrument setBankAccount(ExtendedBankAccount bankAccount)
public FundingInstrument setBankAccountToken(BankToken bankAccountToken)
public FundingInstrument setCredit(Credit credit)
public FundingInstrument setIncentive(Incentive incentive)
public FundingInstrument setExternalFunding(ExternalFunding externalFunding)
public FundingInstrument setCarrierAccountToken(CarrierAccountToken carrierAccountToken)
public FundingInstrument setCarrierAccount(CarrierAccount carrierAccount)
public FundingInstrument setPrivateLabelCard(PrivateLabelCard privateLabelCard)
public FundingInstrument setBilling(Billing billing)
public FundingInstrument setAlternatePayment(AlternatePayment alternatePayment)
public boolean equals(java.lang.Object o)
equals in class PayPalModelprotected boolean canEqual(java.lang.Object other)
canEqual in class PayPalModelpublic int hashCode()
hashCode in class PayPalModel