com.mangofactory.swagger.models.dto.builder
Class ApiListingBuilder
java.lang.Object
com.mangofactory.swagger.models.dto.builder.ApiListingBuilder
public class ApiListingBuilder
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApiListingBuilder
public ApiListingBuilder()
apiVersion
public ApiListingBuilder apiVersion(java.lang.String apiVersion)
swaggerVersion
public ApiListingBuilder swaggerVersion(java.lang.String swaggerVersion)
basePath
public ApiListingBuilder basePath(java.lang.String basePath)
resourcePath
public ApiListingBuilder resourcePath(java.lang.String resourcePath)
produces
public ApiListingBuilder produces(java.util.List<java.lang.String> produces)
consumes
public ApiListingBuilder consumes(java.util.List<java.lang.String> consumes)
protocol
public ApiListingBuilder protocol(java.util.List<java.lang.String> protocol)
authorizations
public ApiListingBuilder authorizations(java.util.List<Authorization> authorizations)
apis
public ApiListingBuilder apis(java.util.List<ApiDescription> apis)
models
public ApiListingBuilder models(java.util.Map<java.lang.String,Model> models)
description
public ApiListingBuilder description(java.lang.String description)
position
public ApiListingBuilder position(int position)
build
public ApiListing build()