public class Swagger2MarkupConverter
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Swagger2MarkupConverter.Builder |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
asString()
Builds the document with the given markup language and returns it as a String
|
static Swagger2MarkupConverter.Builder |
from(java.lang.String swaggerLocation)
Creates a Swagger2MarkupConverter.Builder using a given Swagger source.
|
static Swagger2MarkupConverter.Builder |
from(io.swagger.models.Swagger swagger)
Creates a Swagger2MarkupConverter.Builder from a given Swagger model.
|
static Swagger2MarkupConverter.Builder |
fromString(java.lang.String swaggerAsString)
Creates a Swagger2MarkupConverter.Builder from a given Swagger YAML or JSON String.
|
void |
intoFolder(java.lang.String targetFolderPath)
Builds the document with the given markup language and stores
the files in the given folder.
|
public static Swagger2MarkupConverter.Builder from(java.lang.String swaggerLocation)
swaggerLocation - the Swagger location. Can be a HTTP url or a path to a local file.public static Swagger2MarkupConverter.Builder from(io.swagger.models.Swagger swagger)
swagger - the Swagger source.public static Swagger2MarkupConverter.Builder fromString(java.lang.String swaggerAsString) throws java.io.IOException
swaggerAsString - the Swagger YAML or JSON String.java.io.IOException - if String can not be parsedpublic void intoFolder(java.lang.String targetFolderPath)
throws java.io.IOException
targetFolderPath - the target folderjava.io.IOException - if the files cannot be writtenpublic java.lang.String asString()
throws java.io.IOException
java.io.IOException - if files can not be read