Versions in this module Expand all Collapse all v1 v1.6.0 Feb 15, 2021 Changes in this version + func GetSwagger() (*openapi3.Swagger, error) + func NewGetContentObjectRequest(server string, param ComplexObject) (*http.Request, error) + func NewGetCookieRequest(server string, params *GetCookieParams) (*http.Request, error) + func NewGetDeepObjectRequest(server string, params *GetDeepObjectParams) (*http.Request, error) + func NewGetHeaderRequest(server string, params *GetHeaderParams) (*http.Request, error) + func NewGetLabelExplodeArrayRequest(server string, param []int32) (*http.Request, error) + func NewGetLabelExplodeObjectRequest(server string, param Object) (*http.Request, error) + func NewGetLabelNoExplodeArrayRequest(server string, param []int32) (*http.Request, error) + func NewGetLabelNoExplodeObjectRequest(server string, param Object) (*http.Request, error) + func NewGetMatrixExplodeArrayRequest(server string, id []int32) (*http.Request, error) + func NewGetMatrixExplodeObjectRequest(server string, id Object) (*http.Request, error) + func NewGetMatrixNoExplodeArrayRequest(server string, id []int32) (*http.Request, error) + func NewGetMatrixNoExplodeObjectRequest(server string, id Object) (*http.Request, error) + func NewGetPassThroughRequest(server string, param string) (*http.Request, error) + func NewGetQueryFormRequest(server string, params *GetQueryFormParams) (*http.Request, error) + func NewGetSimpleExplodeArrayRequest(server string, param []int32) (*http.Request, error) + func NewGetSimpleExplodeObjectRequest(server string, param Object) (*http.Request, error) + func NewGetSimpleNoExplodeArrayRequest(server string, param []int32) (*http.Request, error) + func NewGetSimpleNoExplodeObjectRequest(server string, param Object) (*http.Request, error) + func NewGetSimplePrimitiveRequest(server string, param int32) (*http.Request, error) + func RegisterHandlers(router EchoRouter, si ServerInterface) + func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string) + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) GetContentObject(ctx context.Context, param ComplexObject, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetCookie(ctx context.Context, params *GetCookieParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetDeepObject(ctx context.Context, params *GetDeepObjectParams, ...) (*http.Response, error) + func (c *Client) GetHeader(ctx context.Context, params *GetHeaderParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetLabelExplodeArray(ctx context.Context, param []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetLabelExplodeObject(ctx context.Context, param Object, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetLabelNoExplodeArray(ctx context.Context, param []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetLabelNoExplodeObject(ctx context.Context, param Object, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetMatrixExplodeArray(ctx context.Context, id []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetMatrixExplodeObject(ctx context.Context, id Object, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetMatrixNoExplodeArray(ctx context.Context, id []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetMatrixNoExplodeObject(ctx context.Context, id Object, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetPassThrough(ctx context.Context, param string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetQueryForm(ctx context.Context, params *GetQueryFormParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetSimpleExplodeArray(ctx context.Context, param []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetSimpleExplodeObject(ctx context.Context, param Object, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetSimpleNoExplodeArray(ctx context.Context, param []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetSimpleNoExplodeObject(ctx context.Context, param Object, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetSimplePrimitive(ctx context.Context, param int32, reqEditors ...RequestEditorFn) (*http.Response, error) + type ClientInterface interface + GetContentObject func(ctx context.Context, param ComplexObject, reqEditors ...RequestEditorFn) (*http.Response, error) + GetCookie func(ctx context.Context, params *GetCookieParams, reqEditors ...RequestEditorFn) (*http.Response, error) + GetDeepObject func(ctx context.Context, params *GetDeepObjectParams, ...) (*http.Response, error) + GetHeader func(ctx context.Context, params *GetHeaderParams, reqEditors ...RequestEditorFn) (*http.Response, error) + GetLabelExplodeArray func(ctx context.Context, param []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + GetLabelExplodeObject func(ctx context.Context, param Object, reqEditors ...RequestEditorFn) (*http.Response, error) + GetLabelNoExplodeArray func(ctx context.Context, param []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + GetLabelNoExplodeObject func(ctx context.Context, param Object, reqEditors ...RequestEditorFn) (*http.Response, error) + GetMatrixExplodeArray func(ctx context.Context, id []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + GetMatrixExplodeObject func(ctx context.Context, id Object, reqEditors ...RequestEditorFn) (*http.Response, error) + GetMatrixNoExplodeArray func(ctx context.Context, id []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + GetMatrixNoExplodeObject func(ctx context.Context, id Object, reqEditors ...RequestEditorFn) (*http.Response, error) + GetPassThrough func(ctx context.Context, param string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetQueryForm func(ctx context.Context, params *GetQueryFormParams, reqEditors ...RequestEditorFn) (*http.Response, error) + GetSimpleExplodeArray func(ctx context.Context, param []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + GetSimpleExplodeObject func(ctx context.Context, param Object, reqEditors ...RequestEditorFn) (*http.Response, error) + GetSimpleNoExplodeArray func(ctx context.Context, param []int32, reqEditors ...RequestEditorFn) (*http.Response, error) + GetSimpleNoExplodeObject func(ctx context.Context, param Object, reqEditors ...RequestEditorFn) (*http.Response, error) + GetSimplePrimitive func(ctx context.Context, param int32, reqEditors ...RequestEditorFn) (*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) GetContentObjectWithResponse(ctx context.Context, param ComplexObject) (*GetContentObjectClientResponse, error) + func (c *ClientWithResponses) GetCookieWithResponse(ctx context.Context, params *GetCookieParams) (*GetCookieClientResponse, error) + func (c *ClientWithResponses) GetDeepObjectWithResponse(ctx context.Context, params *GetDeepObjectParams) (*GetDeepObjectClientResponse, error) + func (c *ClientWithResponses) GetHeaderWithResponse(ctx context.Context, params *GetHeaderParams) (*GetHeaderClientResponse, error) + func (c *ClientWithResponses) GetLabelExplodeArrayWithResponse(ctx context.Context, param []int32) (*GetLabelExplodeArrayClientResponse, error) + func (c *ClientWithResponses) GetLabelExplodeObjectWithResponse(ctx context.Context, param Object) (*GetLabelExplodeObjectClientResponse, error) + func (c *ClientWithResponses) GetLabelNoExplodeArrayWithResponse(ctx context.Context, param []int32) (*GetLabelNoExplodeArrayClientResponse, error) + func (c *ClientWithResponses) GetLabelNoExplodeObjectWithResponse(ctx context.Context, param Object) (*GetLabelNoExplodeObjectClientResponse, error) + func (c *ClientWithResponses) GetMatrixExplodeArrayWithResponse(ctx context.Context, id []int32) (*GetMatrixExplodeArrayClientResponse, error) + func (c *ClientWithResponses) GetMatrixExplodeObjectWithResponse(ctx context.Context, id Object) (*GetMatrixExplodeObjectClientResponse, error) + func (c *ClientWithResponses) GetMatrixNoExplodeArrayWithResponse(ctx context.Context, id []int32) (*GetMatrixNoExplodeArrayClientResponse, error) + func (c *ClientWithResponses) GetMatrixNoExplodeObjectWithResponse(ctx context.Context, id Object) (*GetMatrixNoExplodeObjectClientResponse, error) + func (c *ClientWithResponses) GetPassThroughWithResponse(ctx context.Context, param string) (*GetPassThroughClientResponse, error) + func (c *ClientWithResponses) GetQueryFormWithResponse(ctx context.Context, params *GetQueryFormParams) (*GetQueryFormClientResponse, error) + func (c *ClientWithResponses) GetSimpleExplodeArrayWithResponse(ctx context.Context, param []int32) (*GetSimpleExplodeArrayClientResponse, error) + func (c *ClientWithResponses) GetSimpleExplodeObjectWithResponse(ctx context.Context, param Object) (*GetSimpleExplodeObjectClientResponse, error) + func (c *ClientWithResponses) GetSimpleNoExplodeArrayWithResponse(ctx context.Context, param []int32) (*GetSimpleNoExplodeArrayClientResponse, error) + func (c *ClientWithResponses) GetSimpleNoExplodeObjectWithResponse(ctx context.Context, param Object) (*GetSimpleNoExplodeObjectClientResponse, error) + func (c *ClientWithResponses) GetSimplePrimitiveWithResponse(ctx context.Context, param int32) (*GetSimplePrimitiveClientResponse, error) + type ClientWithResponsesInterface interface + GetContentObjectWithResponse func(ctx context.Context, param ComplexObject) (*GetContentObjectClientResponse, error) + GetCookieWithResponse func(ctx context.Context, params *GetCookieParams) (*GetCookieClientResponse, error) + GetDeepObjectWithResponse func(ctx context.Context, params *GetDeepObjectParams) (*GetDeepObjectClientResponse, error) + GetHeaderWithResponse func(ctx context.Context, params *GetHeaderParams) (*GetHeaderClientResponse, error) + GetLabelExplodeArrayWithResponse func(ctx context.Context, param []int32) (*GetLabelExplodeArrayClientResponse, error) + GetLabelExplodeObjectWithResponse func(ctx context.Context, param Object) (*GetLabelExplodeObjectClientResponse, error) + GetLabelNoExplodeArrayWithResponse func(ctx context.Context, param []int32) (*GetLabelNoExplodeArrayClientResponse, error) + GetLabelNoExplodeObjectWithResponse func(ctx context.Context, param Object) (*GetLabelNoExplodeObjectClientResponse, error) + GetMatrixExplodeArrayWithResponse func(ctx context.Context, id []int32) (*GetMatrixExplodeArrayClientResponse, error) + GetMatrixExplodeObjectWithResponse func(ctx context.Context, id Object) (*GetMatrixExplodeObjectClientResponse, error) + GetMatrixNoExplodeArrayWithResponse func(ctx context.Context, id []int32) (*GetMatrixNoExplodeArrayClientResponse, error) + GetMatrixNoExplodeObjectWithResponse func(ctx context.Context, id Object) (*GetMatrixNoExplodeObjectClientResponse, error) + GetPassThroughWithResponse func(ctx context.Context, param string) (*GetPassThroughClientResponse, error) + GetQueryFormWithResponse func(ctx context.Context, params *GetQueryFormParams) (*GetQueryFormClientResponse, error) + GetSimpleExplodeArrayWithResponse func(ctx context.Context, param []int32) (*GetSimpleExplodeArrayClientResponse, error) + GetSimpleExplodeObjectWithResponse func(ctx context.Context, param Object) (*GetSimpleExplodeObjectClientResponse, error) + GetSimpleNoExplodeArrayWithResponse func(ctx context.Context, param []int32) (*GetSimpleNoExplodeArrayClientResponse, error) + GetSimpleNoExplodeObjectWithResponse func(ctx context.Context, param Object) (*GetSimpleNoExplodeObjectClientResponse, error) + GetSimplePrimitiveWithResponse func(ctx context.Context, param int32) (*GetSimplePrimitiveClientResponse, error) + type ComplexObject struct + Id int + IsAdmin bool + Object Object + 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 GetContentObjectClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetContentObjectClientResponse(rsp *http.Response) (*GetContentObjectClientResponse, error) + func (r GetContentObjectClientResponse) Status() string + func (r GetContentObjectClientResponse) StatusCode() int + type GetCookieClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetCookieClientResponse(rsp *http.Response) (*GetCookieClientResponse, error) + func (r GetCookieClientResponse) Status() string + func (r GetCookieClientResponse) StatusCode() int + type GetCookieParams struct + A *[]int32 + Co *ComplexObject + Ea *[]int32 + Eo *Object + Ep *int32 + O *Object + P *int32 + type GetDeepObjectClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetDeepObjectClientResponse(rsp *http.Response) (*GetDeepObjectClientResponse, error) + func (r GetDeepObjectClientResponse) Status() string + func (r GetDeepObjectClientResponse) StatusCode() int + type GetDeepObjectParams struct + DeepObj ComplexObject + type GetHeaderClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetHeaderClientResponse(rsp *http.Response) (*GetHeaderClientResponse, error) + func (r GetHeaderClientResponse) Status() string + func (r GetHeaderClientResponse) StatusCode() int + type GetHeaderParams struct + XArray *[]int32 + XArrayExploded *[]int32 + XComplexObject *ComplexObject + XObject *Object + XObjectExploded *Object + XPrimitive *int32 + XPrimitiveExploded *int32 + type GetLabelExplodeArrayClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetLabelExplodeArrayClientResponse(rsp *http.Response) (*GetLabelExplodeArrayClientResponse, error) + func (r GetLabelExplodeArrayClientResponse) Status() string + func (r GetLabelExplodeArrayClientResponse) StatusCode() int + type GetLabelExplodeObjectClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetLabelExplodeObjectClientResponse(rsp *http.Response) (*GetLabelExplodeObjectClientResponse, error) + func (r GetLabelExplodeObjectClientResponse) Status() string + func (r GetLabelExplodeObjectClientResponse) StatusCode() int + type GetLabelNoExplodeArrayClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetLabelNoExplodeArrayClientResponse(rsp *http.Response) (*GetLabelNoExplodeArrayClientResponse, error) + func (r GetLabelNoExplodeArrayClientResponse) Status() string + func (r GetLabelNoExplodeArrayClientResponse) StatusCode() int + type GetLabelNoExplodeObjectClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetLabelNoExplodeObjectClientResponse(rsp *http.Response) (*GetLabelNoExplodeObjectClientResponse, error) + func (r GetLabelNoExplodeObjectClientResponse) Status() string + func (r GetLabelNoExplodeObjectClientResponse) StatusCode() int + type GetMatrixExplodeArrayClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetMatrixExplodeArrayClientResponse(rsp *http.Response) (*GetMatrixExplodeArrayClientResponse, error) + func (r GetMatrixExplodeArrayClientResponse) Status() string + func (r GetMatrixExplodeArrayClientResponse) StatusCode() int + type GetMatrixExplodeObjectClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetMatrixExplodeObjectClientResponse(rsp *http.Response) (*GetMatrixExplodeObjectClientResponse, error) + func (r GetMatrixExplodeObjectClientResponse) Status() string + func (r GetMatrixExplodeObjectClientResponse) StatusCode() int + type GetMatrixNoExplodeArrayClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetMatrixNoExplodeArrayClientResponse(rsp *http.Response) (*GetMatrixNoExplodeArrayClientResponse, error) + func (r GetMatrixNoExplodeArrayClientResponse) Status() string + func (r GetMatrixNoExplodeArrayClientResponse) StatusCode() int + type GetMatrixNoExplodeObjectClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetMatrixNoExplodeObjectClientResponse(rsp *http.Response) (*GetMatrixNoExplodeObjectClientResponse, error) + func (r GetMatrixNoExplodeObjectClientResponse) Status() string + func (r GetMatrixNoExplodeObjectClientResponse) StatusCode() int + type GetPassThroughClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetPassThroughClientResponse(rsp *http.Response) (*GetPassThroughClientResponse, error) + func (r GetPassThroughClientResponse) Status() string + func (r GetPassThroughClientResponse) StatusCode() int + type GetQueryFormClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetQueryFormClientResponse(rsp *http.Response) (*GetQueryFormClientResponse, error) + func (r GetQueryFormClientResponse) Status() string + func (r GetQueryFormClientResponse) StatusCode() int + type GetQueryFormParams struct + A *[]int32 + Co *ComplexObject + Ea *[]int32 + Eo *Object + Ep *int32 + O *Object + P *int32 + Ps *string + type GetSimpleExplodeArrayClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetSimpleExplodeArrayClientResponse(rsp *http.Response) (*GetSimpleExplodeArrayClientResponse, error) + func (r GetSimpleExplodeArrayClientResponse) Status() string + func (r GetSimpleExplodeArrayClientResponse) StatusCode() int + type GetSimpleExplodeObjectClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetSimpleExplodeObjectClientResponse(rsp *http.Response) (*GetSimpleExplodeObjectClientResponse, error) + func (r GetSimpleExplodeObjectClientResponse) Status() string + func (r GetSimpleExplodeObjectClientResponse) StatusCode() int + type GetSimpleNoExplodeArrayClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetSimpleNoExplodeArrayClientResponse(rsp *http.Response) (*GetSimpleNoExplodeArrayClientResponse, error) + func (r GetSimpleNoExplodeArrayClientResponse) Status() string + func (r GetSimpleNoExplodeArrayClientResponse) StatusCode() int + type GetSimpleNoExplodeObjectClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetSimpleNoExplodeObjectClientResponse(rsp *http.Response) (*GetSimpleNoExplodeObjectClientResponse, error) + func (r GetSimpleNoExplodeObjectClientResponse) Status() string + func (r GetSimpleNoExplodeObjectClientResponse) StatusCode() int + type GetSimplePrimitiveClientResponse struct + Body []byte + HTTPResponse *http.Response + func ParseGetSimplePrimitiveClientResponse(rsp *http.Response) (*GetSimplePrimitiveClientResponse, error) + func (r GetSimplePrimitiveClientResponse) Status() string + func (r GetSimplePrimitiveClientResponse) StatusCode() int + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type Object struct + FirstName string + Role string + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type ServerInterface interface + GetContentObject func(ctx echo.Context, param ComplexObject) error + GetCookie func(ctx echo.Context, params GetCookieParams) error + GetDeepObject func(ctx echo.Context, params GetDeepObjectParams) error + GetHeader func(ctx echo.Context, params GetHeaderParams) error + GetLabelExplodeArray func(ctx echo.Context, param []int32) error + GetLabelExplodeObject func(ctx echo.Context, param Object) error + GetLabelNoExplodeArray func(ctx echo.Context, param []int32) error + GetLabelNoExplodeObject func(ctx echo.Context, param Object) error + GetMatrixExplodeArray func(ctx echo.Context, id []int32) error + GetMatrixExplodeObject func(ctx echo.Context, id Object) error + GetMatrixNoExplodeArray func(ctx echo.Context, id []int32) error + GetMatrixNoExplodeObject func(ctx echo.Context, id Object) error + GetPassThrough func(ctx echo.Context, param string) error + GetQueryForm func(ctx echo.Context, params GetQueryFormParams) error + GetSimpleExplodeArray func(ctx echo.Context, param []int32) error + GetSimpleExplodeObject func(ctx echo.Context, param Object) error + GetSimpleNoExplodeArray func(ctx echo.Context, param []int32) error + GetSimpleNoExplodeObject func(ctx echo.Context, param Object) error + GetSimplePrimitive func(ctx echo.Context, param int32) error + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) GetContentObject(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetCookie(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetDeepObject(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetHeader(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetLabelExplodeArray(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetLabelExplodeObject(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetLabelNoExplodeArray(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetLabelNoExplodeObject(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetMatrixExplodeArray(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetMatrixExplodeObject(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetMatrixNoExplodeArray(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetMatrixNoExplodeObject(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetPassThrough(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetQueryForm(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetSimpleExplodeArray(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetSimpleExplodeObject(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetSimpleNoExplodeArray(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetSimpleNoExplodeObject(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetSimplePrimitive(ctx echo.Context) error