class RippleOrderBook extends RippleCommon {

  @JsonProperty("order_book")
  private String orderBook;

  @JsonProperty("bids")
  private List<RippleOrder> bids = new ArrayList<>();

  @JsonProperty("asks")
  private List<RippleOrder> asks = new ArrayList<>();

  public String getOrderBook() {
    return orderBook;
  }

  public void setOrderBook(final String orderBook) {
    this.orderBook = orderBook;
  }

  public List<RippleOrder> getBids() {
    return bids;
  }

  public void setBids(final List<RippleOrder> bids) {
    this.bids = bids;
  }

  public List<RippleOrder> getAsks() {
    return asks;
  }

  public void setAsks(final List<RippleOrder> asks) {
    this.asks = asks;
  }

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

    return String.format(
        "OrderBook [ledger=%s, validated=%b, success=%b, order_book=%s, bids=%s, asks=%s]",
        ledger, validated, success, orderBook, bids, asks);
  
<methods>public non-sealed void <init>() ,public final java.lang.String getHash() ,public final long getLedger() ,public final java.lang.String getState() ,public final java.lang.Boolean isSuccess() ,public final java.lang.Boolean isValidated() ,public final void setHash(java.lang.String) ,public final void setLedger(long) ,public final void setState(java.lang.String) ,public final void setSuccess(java.lang.Boolean) ,public final void setValidated(java.lang.Boolean) <variables>protected java.lang.String hash,protected long ledger,protected java.lang.String state,protected java.lang.Boolean success,protected java.lang.Boolean validated