class Invocation extends SwaggerInvocation {

  static Collection<TraceIdGenerator> loadTraceIdGenerators() {
    return SPIServiceUtils.getPriorityHighestServices(TraceIdGenerator::getName, TraceIdGenerator.class);
  }

  public  Invocation();
  public  Invocation(ReferenceConfig referenceConfig, OperationMeta operationMeta,
      InvocationRuntimeType invocationRuntimeType,
      Map<String, Object> swaggerArguments);
  public  Invocation(Endpoint endpoint, OperationMeta operationMeta, Map<String, Object> swaggerArguments);

}