Ether Framework
Unified API docs for Ether modules
Loading...
Searching...
No Matches
dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder Class Reference
Collaboration diagram for dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder:

Public Member Functions

OpenApiDocumentBuilder addOperation (final String path, final String method, final OpenApiOperation operation)
OpenApiDocumentBuilder addResponse (final String name, final OpenApiResponse response)
OpenApiDocumentBuilder addSchema (final String name, final OpenApiSchema schema)
OpenApiDocumentBuilder addServer (final OpenApiServer server)
OpenApiDocument build ()
OpenApiDocumentBuilder info (final OpenApiInfo info)
OpenApiDocumentBuilder openapi (final String openapi)

Static Public Member Functions

static OpenApiDocumentBuilder create ()

Detailed Description

Definition at line 44 of file OpenApiDocumentBuilder.java.

Member Function Documentation

◆ addOperation()

OpenApiDocumentBuilder dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder.addOperation ( final String path,
final String method,
final OpenApiOperation operation )

Definition at line 82 of file OpenApiDocumentBuilder.java.

◆ addResponse()

OpenApiDocumentBuilder dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder.addResponse ( final String name,
final OpenApiResponse response )

Definition at line 77 of file OpenApiDocumentBuilder.java.

◆ addSchema()

OpenApiDocumentBuilder dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder.addSchema ( final String name,
final OpenApiSchema schema )

Definition at line 72 of file OpenApiDocumentBuilder.java.

◆ addServer()

OpenApiDocumentBuilder dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder.addServer ( final OpenApiServer server)

Definition at line 67 of file OpenApiDocumentBuilder.java.

◆ build()

OpenApiDocument dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder.build ( )

Definition at line 92 of file OpenApiDocumentBuilder.java.

◆ create()

OpenApiDocumentBuilder dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder.create ( )
static

Definition at line 53 of file OpenApiDocumentBuilder.java.

◆ info()

OpenApiDocumentBuilder dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder.info ( final OpenApiInfo info)

Definition at line 62 of file OpenApiDocumentBuilder.java.

◆ openapi()

OpenApiDocumentBuilder dev.rafex.ether.http.openapi.builder.OpenApiDocumentBuilder.openapi ( final String openapi)

Definition at line 57 of file OpenApiDocumentBuilder.java.


The documentation for this class was generated from the following file: