class BidirectionalTrace {

  @Nonnull
  public Key getKey() {
    return new Key(_forwardFlow, _newSessions, _reverseFlow);
  }

  public  BidirectionalTrace(
      Flow forwardFlow,
      Trace forwardTrace,
      @Nonnull Set<FirewallSessionTraceInfo> newSessions,
      @Nullable Flow reverseFlow,
      @Nullable Trace reverseTrace);

}