public class BallerinaService extends Object implements BallerinaSwaggerObject<BallerinaService,io.swagger.models.Swagger>
Swagger.
This class can be used to push additional context variables for handlebars
| Constructor and Description |
|---|
BallerinaService() |
public BallerinaService buildContext(io.swagger.models.Swagger swagger) throws BallerinaServiceGenException
BallerinaService object from a Swagger object.
All non iterable objects using handlebars library is converted into
supported iterable object types.buildContext in interface BallerinaSwaggerObject<BallerinaService,io.swagger.models.Swagger>swagger - Swagger type object to be convertedBallerinaService objectBallerinaServiceGenException - when OpenAPI to BallerinaService parsing failedpublic BallerinaService buildContext(io.swagger.models.Swagger definition, ExtendedAPI api) throws BallerinaServiceGenException
BallerinaSwaggerObjectC for Open APIDetailedDTO definition/component in D.
OpenAPI definition openApi can be used to access the parent context
helpful for building the current context
buildContext in interface BallerinaSwaggerObject<BallerinaService,io.swagger.models.Swagger>definition - Swagger Api definition or componentapi - openApi object modelC of Open Api definition/component DBallerinaServiceGenException - on error when parsing the Open Api definitionpublic BallerinaService getDefaultValue()
BallerinaSwaggerObjectgetDefaultValue in interface BallerinaSwaggerObject<BallerinaService,io.swagger.models.Swagger>public BallerinaService srcPackage(String srcPackage)
public BallerinaService modelPackage(String modelPackage)
public String getSrcPackage()
public String getModelPackage()
public io.swagger.models.Info getInfo()
public List<io.swagger.models.Tag> getTags()
public Set<Map.Entry<String,BallerinaPath>> getPaths()
public String getName()
public void setName(String name)
public EndpointConfig getEndpointConfig()
public void setEndpointConfig(EndpointConfig endpointConfig)
public ExtendedAPI getApi()
public void setApi(ExtendedAPI api)
public String getQualifiedServiceName()
public void setQualifiedServiceName(String qualifiedServiceName)
public ContainerConfig getContainerConfig()
public void setContainerConfig(ContainerConfig containerConfig)
public Config getConfig()
public void setConfig(Config config)
Copyright © 2019 WSO2. All rights reserved.