Versions in this module Expand all Collapse all v1 v1.3.8 Apr 17, 2020 v1.3.7 Apr 17, 2020 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 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 ParseGetContentObjectResponse(rsp *http.Response) (*getContentObjectResponse, error) + func ParseGetCookieResponse(rsp *http.Response) (*getCookieResponse, error) + func ParseGetHeaderResponse(rsp *http.Response) (*getHeaderResponse, error) + func ParseGetLabelExplodeArrayResponse(rsp *http.Response) (*getLabelExplodeArrayResponse, error) + func ParseGetLabelExplodeObjectResponse(rsp *http.Response) (*getLabelExplodeObjectResponse, error) + func ParseGetLabelNoExplodeArrayResponse(rsp *http.Response) (*getLabelNoExplodeArrayResponse, error) + func ParseGetLabelNoExplodeObjectResponse(rsp *http.Response) (*getLabelNoExplodeObjectResponse, error) + func ParseGetMatrixExplodeArrayResponse(rsp *http.Response) (*getMatrixExplodeArrayResponse, error) + func ParseGetMatrixExplodeObjectResponse(rsp *http.Response) (*getMatrixExplodeObjectResponse, error) + func ParseGetMatrixNoExplodeArrayResponse(rsp *http.Response) (*getMatrixNoExplodeArrayResponse, error) + func ParseGetMatrixNoExplodeObjectResponse(rsp *http.Response) (*getMatrixNoExplodeObjectResponse, error) + func ParseGetPassThroughResponse(rsp *http.Response) (*getPassThroughResponse, error) + func ParseGetQueryFormResponse(rsp *http.Response) (*getQueryFormResponse, error) + func ParseGetSimpleExplodeArrayResponse(rsp *http.Response) (*getSimpleExplodeArrayResponse, error) + func ParseGetSimpleExplodeObjectResponse(rsp *http.Response) (*getSimpleExplodeObjectResponse, error) + func ParseGetSimpleNoExplodeArrayResponse(rsp *http.Response) (*getSimpleNoExplodeArrayResponse, error) + func ParseGetSimpleNoExplodeObjectResponse(rsp *http.Response) (*getSimpleNoExplodeObjectResponse, error) + func ParseGetSimplePrimitiveResponse(rsp *http.Response) (*getSimplePrimitiveResponse, error) + func RegisterHandlers(router interface{ ... }, si ServerInterface) + type Client struct + Client HttpRequestDoer + RequestEditor RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) GetContentObject(ctx context.Context, param ComplexObject) (*http.Response, error) + func (c *Client) GetCookie(ctx context.Context, params *GetCookieParams) (*http.Response, error) + func (c *Client) GetHeader(ctx context.Context, params *GetHeaderParams) (*http.Response, error) + func (c *Client) GetLabelExplodeArray(ctx context.Context, param []int32) (*http.Response, error) + func (c *Client) GetLabelExplodeObject(ctx context.Context, param Object) (*http.Response, error) + func (c *Client) GetLabelNoExplodeArray(ctx context.Context, param []int32) (*http.Response, error) + func (c *Client) GetLabelNoExplodeObject(ctx context.Context, param Object) (*http.Response, error) + func (c *Client) GetMatrixExplodeArray(ctx context.Context, id []int32) (*http.Response, error) + func (c *Client) GetMatrixExplodeObject(ctx context.Context, id Object) (*http.Response, error) + func (c *Client) GetMatrixNoExplodeArray(ctx context.Context, id []int32) (*http.Response, error) + func (c *Client) GetMatrixNoExplodeObject(ctx context.Context, id Object) (*http.Response, error) + func (c *Client) GetPassThrough(ctx context.Context, param string) (*http.Response, error) + func (c *Client) GetQueryForm(ctx context.Context, params *GetQueryFormParams) (*http.Response, error) + func (c *Client) GetSimpleExplodeArray(ctx context.Context, param []int32) (*http.Response, error) + func (c *Client) GetSimpleExplodeObject(ctx context.Context, param Object) (*http.Response, error) + func (c *Client) GetSimpleNoExplodeArray(ctx context.Context, param []int32) (*http.Response, error) + func (c *Client) GetSimpleNoExplodeObject(ctx context.Context, param Object) (*http.Response, error) + func (c *Client) GetSimplePrimitive(ctx context.Context, param int32) (*http.Response, error) + type ClientInterface interface + GetContentObject func(ctx context.Context, param ComplexObject) (*http.Response, error) + GetCookie func(ctx context.Context, params *GetCookieParams) (*http.Response, error) + GetHeader func(ctx context.Context, params *GetHeaderParams) (*http.Response, error) + GetLabelExplodeArray func(ctx context.Context, param []int32) (*http.Response, error) + GetLabelExplodeObject func(ctx context.Context, param Object) (*http.Response, error) + GetLabelNoExplodeArray func(ctx context.Context, param []int32) (*http.Response, error) + GetLabelNoExplodeObject func(ctx context.Context, param Object) (*http.Response, error) + GetMatrixExplodeArray func(ctx context.Context, id []int32) (*http.Response, error) + GetMatrixExplodeObject func(ctx context.Context, id Object) (*http.Response, error) + GetMatrixNoExplodeArray func(ctx context.Context, id []int32) (*http.Response, error) + GetMatrixNoExplodeObject func(ctx context.Context, id Object) (*http.Response, error) + GetPassThrough func(ctx context.Context, param string) (*http.Response, error) + GetQueryForm func(ctx context.Context, params *GetQueryFormParams) (*http.Response, error) + GetSimpleExplodeArray func(ctx context.Context, param []int32) (*http.Response, error) + GetSimpleExplodeObject func(ctx context.Context, param Object) (*http.Response, error) + GetSimpleNoExplodeArray func(ctx context.Context, param []int32) (*http.Response, error) + GetSimpleNoExplodeObject func(ctx context.Context, param Object) (*http.Response, error) + GetSimplePrimitive func(ctx context.Context, param int32) (*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) (*getContentObjectResponse, error) + func (c *ClientWithResponses) GetCookieWithResponse(ctx context.Context, params *GetCookieParams) (*getCookieResponse, error) + func (c *ClientWithResponses) GetHeaderWithResponse(ctx context.Context, params *GetHeaderParams) (*getHeaderResponse, error) + func (c *ClientWithResponses) GetLabelExplodeArrayWithResponse(ctx context.Context, param []int32) (*getLabelExplodeArrayResponse, error) + func (c *ClientWithResponses) GetLabelExplodeObjectWithResponse(ctx context.Context, param Object) (*getLabelExplodeObjectResponse, error) + func (c *ClientWithResponses) GetLabelNoExplodeArrayWithResponse(ctx context.Context, param []int32) (*getLabelNoExplodeArrayResponse, error) + func (c *ClientWithResponses) GetLabelNoExplodeObjectWithResponse(ctx context.Context, param Object) (*getLabelNoExplodeObjectResponse, error) + func (c *ClientWithResponses) GetMatrixExplodeArrayWithResponse(ctx context.Context, id []int32) (*getMatrixExplodeArrayResponse, error) + func (c *ClientWithResponses) GetMatrixExplodeObjectWithResponse(ctx context.Context, id Object) (*getMatrixExplodeObjectResponse, error) + func (c *ClientWithResponses) GetMatrixNoExplodeArrayWithResponse(ctx context.Context, id []int32) (*getMatrixNoExplodeArrayResponse, error) + func (c *ClientWithResponses) GetMatrixNoExplodeObjectWithResponse(ctx context.Context, id Object) (*getMatrixNoExplodeObjectResponse, error) + func (c *ClientWithResponses) GetPassThroughWithResponse(ctx context.Context, param string) (*getPassThroughResponse, error) + func (c *ClientWithResponses) GetQueryFormWithResponse(ctx context.Context, params *GetQueryFormParams) (*getQueryFormResponse, error) + func (c *ClientWithResponses) GetSimpleExplodeArrayWithResponse(ctx context.Context, param []int32) (*getSimpleExplodeArrayResponse, error) + func (c *ClientWithResponses) GetSimpleExplodeObjectWithResponse(ctx context.Context, param Object) (*getSimpleExplodeObjectResponse, error) + func (c *ClientWithResponses) GetSimpleNoExplodeArrayWithResponse(ctx context.Context, param []int32) (*getSimpleNoExplodeArrayResponse, error) + func (c *ClientWithResponses) GetSimpleNoExplodeObjectWithResponse(ctx context.Context, param Object) (*getSimpleNoExplodeObjectResponse, error) + func (c *ClientWithResponses) GetSimplePrimitiveWithResponse(ctx context.Context, param int32) (*getSimplePrimitiveResponse, error) + type ComplexObject struct + Id string + Object Object + type GetCookieParams struct + A *[]int32 + Co *ComplexObject + Ea *[]int32 + Eo *Object + Ep *int32 + O *Object + P *int32 + type GetHeaderParams struct + XArray *[]int32 + XArrayExploded *[]int32 + XComplexObject *ComplexObject + XObject *Object + XObjectExploded *Object + XPrimitive *int32 + XPrimitiveExploded *int32 + type GetQueryFormParams struct + A *[]int32 + Co *ComplexObject + Ea *[]int32 + Eo *Object + Ep *int32 + O *Object + P *int32 + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type Object struct + FirstName string + Role string + type RequestEditorFn func(req *http.Request, ctx context.Context) error + type ServerInterface interface + GetContentObject func(ctx echo.Context, param ComplexObject) error + GetCookie func(ctx echo.Context, params GetCookieParams) 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) 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