package generator
import "github.com/google/gnostic/cmd/protoc-gen-openapi/generator"
Index ¶
Types ¶
type Configuration ¶
type Configuration struct { Version *string Title *string Description *string Naming *string EnumType *string CircularDepth *int }
type OpenAPIv3Generator ¶
type OpenAPIv3Generator struct {
// contains filtered or unexported fields
}
OpenAPIv3Generator holds internal state needed to generate an OpenAPIv3 document for a transcoded Protocol Buffer service.
func NewOpenAPIv3Generator ¶
func NewOpenAPIv3Generator(plugin *protogen.Plugin, conf Configuration) *OpenAPIv3Generator
NewOpenAPIv3Generator creates a new generator for a protoc plugin invocation.
func (*OpenAPIv3Generator) Run ¶
func (g *OpenAPIv3Generator) Run() error
Run runs the generator.
Source Files ¶
- Version
- v0.6.7
- Published
- Mar 14, 2022
- Platform
- js/wasm
- Imports
- 11 packages
- Last checked
- 3 hours ago –
Tools for package owners.