Documentation ¶
Overview ¶
This is an autogenerated file, any edits which you make here will be lost!
Index ¶
- 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 RegisterHandlers(router runtime.EchoRouter, si ServerInterface)
- type Client
- 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 ComplexObject
- type GetCookieParams
- type GetHeaderParams
- type GetQueryFormParams
- type Object
- type ServerInterface
- type ServerInterfaceWrapper
- 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSwagger ¶
Returns the Swagger specification corresponding to the generated code in this file.
func NewGetContentObjectRequest ¶ added in v1.1.0
func NewGetContentObjectRequest(server string, param ComplexObject) (*http.Request, error)
Request generator for GetContentObject
func NewGetCookieRequest ¶ added in v1.1.0
func NewGetCookieRequest(server string, params *GetCookieParams) (*http.Request, error)
Request generator for GetCookie
func NewGetHeaderRequest ¶ added in v1.1.0
func NewGetHeaderRequest(server string, params *GetHeaderParams) (*http.Request, error)
Request generator for GetHeader
func NewGetLabelExplodeArrayRequest ¶ added in v1.1.0
Request generator for GetLabelExplodeArray
func NewGetLabelExplodeObjectRequest ¶ added in v1.1.0
Request generator for GetLabelExplodeObject
func NewGetLabelNoExplodeArrayRequest ¶ added in v1.1.0
Request generator for GetLabelNoExplodeArray
func NewGetLabelNoExplodeObjectRequest ¶ added in v1.1.0
Request generator for GetLabelNoExplodeObject
func NewGetMatrixExplodeArrayRequest ¶ added in v1.1.0
Request generator for GetMatrixExplodeArray
func NewGetMatrixExplodeObjectRequest ¶ added in v1.1.0
Request generator for GetMatrixExplodeObject
func NewGetMatrixNoExplodeArrayRequest ¶ added in v1.1.0
Request generator for GetMatrixNoExplodeArray
func NewGetMatrixNoExplodeObjectRequest ¶ added in v1.1.0
Request generator for GetMatrixNoExplodeObject
func NewGetPassThroughRequest ¶ added in v1.1.0
Request generator for GetPassThrough
func NewGetQueryFormRequest ¶ added in v1.1.0
func NewGetQueryFormRequest(server string, params *GetQueryFormParams) (*http.Request, error)
Request generator for GetQueryForm
func NewGetSimpleExplodeArrayRequest ¶ added in v1.1.0
Request generator for GetSimpleExplodeArray
func NewGetSimpleExplodeObjectRequest ¶ added in v1.1.0
Request generator for GetSimpleExplodeObject
func NewGetSimpleNoExplodeArrayRequest ¶ added in v1.1.0
Request generator for GetSimpleNoExplodeArray
func NewGetSimpleNoExplodeObjectRequest ¶ added in v1.1.0
Request generator for GetSimpleNoExplodeObject
func NewGetSimplePrimitiveRequest ¶ added in v1.1.0
Request generator for GetSimplePrimitive
func RegisterHandlers ¶
func RegisterHandlers(router runtime.EchoRouter, si ServerInterface)
Types ¶
type Client ¶ added in v1.1.0
A client which conforms to the OpenAPI3 specification for this service. The server should be fully qualified with shema and server, ie, https://deepmap.com.
func (*Client) GetContentObject ¶ added in v1.1.0
Request for GetContentObject
func (*Client) GetLabelExplodeArray ¶ added in v1.1.0
Request for GetLabelExplodeArray
func (*Client) GetLabelExplodeObject ¶ added in v1.1.0
Request for GetLabelExplodeObject
func (*Client) GetLabelNoExplodeArray ¶ added in v1.1.0
Request for GetLabelNoExplodeArray
func (*Client) GetLabelNoExplodeObject ¶ added in v1.1.0
Request for GetLabelNoExplodeObject
func (*Client) GetMatrixExplodeArray ¶ added in v1.1.0
Request for GetMatrixExplodeArray
func (*Client) GetMatrixExplodeObject ¶ added in v1.1.0
Request for GetMatrixExplodeObject
func (*Client) GetMatrixNoExplodeArray ¶ added in v1.1.0
Request for GetMatrixNoExplodeArray
func (*Client) GetMatrixNoExplodeObject ¶ added in v1.1.0
Request for GetMatrixNoExplodeObject
func (*Client) GetPassThrough ¶ added in v1.1.0
Request for GetPassThrough
func (*Client) GetQueryForm ¶ added in v1.1.0
func (c *Client) GetQueryForm(ctx context.Context, params *GetQueryFormParams) (*http.Response, error)
Request for GetQueryForm
func (*Client) GetSimpleExplodeArray ¶ added in v1.1.0
Request for GetSimpleExplodeArray
func (*Client) GetSimpleExplodeObject ¶ added in v1.1.0
Request for GetSimpleExplodeObject
func (*Client) GetSimpleNoExplodeArray ¶ added in v1.1.0
func (c *Client) GetSimpleNoExplodeArray(ctx context.Context, param []int32) (*http.Response, error)
Request for GetSimpleNoExplodeArray
type ComplexObject ¶
Type definition for component schema "ComplexObject"
type GetCookieParams ¶ added in v1.1.0
type GetCookieParams struct { P *int32 `json:"p,omitempty"` Ep *int32 `json:"ep,omitempty"` Ea *[]int32 `json:"ea,omitempty"` A *[]int32 `json:"a,omitempty"` Eo *Object `json:"eo,omitempty"` O *Object `json:"o,omitempty"` Co *ComplexObject `json:"co,omitempty"` }
Parameters object for GetCookie
type GetHeaderParams ¶
type GetHeaderParams struct { XPrimitive *int32 `json:"X-Primitive,omitempty"` XPrimitiveExploded *int32 `json:"X-Primitive-Exploded,omitempty"` XArrayExploded *[]int32 `json:"X-Array-Exploded,omitempty"` XArray *[]int32 `json:"X-Array,omitempty"` XObjectExploded *Object `json:"X-Object-Exploded,omitempty"` XObject *Object `json:"X-Object,omitempty"` XComplexObject *ComplexObject `json:"X-Complex-Object,omitempty"` }
Parameters object for GetHeader
type GetQueryFormParams ¶
type GetQueryFormParams struct { Ea *[]int32 `json:"ea,omitempty"` A *[]int32 `json:"a,omitempty"` Eo *Object `json:"eo,omitempty"` O *Object `json:"o,omitempty"` Ep *int32 `json:"ep,omitempty"` P *int32 `json:"p,omitempty"` Co *ComplexObject `json:"co,omitempty"` }
Parameters object for GetQueryForm
type ServerInterface ¶
type ServerInterface interface { // (GET /contentObject/{param}) GetContentObject(ctx echo.Context, param ComplexObject) error // (GET /cookie) GetCookie(ctx echo.Context, params GetCookieParams) error // (GET /header) GetHeader(ctx echo.Context, params GetHeaderParams) error // (GET /labelExplodeArray/{.param*}) GetLabelExplodeArray(ctx echo.Context, param []int32) error // (GET /labelExplodeObject/{.param*}) GetLabelExplodeObject(ctx echo.Context, param Object) error // (GET /labelNoExplodeArray/{.param}) GetLabelNoExplodeArray(ctx echo.Context, param []int32) error // (GET /labelNoExplodeObject/{.param}) GetLabelNoExplodeObject(ctx echo.Context, param Object) error // (GET /matrixExplodeArray/{.id*}) GetMatrixExplodeArray(ctx echo.Context, id []int32) error // (GET /matrixExplodeObject/{.id*}) GetMatrixExplodeObject(ctx echo.Context, id Object) error // (GET /matrixNoExplodeArray/{.id}) GetMatrixNoExplodeArray(ctx echo.Context, id []int32) error // (GET /matrixNoExplodeObject/{.id}) GetMatrixNoExplodeObject(ctx echo.Context, id Object) error // (GET /passThrough/{param}) GetPassThrough(ctx echo.Context, param string) error // (GET /queryForm) GetQueryForm(ctx echo.Context, params GetQueryFormParams) error // (GET /simpleExplodeArray/{param*}) GetSimpleExplodeArray(ctx echo.Context, param []int32) error // (GET /simpleExplodeObject/{param*}) GetSimpleExplodeObject(ctx echo.Context, param Object) error // (GET /simpleNoExplodeArray/{param}) GetSimpleNoExplodeArray(ctx echo.Context, param []int32) error // (GET /simpleNoExplodeObject/{param}) GetSimpleNoExplodeObject(ctx echo.Context, param Object) error // (GET /simplePrimitive/{param}) GetSimplePrimitive(ctx echo.Context, param int32) error }
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
}
func (*ServerInterfaceWrapper) GetContentObject ¶
func (w *ServerInterfaceWrapper) GetContentObject(ctx echo.Context) error
Wrapper for GetContentObject
func (*ServerInterfaceWrapper) GetCookie ¶ added in v1.1.0
func (w *ServerInterfaceWrapper) GetCookie(ctx echo.Context) error
Wrapper for GetCookie
func (*ServerInterfaceWrapper) GetHeader ¶
func (w *ServerInterfaceWrapper) GetHeader(ctx echo.Context) error
Wrapper for GetHeader
func (*ServerInterfaceWrapper) GetLabelExplodeArray ¶
func (w *ServerInterfaceWrapper) GetLabelExplodeArray(ctx echo.Context) error
Wrapper for GetLabelExplodeArray
func (*ServerInterfaceWrapper) GetLabelExplodeObject ¶
func (w *ServerInterfaceWrapper) GetLabelExplodeObject(ctx echo.Context) error
Wrapper for GetLabelExplodeObject
func (*ServerInterfaceWrapper) GetLabelNoExplodeArray ¶
func (w *ServerInterfaceWrapper) GetLabelNoExplodeArray(ctx echo.Context) error
Wrapper for GetLabelNoExplodeArray
func (*ServerInterfaceWrapper) GetLabelNoExplodeObject ¶
func (w *ServerInterfaceWrapper) GetLabelNoExplodeObject(ctx echo.Context) error
Wrapper for GetLabelNoExplodeObject
func (*ServerInterfaceWrapper) GetMatrixExplodeArray ¶
func (w *ServerInterfaceWrapper) GetMatrixExplodeArray(ctx echo.Context) error
Wrapper for GetMatrixExplodeArray
func (*ServerInterfaceWrapper) GetMatrixExplodeObject ¶
func (w *ServerInterfaceWrapper) GetMatrixExplodeObject(ctx echo.Context) error
Wrapper for GetMatrixExplodeObject
func (*ServerInterfaceWrapper) GetMatrixNoExplodeArray ¶
func (w *ServerInterfaceWrapper) GetMatrixNoExplodeArray(ctx echo.Context) error
Wrapper for GetMatrixNoExplodeArray
func (*ServerInterfaceWrapper) GetMatrixNoExplodeObject ¶
func (w *ServerInterfaceWrapper) GetMatrixNoExplodeObject(ctx echo.Context) error
Wrapper for GetMatrixNoExplodeObject
func (*ServerInterfaceWrapper) GetPassThrough ¶
func (w *ServerInterfaceWrapper) GetPassThrough(ctx echo.Context) error
Wrapper for GetPassThrough
func (*ServerInterfaceWrapper) GetQueryForm ¶
func (w *ServerInterfaceWrapper) GetQueryForm(ctx echo.Context) error
Wrapper for GetQueryForm
func (*ServerInterfaceWrapper) GetSimpleExplodeArray ¶
func (w *ServerInterfaceWrapper) GetSimpleExplodeArray(ctx echo.Context) error
Wrapper for GetSimpleExplodeArray
func (*ServerInterfaceWrapper) GetSimpleExplodeObject ¶
func (w *ServerInterfaceWrapper) GetSimpleExplodeObject(ctx echo.Context) error
Wrapper for GetSimpleExplodeObject
func (*ServerInterfaceWrapper) GetSimpleNoExplodeArray ¶
func (w *ServerInterfaceWrapper) GetSimpleNoExplodeArray(ctx echo.Context) error
Wrapper for GetSimpleNoExplodeArray
func (*ServerInterfaceWrapper) GetSimpleNoExplodeObject ¶
func (w *ServerInterfaceWrapper) GetSimpleNoExplodeObject(ctx echo.Context) error
Wrapper for GetSimpleNoExplodeObject
func (*ServerInterfaceWrapper) GetSimplePrimitive ¶
func (w *ServerInterfaceWrapper) GetSimplePrimitive(ctx echo.Context) error
Wrapper for GetSimplePrimitive