@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-10-30T09:09:50.123536Z[Etc/UTC]",
comments="Generator version: 7.9.0")
public class PaymentMethod
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERIALIZED_NAME_BANK_BENEFICIARY |
static java.lang.String |
SERIALIZED_NAME_BANK_IBAN |
static java.lang.String |
SERIALIZED_NAME_BANK_NAME |
static java.lang.String |
SERIALIZED_NAME_DEFAULT_PAYMENT_ACCOUNT |
static java.lang.String |
SERIALIZED_NAME_DETAILS |
static java.lang.String |
SERIALIZED_NAME_EI_PAYMENT_METHOD |
static java.lang.String |
SERIALIZED_NAME_ID |
static java.lang.String |
SERIALIZED_NAME_IS_DEFAULT |
static java.lang.String |
SERIALIZED_NAME_NAME |
static java.lang.String |
SERIALIZED_NAME_TYPE |
| Constructor and Description |
|---|
PaymentMethod() |
| Modifier and Type | Method and Description |
|---|---|
PaymentMethod |
addDetailsItem(PaymentMethodDetails detailsItem) |
PaymentMethod |
bankBeneficiary(java.lang.String bankBeneficiary) |
PaymentMethod |
bankIban(java.lang.String bankIban) |
PaymentMethod |
bankName(java.lang.String bankName) |
PaymentMethod |
defaultPaymentAccount(PaymentAccount defaultPaymentAccount) |
PaymentMethod |
details(java.util.List<PaymentMethodDetails> details) |
PaymentMethod |
eiPaymentMethod(java.lang.String eiPaymentMethod) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getBankBeneficiary()
Payment method bank beneficiary
|
java.lang.String |
getBankIban()
Payment method bank iban
|
java.lang.String |
getBankName()
Payment method bank name
|
PaymentAccount |
getDefaultPaymentAccount()
Get defaultPaymentAccount
|
java.util.List<PaymentMethodDetails> |
getDetails()
Payment method details
|
java.lang.String |
getEiPaymentMethod()
E-invoice payment method
|
java.lang.Integer |
getId()
Payment method id
|
java.lang.Boolean |
getIsDefault()
Payment method is default
|
java.lang.String |
getName()
Payment method name
|
PaymentMethodType |
getType()
Get type
|
int |
hashCode() |
PaymentMethod |
id(java.lang.Integer id) |
PaymentMethod |
isDefault(java.lang.Boolean isDefault) |
PaymentMethod |
name(java.lang.String name) |
void |
setBankBeneficiary(java.lang.String bankBeneficiary) |
void |
setBankIban(java.lang.String bankIban) |
void |
setBankName(java.lang.String bankName) |
void |
setDefaultPaymentAccount(PaymentAccount defaultPaymentAccount) |
void |
setDetails(java.util.List<PaymentMethodDetails> details) |
void |
setEiPaymentMethod(java.lang.String eiPaymentMethod) |
void |
setId(java.lang.Integer id) |
void |
setIsDefault(java.lang.Boolean isDefault) |
void |
setName(java.lang.String name) |
void |
setType(PaymentMethodType type) |
java.lang.String |
toString() |
PaymentMethod |
type(PaymentMethodType type) |
public static final java.lang.String SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_NAME
public static final java.lang.String SERIALIZED_NAME_TYPE
public static final java.lang.String SERIALIZED_NAME_IS_DEFAULT
public static final java.lang.String SERIALIZED_NAME_DEFAULT_PAYMENT_ACCOUNT
public static final java.lang.String SERIALIZED_NAME_DETAILS
public static final java.lang.String SERIALIZED_NAME_BANK_IBAN
public static final java.lang.String SERIALIZED_NAME_BANK_NAME
public static final java.lang.String SERIALIZED_NAME_BANK_BENEFICIARY
public static final java.lang.String SERIALIZED_NAME_EI_PAYMENT_METHOD
public PaymentMethod id(java.lang.Integer id)
@Nullable public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public PaymentMethod name(java.lang.String name)
@Nullable public java.lang.String getName()
public void setName(java.lang.String name)
public PaymentMethod type(PaymentMethodType type)
@Nullable public PaymentMethodType getType()
public void setType(PaymentMethodType type)
public PaymentMethod isDefault(java.lang.Boolean isDefault)
@Nullable public java.lang.Boolean getIsDefault()
public void setIsDefault(java.lang.Boolean isDefault)
public PaymentMethod defaultPaymentAccount(PaymentAccount defaultPaymentAccount)
@Nullable public PaymentAccount getDefaultPaymentAccount()
public void setDefaultPaymentAccount(PaymentAccount defaultPaymentAccount)
public PaymentMethod details(java.util.List<PaymentMethodDetails> details)
public PaymentMethod addDetailsItem(PaymentMethodDetails detailsItem)
@Nullable public java.util.List<PaymentMethodDetails> getDetails()
public void setDetails(java.util.List<PaymentMethodDetails> details)
public PaymentMethod bankIban(java.lang.String bankIban)
@Nullable public java.lang.String getBankIban()
public void setBankIban(java.lang.String bankIban)
public PaymentMethod bankName(java.lang.String bankName)
@Nullable public java.lang.String getBankName()
public void setBankName(java.lang.String bankName)
public PaymentMethod bankBeneficiary(java.lang.String bankBeneficiary)
@Nullable public java.lang.String getBankBeneficiary()
public void setBankBeneficiary(java.lang.String bankBeneficiary)
public PaymentMethod eiPaymentMethod(java.lang.String eiPaymentMethod)
@Nullable public java.lang.String getEiPaymentMethod()
public void setEiPaymentMethod(java.lang.String eiPaymentMethod)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object