public class CollateralOrder extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_BORROW_AMOUNT |
static String |
SERIALIZED_NAME_BORROW_CURRENCY |
static String |
SERIALIZED_NAME_BORROW_TIME |
static String |
SERIALIZED_NAME_COLLATERAL_AMOUNT |
static String |
SERIALIZED_NAME_COLLATERAL_CURRENCY |
static String |
SERIALIZED_NAME_CURRENT_LTV |
static String |
SERIALIZED_NAME_INIT_LTV |
static String |
SERIALIZED_NAME_LEFT_REPAY_INTEREST |
static String |
SERIALIZED_NAME_LEFT_REPAY_PRINCIPAL |
static String |
SERIALIZED_NAME_LEFT_REPAY_TOTAL |
static String |
SERIALIZED_NAME_LIQUIDATE_LTV |
static String |
SERIALIZED_NAME_ORDER_ID |
static String |
SERIALIZED_NAME_REPAID_AMOUNT |
static String |
SERIALIZED_NAME_REPAID_INTEREST |
static String |
SERIALIZED_NAME_REPAID_PRINCIPAL |
static String |
SERIALIZED_NAME_STATUS |
| Constructor and Description |
|---|
CollateralOrder() |
| Modifier and Type | Method and Description |
|---|---|
CollateralOrder |
borrowAmount(String borrowAmount) |
CollateralOrder |
borrowCurrency(String borrowCurrency) |
CollateralOrder |
borrowTime(Long borrowTime) |
CollateralOrder |
collateralAmount(String collateralAmount) |
CollateralOrder |
collateralCurrency(String collateralCurrency) |
CollateralOrder |
currentLtv(String currentLtv) |
boolean |
equals(Object o) |
String |
getBorrowAmount()
Borrowing amount
|
String |
getBorrowCurrency()
Borrowed currency
|
Long |
getBorrowTime()
Borrowing time, timestamp in seconds
|
String |
getCollateralAmount()
Collateral amount
|
String |
getCollateralCurrency()
Collateral
|
String |
getCurrentLtv()
The current collateralization rate
|
String |
getInitLtv()
The initial collateralization rate
|
String |
getLeftRepayInterest()
outstanding interest
|
String |
getLeftRepayPrincipal()
outstanding principal
|
String |
getLeftRepayTotal()
Outstanding principal and interest (outstanding principal + outstanding interest)
|
String |
getLiquidateLtv()
The liquidation collateralization rate
|
Long |
getOrderId()
Order ID
|
String |
getRepaidAmount()
Repaid amount
|
String |
getRepaidInterest()
Repaid interest
|
String |
getRepaidPrincipal()
Repaid principal
|
String |
getStatus()
Order status: - initial: Initial state after placing the order - collateral_deducted: Collateral deduction successful - collateral_returning: Loan failed - Collateral return pending - lent: Loan successful - repaying: Repayment in progress - liquidating: Liquidation in progress - finished: Order completed - closed_liquidated: Liquidation and repayment completed
|
int |
hashCode() |
CollateralOrder |
initLtv(String initLtv) |
CollateralOrder |
leftRepayInterest(String leftRepayInterest) |
CollateralOrder |
leftRepayPrincipal(String leftRepayPrincipal) |
CollateralOrder |
leftRepayTotal(String leftRepayTotal) |
CollateralOrder |
liquidateLtv(String liquidateLtv) |
CollateralOrder |
orderId(Long orderId) |
CollateralOrder |
repaidAmount(String repaidAmount) |
CollateralOrder |
repaidInterest(String repaidInterest) |
CollateralOrder |
repaidPrincipal(String repaidPrincipal) |
void |
setBorrowAmount(String borrowAmount) |
void |
setBorrowCurrency(String borrowCurrency) |
void |
setBorrowTime(Long borrowTime) |
void |
setCollateralAmount(String collateralAmount) |
void |
setCollateralCurrency(String collateralCurrency) |
void |
setCurrentLtv(String currentLtv) |
void |
setInitLtv(String initLtv) |
void |
setLeftRepayInterest(String leftRepayInterest) |
void |
setLeftRepayPrincipal(String leftRepayPrincipal) |
void |
setLeftRepayTotal(String leftRepayTotal) |
void |
setLiquidateLtv(String liquidateLtv) |
void |
setOrderId(Long orderId) |
void |
setRepaidAmount(String repaidAmount) |
void |
setRepaidInterest(String repaidInterest) |
void |
setRepaidPrincipal(String repaidPrincipal) |
void |
setStatus(String status) |
CollateralOrder |
status(String status) |
String |
toString() |
public static final String SERIALIZED_NAME_ORDER_ID
public static final String SERIALIZED_NAME_COLLATERAL_CURRENCY
public static final String SERIALIZED_NAME_COLLATERAL_AMOUNT
public static final String SERIALIZED_NAME_BORROW_CURRENCY
public static final String SERIALIZED_NAME_BORROW_AMOUNT
public static final String SERIALIZED_NAME_REPAID_AMOUNT
public static final String SERIALIZED_NAME_REPAID_PRINCIPAL
public static final String SERIALIZED_NAME_REPAID_INTEREST
public static final String SERIALIZED_NAME_INIT_LTV
public static final String SERIALIZED_NAME_CURRENT_LTV
public static final String SERIALIZED_NAME_LIQUIDATE_LTV
public static final String SERIALIZED_NAME_STATUS
public static final String SERIALIZED_NAME_BORROW_TIME
public static final String SERIALIZED_NAME_LEFT_REPAY_TOTAL
public static final String SERIALIZED_NAME_LEFT_REPAY_PRINCIPAL
public static final String SERIALIZED_NAME_LEFT_REPAY_INTEREST
public CollateralOrder orderId(Long orderId)
public void setOrderId(Long orderId)
public CollateralOrder collateralCurrency(String collateralCurrency)
@Nullable public String getCollateralCurrency()
public void setCollateralCurrency(String collateralCurrency)
public CollateralOrder collateralAmount(String collateralAmount)
@Nullable public String getCollateralAmount()
public void setCollateralAmount(String collateralAmount)
public CollateralOrder borrowCurrency(String borrowCurrency)
@Nullable public String getBorrowCurrency()
public void setBorrowCurrency(String borrowCurrency)
public CollateralOrder borrowAmount(String borrowAmount)
public void setBorrowAmount(String borrowAmount)
public CollateralOrder repaidAmount(String repaidAmount)
public void setRepaidAmount(String repaidAmount)
public CollateralOrder repaidPrincipal(String repaidPrincipal)
@Nullable public String getRepaidPrincipal()
public void setRepaidPrincipal(String repaidPrincipal)
public CollateralOrder repaidInterest(String repaidInterest)
@Nullable public String getRepaidInterest()
public void setRepaidInterest(String repaidInterest)
public CollateralOrder initLtv(String initLtv)
public void setInitLtv(String initLtv)
public CollateralOrder currentLtv(String currentLtv)
@Nullable public String getCurrentLtv()
public void setCurrentLtv(String currentLtv)
public CollateralOrder liquidateLtv(String liquidateLtv)
@Nullable public String getLiquidateLtv()
public void setLiquidateLtv(String liquidateLtv)
public CollateralOrder status(String status)
@Nullable public String getStatus()
public void setStatus(String status)
public CollateralOrder borrowTime(Long borrowTime)
@Nullable public Long getBorrowTime()
public void setBorrowTime(Long borrowTime)
public CollateralOrder leftRepayTotal(String leftRepayTotal)
@Nullable public String getLeftRepayTotal()
public void setLeftRepayTotal(String leftRepayTotal)
public CollateralOrder leftRepayPrincipal(String leftRepayPrincipal)
@Nullable public String getLeftRepayPrincipal()
public void setLeftRepayPrincipal(String leftRepayPrincipal)
public CollateralOrder leftRepayInterest(String leftRepayInterest)
@Nullable public String getLeftRepayInterest()
public void setLeftRepayInterest(String leftRepayInterest)
Copyright © 2023. All rights reserved.