| Constructor and Description |
|---|
ProjectBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ProjectBuilder |
basePath(java.lang.String basePath) |
Project |
build()
Build the domain object
|
ProjectBuilder |
component(java.lang.String name,
Component component) |
ProjectBuilder |
consumes(java.util.List<java.lang.String> consumes) |
ProjectBuilder |
consumes(java.lang.String... consumes) |
ProjectBuilder |
definition(java.lang.String name,
Schema schema) |
ProjectBuilder |
dependency(DependencyBuilder dependencyBuilder) |
ProjectBuilder |
dependency(java.lang.String name,
Dependency dependency) |
ProjectBuilder |
externalDoc(ExternalDocs externalDocs) |
ProjectBuilder |
externalDoc(java.lang.String url) |
ProjectBuilder |
externalDoc(java.lang.String url,
java.lang.String description) |
ProjectBuilder |
externalDocs(ExternalDocs... externalDocs) |
ProjectBuilder |
externalDocs(java.util.List<ExternalDocs> externalDocs) |
ProjectBuilder |
host(java.lang.String host) |
ProjectBuilder |
info(ProjectInfo info) |
ProjectBuilder |
info(ProjectInfoBuilder projectInfoBuilder) |
ProjectBuilder |
parameter(java.lang.String name,
Parameter parameter) |
ProjectBuilder |
path(PathBuilder pathBuilder) |
ProjectBuilder |
path(java.lang.String path,
java.lang.String method,
Path endpoint) |
ProjectBuilder |
problem(Problem problem) |
ProjectBuilder |
problems(java.util.List<Problem> problems) |
ProjectBuilder |
problems(Problem... problems) |
ProjectBuilder |
produces(java.util.List<java.lang.String> produces) |
ProjectBuilder |
produces(java.lang.String... produces) |
ProjectBuilder |
projectClass(java.lang.String projectClass) |
java.util.List<java.lang.String> |
projectClasses() |
ProjectBuilder |
projectClasses(java.util.List<java.lang.String> projectClasses) |
ProjectBuilder |
response(java.lang.String name,
Response response) |
ProjectBuilder |
schemas(java.util.List<java.lang.String> schemas) |
ProjectBuilder |
schemas(java.lang.String... schemas) |
ProjectBuilder |
security(java.lang.String name,
java.util.List<java.lang.String> scopeList) |
ProjectBuilder |
security(java.lang.String name,
java.lang.String... scopes) |
ProjectBuilder |
securityDefinitions(java.lang.String name,
SecurityDefinition securityDefinition) |
ProjectBuilder |
tag(java.lang.String name) |
ProjectBuilder |
tag(java.lang.String name,
java.lang.String description) |
ProjectBuilder |
tag(java.lang.String name,
java.lang.String description,
java.lang.String externalDocUrl) |
ProjectBuilder |
tag(java.lang.String name,
java.lang.String description,
java.lang.String externalDocUrl,
java.lang.String externalDocDescription) |
ProjectBuilder |
tag(Tag tag) |
ProjectBuilder |
tags(java.util.List<Tag> tags) |
ProjectBuilder |
tags(Tag... tags) |
public java.util.List<java.lang.String> projectClasses()
public ProjectBuilder projectClasses(java.util.List<java.lang.String> projectClasses)
public ProjectBuilder projectClass(java.lang.String projectClass)
public ProjectBuilder info(ProjectInfo info)
public ProjectBuilder info(ProjectInfoBuilder projectInfoBuilder)
public ProjectBuilder host(java.lang.String host)
public ProjectBuilder basePath(java.lang.String basePath)
public ProjectBuilder schemas(java.lang.String... schemas)
public ProjectBuilder schemas(java.util.List<java.lang.String> schemas)
public ProjectBuilder tag(java.lang.String name)
public ProjectBuilder tag(java.lang.String name, java.lang.String description)
public ProjectBuilder tag(java.lang.String name, java.lang.String description, java.lang.String externalDocUrl)
public ProjectBuilder tag(java.lang.String name, java.lang.String description, java.lang.String externalDocUrl, java.lang.String externalDocDescription)
public ProjectBuilder tag(Tag tag)
public ProjectBuilder tags(Tag... tags)
public ProjectBuilder tags(java.util.List<Tag> tags)
public ProjectBuilder externalDoc(java.lang.String url)
public ProjectBuilder externalDoc(java.lang.String url, java.lang.String description)
public ProjectBuilder externalDoc(ExternalDocs externalDocs)
public ProjectBuilder externalDocs(ExternalDocs... externalDocs)
public ProjectBuilder externalDocs(java.util.List<ExternalDocs> externalDocs)
public ProjectBuilder securityDefinitions(java.lang.String name, SecurityDefinition securityDefinition)
public ProjectBuilder security(java.lang.String name, java.lang.String... scopes)
public ProjectBuilder security(java.lang.String name, java.util.List<java.lang.String> scopeList)
public ProjectBuilder consumes(java.lang.String... consumes)
public ProjectBuilder consumes(java.util.List<java.lang.String> consumes)
public ProjectBuilder produces(java.lang.String... produces)
public ProjectBuilder produces(java.util.List<java.lang.String> produces)
public ProjectBuilder path(PathBuilder pathBuilder)
public ProjectBuilder path(java.lang.String path, java.lang.String method, Path endpoint)
public ProjectBuilder definition(java.lang.String name, Schema schema)
public ProjectBuilder parameter(java.lang.String name, Parameter parameter)
public ProjectBuilder response(java.lang.String name, Response response)
public ProjectBuilder component(java.lang.String name, Component component)
public ProjectBuilder dependency(DependencyBuilder dependencyBuilder)
public ProjectBuilder dependency(java.lang.String name, Dependency dependency)
public ProjectBuilder problem(Problem problem)
public ProjectBuilder problems(Problem... problems)
public ProjectBuilder problems(java.util.List<Problem> problems)