public class ApiDocGenerator extends BaseYangSwaggerGenerator
Modules and
generates Swagger compliant documentation.API_VERSION, RESTCONF_CONTEXT_ROOT, SWAGGER_VERSION| Constructor and Description |
|---|
ApiDocGenerator() |
| Modifier and Type | Method and Description |
|---|---|
ApiDeclaration |
getApiDeclaration(String module,
String revision,
javax.ws.rs.core.UriInfo uriInfo) |
static ApiDocGenerator |
getInstance()
Returns singleton instance.
|
ResourceList |
getResourceListing(javax.ws.rs.core.UriInfo uriInfo) |
void |
setDraft(boolean newDraft) |
void |
setSchemaService(org.opendaylight.controller.sal.core.api.model.SchemaService schemaService) |
addRpcs, createApiDeclaration, createBasePathFromUriInfo, createResourceList, generatePath, getApiDeclaration, getApiDeclaration, getContent, getDataStorePath, getResourceListing, getSortedModules, getSwaggerDocSpecpublic ResourceList getResourceListing(javax.ws.rs.core.UriInfo uriInfo)
public ApiDeclaration getApiDeclaration(String module, String revision, javax.ws.rs.core.UriInfo uriInfo)
public static ApiDocGenerator getInstance()
public void setDraft(boolean newDraft)
setDraft in class BaseYangSwaggerGeneratorpublic void setSchemaService(org.opendaylight.controller.sal.core.api.model.SchemaService schemaService)
Copyright © 2018 OpenDaylight. All rights reserved.