Class OpenAPIParser

java.lang.Object
org.mockserver.openapi.OpenAPIParser

public class OpenAPIParser extends Object
  • Field Details

  • Constructor Details

    • OpenAPIParser

      public OpenAPIParser()
  • Method Details

    • clearCache

      public static void clearCache(String specUrlOrPayload)
    • isSpecUrl

      public static boolean isSpecUrl(String specUrlOrPayload)
      Helper function that checks if the provided string is a reference to an API specification file
      Parameters:
      specUrlOrPayload - - string that might contain an API specification file reference
      Returns:
      true if the provided string ends with special file suffix
    • buildOpenAPI

      public static io.swagger.v3.oas.models.OpenAPI buildOpenAPI(String specUrlOrPayload, MockServerLogger mockServerLogger)
    • mapOperations

      public static List<org.apache.commons.lang3.tuple.Pair<String,io.swagger.v3.oas.models.Operation>> mapOperations(io.swagger.v3.oas.models.PathItem pathItem)