Versions in this module Expand all Collapse all v0 v0.0.1 Oct 16, 2022 Changes in this version + type Contact struct + Email mail.Address + Name string + URL url.URL + func (c Contact) MarshalJSON() ([]byte, error) + type ContactInterpreter struct + func (i ContactInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i ContactInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i ContactInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i ContactInterpreter) Schema() schema.Schema + func (i ContactInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i ContactInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i ContactInterpreter) ValueParamName() conflow.ID + type Info struct + Contact *Contact + Description string + License *License + Summary string + TermsOfService string + Title string + Version string + func (i *Info) ParseContextOverride() conflow.ParseContextOverride + type InfoInterpreter struct + func (i InfoInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i InfoInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i InfoInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i InfoInterpreter) Schema() schema.Schema + func (i InfoInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i InfoInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i InfoInterpreter) ValueParamName() conflow.ID + type License struct + Identifier string + Name string + URL url.URL + func (l License) MarshalJSON() ([]byte, error) + type LicenseInterpreter struct + func (i LicenseInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i LicenseInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i LicenseInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i LicenseInterpreter) Schema() schema.Schema + func (i LicenseInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i LicenseInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i LicenseInterpreter) ValueParamName() conflow.ID + type MediaType struct + Schema schema.Schema + func (m *MediaType) ParseContextOverride() conflow.ParseContextOverride + type MediaTypeInterpreter struct + func (i MediaTypeInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i MediaTypeInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i MediaTypeInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i MediaTypeInterpreter) Schema() schema.Schema + func (i MediaTypeInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i MediaTypeInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i MediaTypeInterpreter) ValueParamName() conflow.ID + type OpenAPI struct + Info *Info + OpenAPI string + Parameters map[string]*Parameter + Paths map[string]*PathItem + RequestBodies map[string]*RequestBody + Responses map[string]*Response + Schemas map[string]schema.Schema + Servers []*Server + Tags []string + func (o *OpenAPI) MarshalJSON() ([]byte, error) + func (o *OpenAPI) ParseContextOverride() conflow.ParseContextOverride + type OpenAPIInterpreter struct + func (i OpenAPIInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i OpenAPIInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i OpenAPIInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i OpenAPIInterpreter) Schema() schema.Schema + func (i OpenAPIInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i OpenAPIInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i OpenAPIInterpreter) ValueParamName() conflow.ID + type Operation struct + Deprecated bool + Description string + OperationID string + Parameters []*Parameter + RequestBody *RequestBody + Responses map[string]*Response + Servers []*Server + Summary string + Tags []string + func (o *Operation) ParseContextOverride() conflow.ParseContextOverride + type OperationInterpreter struct + func (i OperationInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i OperationInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i OperationInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i OperationInterpreter) Schema() schema.Schema + func (i OperationInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i OperationInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i OperationInterpreter) ValueParamName() conflow.ID + type Parameter struct + AllowEmptyValue bool + AllowReserved bool + Content map[string]MediaType + Deprecated bool + Description string + Explode bool + In string + Name string + Required bool + Schema schema.Schema + Style string + func (p *Parameter) ParseContextOverride() conflow.ParseContextOverride + type ParameterInterpreter struct + func (i ParameterInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i ParameterInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i ParameterInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i ParameterInterpreter) Schema() schema.Schema + func (i ParameterInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i ParameterInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i ParameterInterpreter) ValueParamName() conflow.ID + type PathItem struct + Delete *Operation + Description string + Get *Operation + Head *Operation + Options *Operation + Parameters []*Parameter + Patch *Operation + Post *Operation + Put *Operation + Servers []*Server + Summary string + Trace *Operation + func (p *PathItem) ParseContextOverride() conflow.ParseContextOverride + type PathItemInterpreter struct + func (i PathItemInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i PathItemInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i PathItemInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i PathItemInterpreter) Schema() schema.Schema + func (i PathItemInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i PathItemInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i PathItemInterpreter) ValueParamName() conflow.ID + type RequestBody struct + Content map[string]*MediaType + Description string + Required bool + func (r *RequestBody) ParseContextOverride() conflow.ParseContextOverride + type RequestBodyInterpreter struct + func (i RequestBodyInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i RequestBodyInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i RequestBodyInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i RequestBodyInterpreter) Schema() schema.Schema + func (i RequestBodyInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i RequestBodyInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i RequestBodyInterpreter) ValueParamName() conflow.ID + type Response struct + Content map[string]*MediaType + Description string + func (r *Response) ParseContextOverride() conflow.ParseContextOverride + type ResponseInterpreter struct + func (i ResponseInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i ResponseInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i ResponseInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i ResponseInterpreter) Schema() schema.Schema + func (i ResponseInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i ResponseInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i ResponseInterpreter) ValueParamName() conflow.ID + type Server struct + Description string + URL url.URL + Variables map[string]*ServerVariable + func (s *Server) MarshalJSON() ([]byte, error) + func (s *Server) ParseContextOverride() conflow.ParseContextOverride + type ServerInterpreter struct + func (i ServerInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i ServerInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i ServerInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i ServerInterpreter) Schema() schema.Schema + func (i ServerInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i ServerInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i ServerInterpreter) ValueParamName() conflow.ID + type ServerVariable struct + Default string + Description string + Enum []string + type ServerVariableInterpreter struct + func (i ServerVariableInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i ServerVariableInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i ServerVariableInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i ServerVariableInterpreter) Schema() schema.Schema + func (i ServerVariableInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i ServerVariableInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i ServerVariableInterpreter) ValueParamName() conflow.ID