@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen") public class PaymentParams extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PaymentParams.FromWalletableTypeEnum
口座区分 (銀行口座: bank_account, クレジットカード: credit_card, 現金: wallet, プライベート資金(法人の場合は役員借入金もしくは役員借入金、個人の場合は事業主貸もしくは事業主借): private_account_item):payments指定時は必須
|
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_AMOUNT |
static String |
SERIALIZED_NAME_COMPANY_ID |
static String |
SERIALIZED_NAME_DATE |
static String |
SERIALIZED_NAME_FROM_WALLETABLE_ID |
static String |
SERIALIZED_NAME_FROM_WALLETABLE_TYPE |
| Constructor and Description |
|---|
PaymentParams() |
| Modifier and Type | Method and Description |
|---|---|
PaymentParams |
amount(Long amount) |
PaymentParams |
companyId(Integer companyId) |
PaymentParams |
date(String date) |
boolean |
equals(Object o) |
PaymentParams |
fromWalletableId(Integer fromWalletableId) |
PaymentParams |
fromWalletableType(PaymentParams.FromWalletableTypeEnum fromWalletableType) |
Long |
getAmount()
金額
minimum: 1
maximum: 9223372036854775807
|
Integer |
getCompanyId()
事業所ID
minimum: 1
maximum: 2147483647
|
String |
getDate()
支払日
|
Integer |
getFromWalletableId()
口座ID(from_walletable_typeがprivate_account_itemの場合は勘定科目ID):payments指定時は必須
minimum: 1
maximum: 2147483647
|
PaymentParams.FromWalletableTypeEnum |
getFromWalletableType()
口座区分 (銀行口座: bank_account, クレジットカード: credit_card, 現金: wallet, プライベート資金(法人の場合は役員借入金もしくは役員借入金、個人の場合は事業主貸もしくは事業主借): private_account_item):payments指定時は必須
|
int |
hashCode() |
void |
setAmount(Long amount) |
void |
setCompanyId(Integer companyId) |
void |
setDate(String date) |
void |
setFromWalletableId(Integer fromWalletableId) |
void |
setFromWalletableType(PaymentParams.FromWalletableTypeEnum fromWalletableType) |
String |
toString() |
public static final String SERIALIZED_NAME_AMOUNT
public static final String SERIALIZED_NAME_COMPANY_ID
public static final String SERIALIZED_NAME_DATE
public static final String SERIALIZED_NAME_FROM_WALLETABLE_ID
public static final String SERIALIZED_NAME_FROM_WALLETABLE_TYPE
public PaymentParams amount(Long amount)
@Nonnull public Long getAmount()
public void setAmount(Long amount)
public PaymentParams companyId(Integer companyId)
@Nonnull public Integer getCompanyId()
public void setCompanyId(Integer companyId)
public PaymentParams date(String date)
public void setDate(String date)
public PaymentParams fromWalletableId(Integer fromWalletableId)
@Nonnull public Integer getFromWalletableId()
public void setFromWalletableId(Integer fromWalletableId)
public PaymentParams fromWalletableType(PaymentParams.FromWalletableTypeEnum fromWalletableType)
@Nonnull public PaymentParams.FromWalletableTypeEnum getFromWalletableType()
public void setFromWalletableType(PaymentParams.FromWalletableTypeEnum fromWalletableType)
Copyright © 2022. All rights reserved.