class IborFutureOption implements SecuritizedProduct, Resolvable<ResolvedIborFutureOption>, ImmutableBean, Serializable {

  public Builder toBuilder() {
    return new Builder(this);
  }

    IborFutureOption(
      SecurityId securityId,
      PutCall putCall,
      double strikePrice,
      LocalDate expiryDate,
      LocalTime expiryTime,
      ZoneId expiryZone,
      FutureOptionPremiumStyle premiumStyle,
      Rounding rounding,
      IborFuture underlyingFuture);

}