Versions in this module Expand all Collapse all v1 v1.4.2 Oct 6, 2020 v1.4.1 Oct 1, 2020 Changes in this version + func GetSwagger() (*openapi3.Swagger, error) + func NewGetFooRequest(server string, params *GetFooParams) (*http.Request, error) + func RegisterHandlers(router EchoRouter, si ServerInterface) + type Client struct + Client HttpRequestDoer + RequestEditor RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) GetFoo(ctx context.Context, params *GetFooParams) (*http.Response, error) + type ClientInterface interface + GetFoo func(ctx context.Context, params *GetFooParams) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func (c *ClientWithResponses) GetFooWithResponse(ctx context.Context, params *GetFooParams) (*GetFooResponse, error) + type ClientWithResponsesInterface interface + GetFooWithResponse func(ctx context.Context, params *GetFooParams) (*GetFooResponse, error) + type EchoRouter interface + CONNECT func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + DELETE func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + GET func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + HEAD func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + OPTIONS func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + PATCH func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + POST func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + PUT func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + TRACE func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + type GetFooParams struct + Bar *string + Foo *string + type GetFooResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *string + func ParseGetFooResponse(rsp *http.Response) (*GetFooResponse, error) + func (r GetFooResponse) Status() string + func (r GetFooResponse) StatusCode() int + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type ServerInterface interface + GetFoo func(ctx echo.Context, params GetFooParams) error + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) GetFoo(ctx echo.Context) error