com.smartbear.swagger4j
Interface ResourceListing

All Known Implementing Classes:
ResourceListingImpl

public interface ResourceListing

Holds a Swagger Resource Listing - see https://github.com/wordnik/swagger-core/wiki/Resource-Listing


Nested Class Summary
static interface ResourceListing.ResourceListingApi
          A reference to a Swagger API-Declaration contained within a Resource-Listing
 
Method Summary
 ResourceListing.ResourceListingApi addApi(ApiDeclaration apiDeclaration, String path)
           
 List<ResourceListing.ResourceListingApi> getApis()
           
 String getApiVersion()
           
 String getBasePath()
           
 String getSwaggerVersion()
           
 void removeApi(ResourceListing.ResourceListingApi api)
           
 void setApiVersion(String apiVersion)
           
 void setBasePath(String basePath)
           
 void setSwaggerVersion(String swaggerVersion)
           
 

Method Detail

getSwaggerVersion

String getSwaggerVersion()

setSwaggerVersion

void setSwaggerVersion(String swaggerVersion)

getApiVersion

String getApiVersion()

setApiVersion

void setApiVersion(String apiVersion)

getBasePath

String getBasePath()

setBasePath

void setBasePath(String basePath)

getApis

List<ResourceListing.ResourceListingApi> getApis()

removeApi

void removeApi(ResourceListing.ResourceListingApi api)

addApi

ResourceListing.ResourceListingApi addApi(ApiDeclaration apiDeclaration,
                                          String path)


Copyright © 2013. All Rights Reserved.