Skip navigation links
A B C D G H I J M N O P R S T 

A

addRpcs(RpcDefinition, List<Api>, String, SchemaContext) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
Api - Class in org.opendaylight.netconf.sal.rest.doc.swagger
Api() - Constructor for class org.opendaylight.netconf.sal.rest.doc.swagger.Api
 
API_VERSION - Static variable in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
ApiDeclaration - Class in org.opendaylight.netconf.sal.rest.doc.swagger
ApiDeclaration() - Constructor for class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
ApiDocApplication - Class in org.opendaylight.netconf.sal.rest.doc.jaxrs
 
ApiDocApplication() - Constructor for class org.opendaylight.netconf.sal.rest.doc.jaxrs.ApiDocApplication
 
ApiDocGenerator - Class in org.opendaylight.netconf.sal.rest.doc.impl
This class gathers all YANG-defined Modules and generates Swagger compliant documentation.
ApiDocGenerator() - Constructor for class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocGenerator
 
ApiDocService - Interface in org.opendaylight.netconf.sal.rest.doc.api
This service generates swagger (See https://helloreverb.com/developers/swagger) compliant documentation for RESTCONF APIs.
ApiDocServiceImpl - Class in org.opendaylight.netconf.sal.rest.doc.impl
This service generates swagger (See https://helloreverb.com/developers/swagger) compliant documentation for RESTCONF APIs.
ApiDocServiceImpl() - Constructor for class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocServiceImpl
 

B

BaseYangSwaggerGenerator - Class in org.opendaylight.netconf.sal.rest.doc.impl
 
BaseYangSwaggerGenerator() - Constructor for class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
build() - Method in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Delete
 
build() - Method in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Get
 
build() - Method in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Post
 
build() - Method in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Put
 

C

close() - Method in class org.opendaylight.netconf.sal.rest.doc.DocProvider
 
CONFIG - Static variable in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder
 
CONSUMES_PUT_POST - Static variable in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder
 
convertToJsonSchema(Module, SchemaContext) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ModelGenerator
Creates Json models from provided module according to swagger spec.
createApiDeclaration(String) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
createBasePathFromUriInfo(UriInfo) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
createResourceList() - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 

D

Delete(DataSchemaNode) - Constructor for class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Delete
 
DocProvider - Class in org.opendaylight.netconf.sal.rest.doc
 
DocProvider(SchemaService, DOMMountPointService) - Constructor for class org.opendaylight.netconf.sal.rest.doc.DocProvider
 

G

generatePath(UriInfo, String, String) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
Get(DataSchemaNode, boolean) - Constructor for class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Get
 
getApiDeclaration(String, String, UriInfo) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocGenerator
 
getApiDeclaration(String, String, UriInfo, SchemaContext, String) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
getApiDeclaration(Module, UriInfo, String, SchemaContext) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
getApiExplorer(UriInfo) - Method in interface org.opendaylight.netconf.sal.rest.doc.api.ApiDocService
Redirects to embedded swagger ui.
getApiExplorer(UriInfo) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocServiceImpl
Redirects to embedded swagger ui.
getApis() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
getApis() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ResourceList
 
getApiVersion() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
getApiVersion() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ResourceList
 
getBasePath() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
getCode() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ResponseMessage
 
getConsumes() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
getContent(String) - Static method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
getContext(Class<?>) - Method in class org.opendaylight.netconf.sal.rest.doc.jaxrs.JaxbContextResolver
 
getDataStorePath(String, String) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
getDescription() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 
getDescription() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Resource
 
getDocByModule(String, String, UriInfo) - Method in interface org.opendaylight.netconf.sal.rest.doc.api.ApiDocService
Generates Swagger compliant document listing APIs for module.
getDocByModule(String, String, UriInfo) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocServiceImpl
Generates Swagger compliant document listing APIs for module.
getInstance() - Static method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocGenerator
Returns singleton instance.
getInstance() - Static method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocServiceImpl
 
getInstance() - Static method in class org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
 
getInstanceDraft18() - Static method in class org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
 
getInstanceIdentifiers() - Method in class org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
 
getListOfMounts(UriInfo) - Method in interface org.opendaylight.netconf.sal.rest.doc.api.ApiDocService
Generates index document for Swagger UI.
getListOfMounts(UriInfo) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocServiceImpl
 
getMessage() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ResponseMessage
 
getMethod() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
getModels() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
getMountDocByModule(String, String, String, UriInfo) - Method in interface org.opendaylight.netconf.sal.rest.doc.api.ApiDocService
Generates Swagger compliant document listing APIs for module.
getMountDocByModule(String, String, String, UriInfo) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocServiceImpl
 
getMountPointApi(UriInfo, Long, String, String) - Method in class org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
 
getMountRootDoc(String, UriInfo) - Method in interface org.opendaylight.netconf.sal.rest.doc.api.ApiDocService
 
getMountRootDoc(String, UriInfo) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocServiceImpl
 
getName() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 
getNickname() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
getNotes() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
getOperations() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Api
 
getParameters() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
getParamType() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 
getPath() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Api
 
getPath() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Resource
 
getProduces() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
getResourceList(UriInfo, Long) - Method in class org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
 
getResourceListing(UriInfo) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocGenerator
 
getResourceListing(UriInfo, SchemaContext, String) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
Return list of modules converted to swagger compliant resource list.
getResourcePath() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
getResponseMessages() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
getRootDoc(UriInfo) - Method in interface org.opendaylight.netconf.sal.rest.doc.api.ApiDocService
Generates index document for Swagger UI.
getRootDoc(UriInfo) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocServiceImpl
Generates index document for Swagger UI.
getSingletons() - Method in class org.opendaylight.netconf.sal.rest.doc.jaxrs.ApiDocApplication
 
getSortedModules(SchemaContext) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
getSummary() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
getSwaggerDocSpec(Module, String, String, SchemaContext) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
getSwaggerVersion() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
getSwaggerVersion() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ResourceList
 
getType() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
getType() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 

H

hasApi() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
hasModel() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 

I

isRequired() - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 

J

JaxbContextResolver - Class in org.opendaylight.netconf.sal.rest.doc.jaxrs
 
JaxbContextResolver() - Constructor for class org.opendaylight.netconf.sal.rest.doc.jaxrs.JaxbContextResolver
 

M

METHOD_NAME - Static variable in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Post
 
ModelGenerator - Class in org.opendaylight.netconf.sal.rest.doc.impl
Generates JSON Schema for data defined in YANG.
ModelGenerator() - Constructor for class org.opendaylight.netconf.sal.rest.doc.impl.ModelGenerator
 
MountPointSwagger - Class in org.opendaylight.netconf.sal.rest.doc.mountpoints
 
MountPointSwagger() - Constructor for class org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
 

N

nodeName - Variable in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Put
 

O

onMountPointCreated(YangInstanceIdentifier) - Method in class org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
 
onMountPointRemoved(YangInstanceIdentifier) - Method in class org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
 
Operation - Class in org.opendaylight.netconf.sal.rest.doc.swagger
Operation() - Constructor for class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
OPERATIONAL - Static variable in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder
 
OperationBuilder - Class in org.opendaylight.netconf.sal.rest.doc.model.builder
 
OperationBuilder.Delete - Class in org.opendaylight.netconf.sal.rest.doc.model.builder
 
OperationBuilder.Get - Class in org.opendaylight.netconf.sal.rest.doc.model.builder
 
OperationBuilder.Post - Class in org.opendaylight.netconf.sal.rest.doc.model.builder
 
OperationBuilder.Put - Class in org.opendaylight.netconf.sal.rest.doc.model.builder
 
org.opendaylight.netconf.sal.rest.doc - package org.opendaylight.netconf.sal.rest.doc
 
org.opendaylight.netconf.sal.rest.doc.api - package org.opendaylight.netconf.sal.rest.doc.api
 
org.opendaylight.netconf.sal.rest.doc.impl - package org.opendaylight.netconf.sal.rest.doc.impl
 
org.opendaylight.netconf.sal.rest.doc.jaxrs - package org.opendaylight.netconf.sal.rest.doc.jaxrs
 
org.opendaylight.netconf.sal.rest.doc.model.builder - package org.opendaylight.netconf.sal.rest.doc.model.builder
 
org.opendaylight.netconf.sal.rest.doc.mountpoints - package org.opendaylight.netconf.sal.rest.doc.mountpoints
 
org.opendaylight.netconf.sal.rest.doc.swagger - package org.opendaylight.netconf.sal.rest.doc.swagger
 
org.opendaylight.netconf.sal.rest.doc.util - package org.opendaylight.netconf.sal.rest.doc.util
 

P

Parameter - Class in org.opendaylight.netconf.sal.rest.doc.swagger
Parameter() - Constructor for class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 
parentName - Variable in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Put
 
pathParams(List<Parameter>) - Method in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Get
 
pathParams(List<Parameter>) - Method in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Post
 
pathParams(List<Parameter>) - Method in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Put
 
Post(String, String, String, DataNodeContainer) - Constructor for class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Post
 
Put(String, String, String) - Constructor for class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Put
 

R

resolveNodesName(SchemaNode, Module, SchemaContext) - Static method in class org.opendaylight.netconf.sal.rest.doc.util.RestDocgenUtil
 
resolvePathArgumentsName(SchemaNode, SchemaContext) - Static method in class org.opendaylight.netconf.sal.rest.doc.util.RestDocgenUtil
Resolve path argument name for node.
Resource - Class in org.opendaylight.netconf.sal.rest.doc.swagger
Resource() - Constructor for class org.opendaylight.netconf.sal.rest.doc.swagger.Resource
 
ResourceList - Class in org.opendaylight.netconf.sal.rest.doc.swagger
ResourceList() - Constructor for class org.opendaylight.netconf.sal.rest.doc.swagger.ResourceList
 
ResponseMessage - Class in org.opendaylight.netconf.sal.rest.doc.swagger
ResponseMessage() - Constructor for class org.opendaylight.netconf.sal.rest.doc.swagger.ResponseMessage
 
RESTCONF_CONTEXT_ROOT - Static variable in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
RestDocgenUtil - Class in org.opendaylight.netconf.sal.rest.doc.util
 

S

schemaNode - Variable in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Get
 
setApis(List<Api>) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
setApis(List<Resource>) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ResourceList
 
setApiVersion(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
setApiVersion(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ResourceList
 
setBasePath(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
setCode(int) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ResponseMessage
 
setConsumes(List<String>) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
setDescription(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 
setDescription(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Resource
 
setDraft(boolean) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocGenerator
 
setDraft(boolean) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 
setGlobalSchema(SchemaService) - Method in class org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
 
setMessage(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ResponseMessage
 
setMethod(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
setModels(ObjectNode) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
setMountService(DOMMountPointService) - Method in class org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
 
setName(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 
setNickname(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
setNotes(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
setOperations(List<Operation>) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Api
 
setParameters(List<Parameter>) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
setParamType(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 
setPath(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Api
 
setPath(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Resource
 
setProduces(List<String>) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
setRequired(boolean) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 
setResourcePath(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
setResponseMessages(List<ResponseMessage>) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
setSchemaService(SchemaService) - Method in class org.opendaylight.netconf.sal.rest.doc.impl.ApiDocGenerator
 
setSummary(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
setSwaggerVersion(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ApiDeclaration
 
setSwaggerVersion(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.ResourceList
 
setType(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Operation
 
setType(String) - Method in class org.opendaylight.netconf.sal.rest.doc.swagger.Parameter
 
spec - Variable in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Get
 
spec - Variable in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Put
 
summary(String) - Method in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder.Post
 
SWAGGER_VERSION - Static variable in class org.opendaylight.netconf.sal.rest.doc.impl.BaseYangSwaggerGenerator
 

T

TOP - Static variable in class org.opendaylight.netconf.sal.rest.doc.model.builder.OperationBuilder
 
A B C D G H I J M N O P R S T 
Skip navigation links

Copyright © 2018 OpenDaylight. All rights reserved.