public class CrossMarginAccount extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_BALANCES |
static String |
SERIALIZED_NAME_BORROWED |
static String |
SERIALIZED_NAME_INTEREST |
static String |
SERIALIZED_NAME_LOCKED |
static String |
SERIALIZED_NAME_PORTFOLIO_MARGIN_TOTAL |
static String |
SERIALIZED_NAME_PORTFOLIO_MARGIN_TOTAL_EQUITY |
static String |
SERIALIZED_NAME_PORTFOLIO_MARGIN_TOTAL_LIAB |
static String |
SERIALIZED_NAME_REFRESH_TIME |
static String |
SERIALIZED_NAME_RISK |
static String |
SERIALIZED_NAME_TOTAL |
static String |
SERIALIZED_NAME_TOTAL_AVAILABLE_MARGIN |
static String |
SERIALIZED_NAME_TOTAL_INITIAL_MARGIN |
static String |
SERIALIZED_NAME_TOTAL_INITIAL_MARGIN_RATE |
static String |
SERIALIZED_NAME_TOTAL_MAINTENANCE_MARGIN |
static String |
SERIALIZED_NAME_TOTAL_MAINTENANCE_MARGIN_RATE |
static String |
SERIALIZED_NAME_TOTAL_MARGIN_BALANCE |
static String |
SERIALIZED_NAME_USER_ID |
| Constructor and Description |
|---|
CrossMarginAccount() |
| Modifier and Type | Method and Description |
|---|---|
CrossMarginAccount |
balances(Map<String,CrossMarginBalance> balances) |
CrossMarginAccount |
borrowed(String borrowed) |
boolean |
equals(Object o) |
Map<String,CrossMarginBalance> |
getBalances()
Get balances
|
String |
getBorrowed()
Total borrowed value in USDT, i.e., the sum of all currencies' `borrowed*price*discount`
|
String |
getInterest()
Total unpaid interests in USDT, i.e., the sum of all currencies' `interest*price*discount`
|
Boolean |
getLocked()
Whether account is locked
|
String |
getPortfolioMarginTotal()
Total amount of the portfolio margin account
|
String |
getPortfolioMarginTotalEquity()
Total equity of the portfolio margin account
|
String |
getPortfolioMarginTotalLiab()
Total liabilities of the portfolio margin account
|
Long |
getRefreshTime()
Time of the most recent refresh
|
String |
getRisk()
Risk rate.
|
String |
getTotal()
Total account value in USDT, i.e., the sum of all currencies' `(available+freeze)*price*discount`
|
String |
getTotalAvailableMargin()
Total available margin
|
String |
getTotalInitialMargin()
Total initial margin
|
String |
getTotalInitialMarginRate()
Total initial margin rate
|
String |
getTotalMaintenanceMargin()
Total maintenance margin
|
String |
getTotalMaintenanceMarginRate()
Total maintenance margin rate
|
String |
getTotalMarginBalance()
Total Margin Balance (∑(positive equity * index price * discount) + ∑(negative equity * index price))
|
Long |
getUserId()
User ID
|
int |
hashCode() |
CrossMarginAccount |
interest(String interest) |
CrossMarginAccount |
locked(Boolean locked) |
CrossMarginAccount |
portfolioMarginTotal(String portfolioMarginTotal) |
CrossMarginAccount |
portfolioMarginTotalEquity(String portfolioMarginTotalEquity) |
CrossMarginAccount |
portfolioMarginTotalLiab(String portfolioMarginTotalLiab) |
CrossMarginAccount |
putBalancesItem(String key,
CrossMarginBalance balancesItem) |
CrossMarginAccount |
refreshTime(Long refreshTime) |
CrossMarginAccount |
risk(String risk) |
void |
setBalances(Map<String,CrossMarginBalance> balances) |
void |
setBorrowed(String borrowed) |
void |
setInterest(String interest) |
void |
setLocked(Boolean locked) |
void |
setPortfolioMarginTotal(String portfolioMarginTotal) |
void |
setPortfolioMarginTotalEquity(String portfolioMarginTotalEquity) |
void |
setPortfolioMarginTotalLiab(String portfolioMarginTotalLiab) |
void |
setRefreshTime(Long refreshTime) |
void |
setRisk(String risk) |
void |
setTotal(String total) |
void |
setTotalAvailableMargin(String totalAvailableMargin) |
void |
setTotalInitialMargin(String totalInitialMargin) |
void |
setTotalInitialMarginRate(String totalInitialMarginRate) |
void |
setTotalMaintenanceMargin(String totalMaintenanceMargin) |
void |
setTotalMaintenanceMarginRate(String totalMaintenanceMarginRate) |
void |
setTotalMarginBalance(String totalMarginBalance) |
void |
setUserId(Long userId) |
String |
toString() |
CrossMarginAccount |
total(String total) |
CrossMarginAccount |
totalAvailableMargin(String totalAvailableMargin) |
CrossMarginAccount |
totalInitialMargin(String totalInitialMargin) |
CrossMarginAccount |
totalInitialMarginRate(String totalInitialMarginRate) |
CrossMarginAccount |
totalMaintenanceMargin(String totalMaintenanceMargin) |
CrossMarginAccount |
totalMaintenanceMarginRate(String totalMaintenanceMarginRate) |
CrossMarginAccount |
totalMarginBalance(String totalMarginBalance) |
CrossMarginAccount |
userId(Long userId) |
public static final String SERIALIZED_NAME_USER_ID
public static final String SERIALIZED_NAME_REFRESH_TIME
public static final String SERIALIZED_NAME_LOCKED
public static final String SERIALIZED_NAME_BALANCES
public static final String SERIALIZED_NAME_TOTAL
public static final String SERIALIZED_NAME_BORROWED
public static final String SERIALIZED_NAME_INTEREST
public static final String SERIALIZED_NAME_RISK
public static final String SERIALIZED_NAME_TOTAL_INITIAL_MARGIN
public static final String SERIALIZED_NAME_TOTAL_MARGIN_BALANCE
public static final String SERIALIZED_NAME_TOTAL_MAINTENANCE_MARGIN
public static final String SERIALIZED_NAME_TOTAL_INITIAL_MARGIN_RATE
public static final String SERIALIZED_NAME_TOTAL_MAINTENANCE_MARGIN_RATE
public static final String SERIALIZED_NAME_TOTAL_AVAILABLE_MARGIN
public static final String SERIALIZED_NAME_PORTFOLIO_MARGIN_TOTAL
public static final String SERIALIZED_NAME_PORTFOLIO_MARGIN_TOTAL_LIAB
public static final String SERIALIZED_NAME_PORTFOLIO_MARGIN_TOTAL_EQUITY
public CrossMarginAccount userId(Long userId)
public void setUserId(Long userId)
public CrossMarginAccount refreshTime(Long refreshTime)
@Nullable public Long getRefreshTime()
public void setRefreshTime(Long refreshTime)
public CrossMarginAccount locked(Boolean locked)
public void setLocked(Boolean locked)
public CrossMarginAccount balances(Map<String,CrossMarginBalance> balances)
public CrossMarginAccount putBalancesItem(String key, CrossMarginBalance balancesItem)
@Nullable public Map<String,CrossMarginBalance> getBalances()
public void setBalances(Map<String,CrossMarginBalance> balances)
public CrossMarginAccount total(String total)
@Nullable public String getTotal()
public void setTotal(String total)
public CrossMarginAccount borrowed(String borrowed)
@Nullable public String getBorrowed()
public void setBorrowed(String borrowed)
public CrossMarginAccount interest(String interest)
@Nullable public String getInterest()
public void setInterest(String interest)
public CrossMarginAccount risk(String risk)
@Nullable public String getRisk()
public void setRisk(String risk)
public CrossMarginAccount totalInitialMargin(String totalInitialMargin)
@Nullable public String getTotalInitialMargin()
public void setTotalInitialMargin(String totalInitialMargin)
public CrossMarginAccount totalMarginBalance(String totalMarginBalance)
@Nullable public String getTotalMarginBalance()
public void setTotalMarginBalance(String totalMarginBalance)
public CrossMarginAccount totalMaintenanceMargin(String totalMaintenanceMargin)
@Nullable public String getTotalMaintenanceMargin()
public void setTotalMaintenanceMargin(String totalMaintenanceMargin)
public CrossMarginAccount totalInitialMarginRate(String totalInitialMarginRate)
@Nullable public String getTotalInitialMarginRate()
public void setTotalInitialMarginRate(String totalInitialMarginRate)
public CrossMarginAccount totalMaintenanceMarginRate(String totalMaintenanceMarginRate)
@Nullable public String getTotalMaintenanceMarginRate()
public void setTotalMaintenanceMarginRate(String totalMaintenanceMarginRate)
public CrossMarginAccount totalAvailableMargin(String totalAvailableMargin)
@Nullable public String getTotalAvailableMargin()
public void setTotalAvailableMargin(String totalAvailableMargin)
public CrossMarginAccount portfolioMarginTotal(String portfolioMarginTotal)
@Nullable public String getPortfolioMarginTotal()
public void setPortfolioMarginTotal(String portfolioMarginTotal)
public CrossMarginAccount portfolioMarginTotalLiab(String portfolioMarginTotalLiab)
@Nullable public String getPortfolioMarginTotalLiab()
public void setPortfolioMarginTotalLiab(String portfolioMarginTotalLiab)
public CrossMarginAccount portfolioMarginTotalEquity(String portfolioMarginTotalEquity)
@Nullable public String getPortfolioMarginTotalEquity()
public void setPortfolioMarginTotalEquity(String portfolioMarginTotalEquity)
Copyright © 2023. All rights reserved.