class PoloniexBalance {
  @JsonProperty("available")
  private BigDecimal available;

  @JsonProperty("onOrders")
  private BigDecimal onOrders;

  @JsonProperty("btcValue")
  private BigDecimal btcValue;

  @JsonProperty("available")
  public BigDecimal getAvailable() {
    return available;
  }

  @JsonProperty("available")
  public void setAvailable(BigDecimal available) {
    this.available = available;
  }

  @JsonProperty("onOrders")
  public BigDecimal getOnOrders() {
    return onOrders;
  }

  @JsonProperty("onOrders")
  public void setOnOrders(BigDecimal onOrders) {
    this.onOrders = onOrders;
  }

  @JsonProperty("btcValue")
  public BigDecimal getBtcValue() {
    return btcValue;
  }

  @JsonProperty("btcValue")
  public void setBtcValue(BigDecimal btcValue) {
    this.btcValue = btcValue;
  }

  @Override
  public String toString() {<FILL_FUNCTION_BODY>}
}

    return "PoloniexBalance["
        + "available="
        + available
        + ", onOrders="
        + onOrders
        + ", btcValue="
        + btcValue
        + ']';
  
<no_super_class>