package
1.12.0-algorand.0
Repository: https://github.com/algorand/oapi-codegen.git
Documentation: pkg.go.dev

# Functions

Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewGetBothRequest generates requests for GetBoth.
NewGetJsonRequest generates requests for GetJson.
NewGetJsonWithTrailingSlashRequest generates requests for GetJsonWithTrailingSlash.
NewGetOtherRequest generates requests for GetOther.
NewPostBothRequest calls the generic PostBoth builder with application/json body.
NewPostBothRequestWithBody generates requests for PostBoth with any type of body.
NewPostJsonRequest calls the generic PostJson builder with application/json body.
NewPostJsonRequestWithBody generates requests for PostJson with any type of body.
NewPostOtherRequestWithBody generates requests for PostOther with any type of body.
NewPostVendorJsonRequest calls the generic PostVendorJson builder with application/vnd.api+json body.
NewPostVendorJsonRequestWithBody generates requests for PostVendorJson with any type of body.
ParseGetBothResponse parses an HTTP response from a GetBothWithResponse call.
ParseGetJsonResponse parses an HTTP response from a GetJsonWithResponse call.
ParseGetJsonWithTrailingSlashResponse parses an HTTP response from a GetJsonWithTrailingSlashWithResponse call.
ParseGetOtherResponse parses an HTTP response from a GetOtherWithResponse call.
ParsePostBothResponse parses an HTTP response from a PostBothWithResponse call.
ParsePostJsonResponse parses an HTTP response from a PostJsonWithResponse call.
ParsePostOtherResponse parses an HTTP response from a PostOtherWithResponse call.
ParsePostVendorJsonResponse parses an HTTP response from a PostVendorJsonWithResponse call.
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.

# Constants

No description provided by the author

# Structs

Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
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
SchemaObject defines model for SchemaObject.

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.

# Type aliases

ClientOption allows setting custom parameters during construction.
PostBothJSONRequestBody defines body for PostBoth for application/json ContentType.
PostJsonJSONRequestBody defines body for PostJson for application/json ContentType.
PostVendorJsonJSONBody defines parameters for PostVendorJson.
PostVendorJsonJSONRequestBody defines body for PostVendorJson for application/vnd.api+json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.