com.mangofactory.swagger.models.dto.builder
Class ApiListingBuilder

java.lang.Object
  extended by com.mangofactory.swagger.models.dto.builder.ApiListingBuilder

public class ApiListingBuilder
extends java.lang.Object


Constructor Summary
ApiListingBuilder()
           
 
Method Summary
 ApiListingBuilder apis(java.util.List<ApiDescription> apis)
           
 ApiListingBuilder apiVersion(java.lang.String apiVersion)
           
 ApiListingBuilder authorizations(java.util.List<Authorization> authorizations)
           
 ApiListingBuilder basePath(java.lang.String basePath)
           
 ApiListing build()
           
 ApiListingBuilder consumes(java.util.List<java.lang.String> consumes)
           
 ApiListingBuilder description(java.lang.String description)
           
 ApiListingBuilder models(java.util.Map<java.lang.String,Model> models)
           
 ApiListingBuilder position(int position)
           
 ApiListingBuilder produces(java.util.List<java.lang.String> produces)
           
 ApiListingBuilder protocol(java.util.List<java.lang.String> protocol)
           
 ApiListingBuilder resourcePath(java.lang.String resourcePath)
           
 ApiListingBuilder swaggerVersion(java.lang.String swaggerVersion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApiListingBuilder

public ApiListingBuilder()
Method Detail

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()