123456789101112131415161718192021 |
- package swagger
- type SwaggerBuilder struct {
- SwaggerService
- }
- func NewSwaggerBuilder(config Config) *SwaggerBuilder {
- return &SwaggerBuilder{*newSwaggerService(config)}
- }
- func (sb SwaggerBuilder) ProduceListing() ResourceListing {
- return sb.SwaggerService.produceListing()
- }
- func (sb SwaggerBuilder) ProduceAllDeclarations() map[string]ApiDeclaration {
- return sb.SwaggerService.produceAllDeclarations()
- }
- func (sb SwaggerBuilder) ProduceDeclarations(route string) (*ApiDeclaration, bool) {
- return sb.SwaggerService.produceDeclarations(route)
- }
|