class CoindirectMarketSummary {
  public final BigDecimal change24h;
  public final long id;
  public final BigDecimal lastPrice;
  public final BigDecimal volume24h;

  public CoindirectMarketSummary(
      @JsonProperty("change24h") BigDecimal change24h,
      @JsonProperty("id") long id,
      @JsonProperty("lastPrice") BigDecimal lastPrice,
      @JsonProperty("volume24h") BigDecimal volume24h) {
    this.change24h = change24h;
    this.id = id;
    this.lastPrice = lastPrice;
    this.volume24h = volume24h;
  }

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

    return "CoindirectMarketSummary{"
        + "change24h="
        + change24h
        + ", id="
        + id
        + ", lastPrice="
        + lastPrice
        + ", volume24h="
        + volume24h
        + '}';
  
<no_super_class>