code: public static TraceEvent endAsync(String name, Object id, Object... args) {
          return new TraceEvent(TraceEventType.ASYNC_END, name, String.valueOf(id), args);
      }
docs: Creates an end async trace event. This method does not queue the
  event. Call {@link TraceEventBatch#add(Supplier)} to queue the event.