Page Contents

Home > @loopback/openapi-spec-builder > OpenApiSpecBuilder

OpenApiSpecBuilder class

A builder for creating OpenApiSpec documents.

Signature:

export declare class OpenApiSpecBuilder extends BuilderBase<OpenAPIObject> 

Extends: BuilderBase<OpenAPIObject>

Constructors

Constructor Modifiers Description

(constructor)()

Constructs a new instance of the OpenApiSpecBuilder class

Methods

Method Modifiers Description

withComponents(spec)

Define a new ComponentsObject.

withOperation(verb, path, spec)

Define a new OperationObject at the given path and verb (method).

withOperationReturningString(verb, path, operationName)

Define a new operation that returns a string response.