package
1.8.4
Repository: https://github.com/hexdigest/oapi-codegen.git
Documentation: pkg.go.dev

# Functions

GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewGetContentObjectRequest generates requests for GetContentObject.
NewGetCookieRequest generates requests for GetCookie.
NewGetDeepObjectRequest generates requests for GetDeepObject.
NewGetHeaderRequest generates requests for GetHeader.
NewGetLabelExplodeArrayRequest generates requests for GetLabelExplodeArray.
NewGetLabelExplodeObjectRequest generates requests for GetLabelExplodeObject.
NewGetLabelNoExplodeArrayRequest generates requests for GetLabelNoExplodeArray.
NewGetLabelNoExplodeObjectRequest generates requests for GetLabelNoExplodeObject.
NewGetMatrixExplodeArrayRequest generates requests for GetMatrixExplodeArray.
NewGetMatrixExplodeObjectRequest generates requests for GetMatrixExplodeObject.
NewGetMatrixNoExplodeArrayRequest generates requests for GetMatrixNoExplodeArray.
NewGetMatrixNoExplodeObjectRequest generates requests for GetMatrixNoExplodeObject.
NewGetPassThroughRequest generates requests for GetPassThrough.
NewGetQueryFormRequest generates requests for GetQueryForm.
NewGetSimpleExplodeArrayRequest generates requests for GetSimpleExplodeArray.
NewGetSimpleExplodeObjectRequest generates requests for GetSimpleExplodeObject.
NewGetSimpleNoExplodeArrayRequest generates requests for GetSimpleNoExplodeArray.
NewGetSimpleNoExplodeObjectRequest generates requests for GetSimpleNoExplodeObject.
NewGetSimplePrimitiveRequest generates requests for GetSimplePrimitive.
ParseGetContentObjectResponse parses an HTTP response from a GetContentObjectWithResponse call.
ParseGetCookieResponse parses an HTTP response from a GetCookieWithResponse call.
ParseGetDeepObjectResponse parses an HTTP response from a GetDeepObjectWithResponse call.
ParseGetHeaderResponse parses an HTTP response from a GetHeaderWithResponse call.
ParseGetLabelExplodeArrayResponse parses an HTTP response from a GetLabelExplodeArrayWithResponse call.
ParseGetLabelExplodeObjectResponse parses an HTTP response from a GetLabelExplodeObjectWithResponse call.
ParseGetLabelNoExplodeArrayResponse parses an HTTP response from a GetLabelNoExplodeArrayWithResponse call.
ParseGetLabelNoExplodeObjectResponse parses an HTTP response from a GetLabelNoExplodeObjectWithResponse call.
ParseGetMatrixExplodeArrayResponse parses an HTTP response from a GetMatrixExplodeArrayWithResponse call.
ParseGetMatrixExplodeObjectResponse parses an HTTP response from a GetMatrixExplodeObjectWithResponse call.
ParseGetMatrixNoExplodeArrayResponse parses an HTTP response from a GetMatrixNoExplodeArrayWithResponse call.
ParseGetMatrixNoExplodeObjectResponse parses an HTTP response from a GetMatrixNoExplodeObjectWithResponse call.
ParseGetPassThroughResponse parses an HTTP response from a GetPassThroughWithResponse call.
ParseGetQueryFormResponse parses an HTTP response from a GetQueryFormWithResponse call.
ParseGetSimpleExplodeArrayResponse parses an HTTP response from a GetSimpleExplodeArrayWithResponse call.
ParseGetSimpleExplodeObjectResponse parses an HTTP response from a GetSimpleExplodeObjectWithResponse call.
ParseGetSimpleNoExplodeArrayResponse parses an HTTP response from a GetSimpleNoExplodeArrayWithResponse call.
ParseGetSimpleNoExplodeObjectResponse parses an HTTP response from a GetSimpleNoExplodeObjectWithResponse call.
ParseGetSimplePrimitiveResponse parses an HTTP response from a GetSimplePrimitiveWithResponse call.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Structs

Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
ComplexObject defines model for ComplexObject.
No description provided by the author
GetCookieParams defines parameters for GetCookie.
No description provided by the author
GetDeepObjectParams defines parameters for GetDeepObject.
No description provided by the author
GetHeaderParams defines parameters for GetHeader.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetQueryFormParams defines parameters for GetQueryForm.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Object defines model for Object.
ServerInterfaceWrapper converts echo contexts to parameters.

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
Doer performs HTTP requests.
ServerInterface represents all server handlers.

# Type aliases

ClientOption allows setting custom parameters during construction.
RequestEditorFn is the function signature for the RequestEditor callback function.