api

package
v0.0.0-...-972c75f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

Package api provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Handler

func Handler(si ServerInterface) http.Handler

Handler creates http.Handler with routing matching OpenAPI spec.

func HandlerFromMux

func HandlerFromMux(si ServerInterface, m ServeMux) http.Handler

HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.

func HandlerFromMuxWithBaseURL

func HandlerFromMuxWithBaseURL(si ServerInterface, m ServeMux, baseURL string) http.Handler

func HandlerWithOptions

func HandlerWithOptions(si ServerInterface, options StdHTTPServerOptions) http.Handler

HandlerWithOptions creates http.Handler with additional options

Types

type DeleteOrdersOrderId200JSONResponse

type DeleteOrdersOrderId200JSONResponse JSONMessage

func (DeleteOrdersOrderId200JSONResponse) VisitDeleteOrdersOrderIdResponse

func (response DeleteOrdersOrderId200JSONResponse) VisitDeleteOrdersOrderIdResponse(w http.ResponseWriter) error

type DeleteOrdersOrderIdRequestObject

type DeleteOrdersOrderIdRequestObject struct {
	OrderId openapi_types.UUID `json:"order-id"`
}

type DeleteOrdersOrderIdResponseObject

type DeleteOrdersOrderIdResponseObject interface {
	VisitDeleteOrdersOrderIdResponse(w http.ResponseWriter) error
}

type DeleteOrdersOrderIdTrade200Response

type DeleteOrdersOrderIdTrade200Response struct {
}

func (DeleteOrdersOrderIdTrade200Response) VisitDeleteOrdersOrderIdTradeResponse

func (response DeleteOrdersOrderIdTrade200Response) VisitDeleteOrdersOrderIdTradeResponse(w http.ResponseWriter) error

type DeleteOrdersOrderIdTradeEscrow200JSONResponse

type DeleteOrdersOrderIdTradeEscrow200JSONResponse JSONMessage

func (DeleteOrdersOrderIdTradeEscrow200JSONResponse) VisitDeleteOrdersOrderIdTradeEscrowResponse

func (response DeleteOrdersOrderIdTradeEscrow200JSONResponse) VisitDeleteOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error

type DeleteOrdersOrderIdTradeEscrow400Response

type DeleteOrdersOrderIdTradeEscrow400Response struct {
}

func (DeleteOrdersOrderIdTradeEscrow400Response) VisitDeleteOrdersOrderIdTradeEscrowResponse

func (response DeleteOrdersOrderIdTradeEscrow400Response) VisitDeleteOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error

type DeleteOrdersOrderIdTradeEscrow402Response

type DeleteOrdersOrderIdTradeEscrow402Response struct {
}

func (DeleteOrdersOrderIdTradeEscrow402Response) VisitDeleteOrdersOrderIdTradeEscrowResponse

func (response DeleteOrdersOrderIdTradeEscrow402Response) VisitDeleteOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error

type DeleteOrdersOrderIdTradeEscrow404Response

type DeleteOrdersOrderIdTradeEscrow404Response struct {
}

func (DeleteOrdersOrderIdTradeEscrow404Response) VisitDeleteOrdersOrderIdTradeEscrowResponse

func (response DeleteOrdersOrderIdTradeEscrow404Response) VisitDeleteOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error

type DeleteOrdersOrderIdTradeEscrowDispute200Response

type DeleteOrdersOrderIdTradeEscrowDispute200Response struct {
}

func (DeleteOrdersOrderIdTradeEscrowDispute200Response) VisitDeleteOrdersOrderIdTradeEscrowDisputeResponse

func (response DeleteOrdersOrderIdTradeEscrowDispute200Response) VisitDeleteOrdersOrderIdTradeEscrowDisputeResponse(w http.ResponseWriter) error

type DeleteOrdersOrderIdTradeEscrowDisputeRequestObject

type DeleteOrdersOrderIdTradeEscrowDisputeRequestObject struct {
	OrderId openapi_types.UUID `json:"order-id"`
}

type DeleteOrdersOrderIdTradeEscrowDisputeResponseObject

type DeleteOrdersOrderIdTradeEscrowDisputeResponseObject interface {
	VisitDeleteOrdersOrderIdTradeEscrowDisputeResponse(w http.ResponseWriter) error
}

type DeleteOrdersOrderIdTradeEscrowRequestObject

type DeleteOrdersOrderIdTradeEscrowRequestObject struct {
	OrderId openapi_types.UUID `json:"order-id"`
}

type DeleteOrdersOrderIdTradeEscrowResponseObject

type DeleteOrdersOrderIdTradeEscrowResponseObject interface {
	VisitDeleteOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error
}

type DeleteOrdersOrderIdTradeRequestObject

type DeleteOrdersOrderIdTradeRequestObject struct {
	OrderId openapi_types.UUID `json:"order-id"`
}

type DeleteOrdersOrderIdTradeResponseObject

type DeleteOrdersOrderIdTradeResponseObject interface {
	VisitDeleteOrdersOrderIdTradeResponse(w http.ResponseWriter) error
}

type GetOrders200JSONResponse

type GetOrders200JSONResponse OrderArray

func (GetOrders200JSONResponse) VisitGetOrdersResponse

func (response GetOrders200JSONResponse) VisitGetOrdersResponse(w http.ResponseWriter) error

type GetOrdersOrderId200JSONResponse

type GetOrdersOrderId200JSONResponse Order

func (GetOrdersOrderId200JSONResponse) VisitGetOrdersOrderIdResponse

func (response GetOrdersOrderId200JSONResponse) VisitGetOrdersOrderIdResponse(w http.ResponseWriter) error

type GetOrdersOrderIdRequestObject

type GetOrdersOrderIdRequestObject struct {
	OrderId openapi_types.UUID `json:"order-id"`
}

type GetOrdersOrderIdResponseObject

type GetOrdersOrderIdResponseObject interface {
	VisitGetOrdersOrderIdResponse(w http.ResponseWriter) error
}

type GetOrdersOrderIdTrade200Response

type GetOrdersOrderIdTrade200Response struct {
}

func (GetOrdersOrderIdTrade200Response) VisitGetOrdersOrderIdTradeResponse

func (response GetOrdersOrderIdTrade200Response) VisitGetOrdersOrderIdTradeResponse(w http.ResponseWriter) error

type GetOrdersOrderIdTradeEscrow200JSONResponse

type GetOrdersOrderIdTradeEscrow200JSONResponse struct {
	Status *string `json:"status,omitempty"`
}

func (GetOrdersOrderIdTradeEscrow200JSONResponse) VisitGetOrdersOrderIdTradeEscrowResponse

func (response GetOrdersOrderIdTradeEscrow200JSONResponse) VisitGetOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error

type GetOrdersOrderIdTradeEscrow400Response

type GetOrdersOrderIdTradeEscrow400Response struct {
}

func (GetOrdersOrderIdTradeEscrow400Response) VisitGetOrdersOrderIdTradeEscrowResponse

func (response GetOrdersOrderIdTradeEscrow400Response) VisitGetOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error

type GetOrdersOrderIdTradeEscrow401Response

type GetOrdersOrderIdTradeEscrow401Response struct {
}

func (GetOrdersOrderIdTradeEscrow401Response) VisitGetOrdersOrderIdTradeEscrowResponse

func (response GetOrdersOrderIdTradeEscrow401Response) VisitGetOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error

type GetOrdersOrderIdTradeEscrow404Response

type GetOrdersOrderIdTradeEscrow404Response struct {
}

func (GetOrdersOrderIdTradeEscrow404Response) VisitGetOrdersOrderIdTradeEscrowResponse

func (response GetOrdersOrderIdTradeEscrow404Response) VisitGetOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error

type GetOrdersOrderIdTradeEscrowRequestObject

type GetOrdersOrderIdTradeEscrowRequestObject struct {
	OrderId openapi_types.UUID `json:"order-id"`
}

type GetOrdersOrderIdTradeEscrowResponseObject

type GetOrdersOrderIdTradeEscrowResponseObject interface {
	VisitGetOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error
}

type GetOrdersOrderIdTradeRequestObject

type GetOrdersOrderIdTradeRequestObject struct {
	OrderId openapi_types.UUID `json:"order-id"`
}

type GetOrdersOrderIdTradeResponseObject

type GetOrdersOrderIdTradeResponseObject interface {
	VisitGetOrdersOrderIdTradeResponse(w http.ResponseWriter) error
}

type GetOrdersParams

type GetOrdersParams struct {
	Sort   *string `form:"sort,omitempty" json:"sort,omitempty"`
	Offset *int    `form:"offset,omitempty" json:"offset,omitempty"`
	Limit  *int    `form:"limit,omitempty" json:"limit,omitempty"`
}

GetOrdersParams defines parameters for GetOrders.

type GetOrdersRequestObject

type GetOrdersRequestObject struct {
	Params GetOrdersParams
}

type GetOrdersResponseObject

type GetOrdersResponseObject interface {
	VisitGetOrdersResponse(w http.ResponseWriter) error
}

type InvalidParamFormatError

type InvalidParamFormatError struct {
	ParamName string
	Err       error
}

func (*InvalidParamFormatError) Error

func (e *InvalidParamFormatError) Error() string

func (*InvalidParamFormatError) Unwrap

func (e *InvalidParamFormatError) Unwrap() error

type JSONMessage

type JSONMessage struct {
	Message *string `json:"message,omitempty"`
}

JSONMessage defines model for JSONMessage.

type MiddlewareFunc

type MiddlewareFunc func(http.Handler) http.Handler

type Order

type Order struct {
	Amount   *int                `json:"amount,omitempty"`
	Bid      *bool               `json:"bid,omitempty"`
	Currency *string             `json:"currency,omitempty"`
	Id       *openapi_types.UUID `json:"id,omitempty"`
	Premium  *int                `json:"premium,omitempty"`
}

Order defines model for Order.

type OrderArray

type OrderArray = []struct {
	Schema *Order `json:"schema,omitempty"`
}

OrderArray defines model for OrderArray.

type PostOrders201JSONResponse

type PostOrders201JSONResponse JSONMessage

func (PostOrders201JSONResponse) VisitPostOrdersResponse

func (response PostOrders201JSONResponse) VisitPostOrdersResponse(w http.ResponseWriter) error

type PostOrdersJSONRequestBody

type PostOrdersJSONRequestBody = Order

PostOrdersJSONRequestBody defines body for PostOrders for application/json ContentType.

type PostOrdersOrderIdTrade200Response

type PostOrdersOrderIdTrade200Response struct {
}

func (PostOrdersOrderIdTrade200Response) VisitPostOrdersOrderIdTradeResponse

func (response PostOrdersOrderIdTrade200Response) VisitPostOrdersOrderIdTradeResponse(w http.ResponseWriter) error

type PostOrdersOrderIdTradeEscrow201Response

type PostOrdersOrderIdTradeEscrow201Response struct {
}

func (PostOrdersOrderIdTradeEscrow201Response) VisitPostOrdersOrderIdTradeEscrowResponse

func (response PostOrdersOrderIdTradeEscrow201Response) VisitPostOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error

type PostOrdersOrderIdTradeEscrowDispute201Response

type PostOrdersOrderIdTradeEscrowDispute201Response struct {
}

func (PostOrdersOrderIdTradeEscrowDispute201Response) VisitPostOrdersOrderIdTradeEscrowDisputeResponse

func (response PostOrdersOrderIdTradeEscrowDispute201Response) VisitPostOrdersOrderIdTradeEscrowDisputeResponse(w http.ResponseWriter) error

type PostOrdersOrderIdTradeEscrowDisputeRequestObject

type PostOrdersOrderIdTradeEscrowDisputeRequestObject struct {
	OrderId openapi_types.UUID `json:"order-id"`
}

type PostOrdersOrderIdTradeEscrowDisputeResponseObject

type PostOrdersOrderIdTradeEscrowDisputeResponseObject interface {
	VisitPostOrdersOrderIdTradeEscrowDisputeResponse(w http.ResponseWriter) error
}

type PostOrdersOrderIdTradeEscrowRequestObject

type PostOrdersOrderIdTradeEscrowRequestObject struct {
	OrderId openapi_types.UUID `json:"order-id"`
}

type PostOrdersOrderIdTradeEscrowResponseObject

type PostOrdersOrderIdTradeEscrowResponseObject interface {
	VisitPostOrdersOrderIdTradeEscrowResponse(w http.ResponseWriter) error
}

type PostOrdersOrderIdTradeRequestObject

type PostOrdersOrderIdTradeRequestObject struct {
	OrderId openapi_types.UUID `json:"order-id"`
}

type PostOrdersOrderIdTradeResponseObject

type PostOrdersOrderIdTradeResponseObject interface {
	VisitPostOrdersOrderIdTradeResponse(w http.ResponseWriter) error
}

type PostOrdersRequestObject

type PostOrdersRequestObject struct {
	Body *PostOrdersJSONRequestBody
}

type PostOrdersResponseObject

type PostOrdersResponseObject interface {
	VisitPostOrdersResponse(w http.ResponseWriter) error
}

type PostTokenGenerate201JSONResponse

type PostTokenGenerate201JSONResponse struct {
	Token *string `json:"token,omitempty"`
}

func (PostTokenGenerate201JSONResponse) VisitPostTokenGenerateResponse

func (response PostTokenGenerate201JSONResponse) VisitPostTokenGenerateResponse(w http.ResponseWriter) error

type PostTokenGenerateRequestObject

type PostTokenGenerateRequestObject struct {
}

type PostTokenGenerateResponseObject

type PostTokenGenerateResponseObject interface {
	VisitPostTokenGenerateResponse(w http.ResponseWriter) error
}

type RequiredHeaderError

type RequiredHeaderError struct {
	ParamName string
	Err       error
}

func (*RequiredHeaderError) Error

func (e *RequiredHeaderError) Error() string

func (*RequiredHeaderError) Unwrap

func (e *RequiredHeaderError) Unwrap() error

type RequiredParamError

type RequiredParamError struct {
	ParamName string
}

func (*RequiredParamError) Error

func (e *RequiredParamError) Error() string

type ServeMux

type ServeMux interface {
	HandleFunc(pattern string, handler func(http.ResponseWriter, *http.Request))
	ServeHTTP(w http.ResponseWriter, r *http.Request)
}

ServeMux is an abstraction of http.ServeMux.

type Server

type Server struct {
	// contains filtered or unexported fields
}

func NewServer

func NewServer(dynstore *dynstore.Dynstore, store *store.Queries) *Server

type ServerInterface

type ServerInterface interface {

	// (GET /orders)
	GetOrders(w http.ResponseWriter, r *http.Request, params GetOrdersParams)

	// (POST /orders)
	PostOrders(w http.ResponseWriter, r *http.Request)

	// (DELETE /orders/{order-id})
	DeleteOrdersOrderId(w http.ResponseWriter, r *http.Request, orderId openapi_types.UUID)

	// (GET /orders/{order-id})
	GetOrdersOrderId(w http.ResponseWriter, r *http.Request, orderId openapi_types.UUID)

	// (DELETE /orders/{order-id}/trade)
	DeleteOrdersOrderIdTrade(w http.ResponseWriter, r *http.Request, orderId openapi_types.UUID)

	// (GET /orders/{order-id}/trade)
	GetOrdersOrderIdTrade(w http.ResponseWriter, r *http.Request, orderId openapi_types.UUID)

	// (POST /orders/{order-id}/trade)
	PostOrdersOrderIdTrade(w http.ResponseWriter, r *http.Request, orderId openapi_types.UUID)

	// (DELETE /orders/{order-id}/trade/escrow)
	DeleteOrdersOrderIdTradeEscrow(w http.ResponseWriter, r *http.Request, orderId openapi_types.UUID)

	// (GET /orders/{order-id}/trade/escrow)
	GetOrdersOrderIdTradeEscrow(w http.ResponseWriter, r *http.Request, orderId openapi_types.UUID)

	// (POST /orders/{order-id}/trade/escrow)
	PostOrdersOrderIdTradeEscrow(w http.ResponseWriter, r *http.Request, orderId openapi_types.UUID)

	// (DELETE /orders/{order-id}/trade/escrow/dispute)
	DeleteOrdersOrderIdTradeEscrowDispute(w http.ResponseWriter, r *http.Request, orderId openapi_types.UUID)

	// (POST /orders/{order-id}/trade/escrow/dispute)
	PostOrdersOrderIdTradeEscrowDispute(w http.ResponseWriter, r *http.Request, orderId openapi_types.UUID)

	// (POST /token/generate)
	PostTokenGenerate(w http.ResponseWriter, r *http.Request)
}

ServerInterface represents all server handlers.

func NewStrictHandler

func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface

func NewStrictHandlerWithOptions

func NewStrictHandlerWithOptions(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc, options StrictHTTPServerOptions) ServerInterface

type ServerInterfaceWrapper

type ServerInterfaceWrapper struct {
	Handler            ServerInterface
	HandlerMiddlewares []MiddlewareFunc
	ErrorHandlerFunc   func(w http.ResponseWriter, r *http.Request, err error)
}

ServerInterfaceWrapper converts contexts to parameters.

func (*ServerInterfaceWrapper) DeleteOrdersOrderId

func (siw *ServerInterfaceWrapper) DeleteOrdersOrderId(w http.ResponseWriter, r *http.Request)

DeleteOrdersOrderId operation middleware

func (*ServerInterfaceWrapper) DeleteOrdersOrderIdTrade

func (siw *ServerInterfaceWrapper) DeleteOrdersOrderIdTrade(w http.ResponseWriter, r *http.Request)

DeleteOrdersOrderIdTrade operation middleware

func (*ServerInterfaceWrapper) DeleteOrdersOrderIdTradeEscrow

func (siw *ServerInterfaceWrapper) DeleteOrdersOrderIdTradeEscrow(w http.ResponseWriter, r *http.Request)

DeleteOrdersOrderIdTradeEscrow operation middleware

func (*ServerInterfaceWrapper) DeleteOrdersOrderIdTradeEscrowDispute

func (siw *ServerInterfaceWrapper) DeleteOrdersOrderIdTradeEscrowDispute(w http.ResponseWriter, r *http.Request)

DeleteOrdersOrderIdTradeEscrowDispute operation middleware

func (*ServerInterfaceWrapper) GetOrders

func (siw *ServerInterfaceWrapper) GetOrders(w http.ResponseWriter, r *http.Request)

GetOrders operation middleware

func (*ServerInterfaceWrapper) GetOrdersOrderId

func (siw *ServerInterfaceWrapper) GetOrdersOrderId(w http.ResponseWriter, r *http.Request)

GetOrdersOrderId operation middleware

func (*ServerInterfaceWrapper) GetOrdersOrderIdTrade

func (siw *ServerInterfaceWrapper) GetOrdersOrderIdTrade(w http.ResponseWriter, r *http.Request)

GetOrdersOrderIdTrade operation middleware

func (*ServerInterfaceWrapper) GetOrdersOrderIdTradeEscrow

func (siw *ServerInterfaceWrapper) GetOrdersOrderIdTradeEscrow(w http.ResponseWriter, r *http.Request)

GetOrdersOrderIdTradeEscrow operation middleware

func (*ServerInterfaceWrapper) PostOrders

func (siw *ServerInterfaceWrapper) PostOrders(w http.ResponseWriter, r *http.Request)

PostOrders operation middleware

func (*ServerInterfaceWrapper) PostOrdersOrderIdTrade

func (siw *ServerInterfaceWrapper) PostOrdersOrderIdTrade(w http.ResponseWriter, r *http.Request)

PostOrdersOrderIdTrade operation middleware

func (*ServerInterfaceWrapper) PostOrdersOrderIdTradeEscrow

func (siw *ServerInterfaceWrapper) PostOrdersOrderIdTradeEscrow(w http.ResponseWriter, r *http.Request)

PostOrdersOrderIdTradeEscrow operation middleware

func (*ServerInterfaceWrapper) PostOrdersOrderIdTradeEscrowDispute

func (siw *ServerInterfaceWrapper) PostOrdersOrderIdTradeEscrowDispute(w http.ResponseWriter, r *http.Request)

PostOrdersOrderIdTradeEscrowDispute operation middleware

func (*ServerInterfaceWrapper) PostTokenGenerate

func (siw *ServerInterfaceWrapper) PostTokenGenerate(w http.ResponseWriter, r *http.Request)

PostTokenGenerate operation middleware

type StdHTTPServerOptions

type StdHTTPServerOptions struct {
	BaseURL          string
	BaseRouter       ServeMux
	Middlewares      []MiddlewareFunc
	ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}

type StrictHTTPServerOptions

type StrictHTTPServerOptions struct {
	RequestErrorHandlerFunc  func(w http.ResponseWriter, r *http.Request, err error)
	ResponseErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}

type StrictServerInterface

type StrictServerInterface interface {

	// (GET /orders)
	GetOrders(ctx context.Context, request GetOrdersRequestObject) (GetOrdersResponseObject, error)

	// (POST /orders)
	PostOrders(ctx context.Context, request PostOrdersRequestObject) (PostOrdersResponseObject, error)

	// (DELETE /orders/{order-id})
	DeleteOrdersOrderId(ctx context.Context, request DeleteOrdersOrderIdRequestObject) (DeleteOrdersOrderIdResponseObject, error)

	// (GET /orders/{order-id})
	GetOrdersOrderId(ctx context.Context, request GetOrdersOrderIdRequestObject) (GetOrdersOrderIdResponseObject, error)

	// (DELETE /orders/{order-id}/trade)
	DeleteOrdersOrderIdTrade(ctx context.Context, request DeleteOrdersOrderIdTradeRequestObject) (DeleteOrdersOrderIdTradeResponseObject, error)

	// (GET /orders/{order-id}/trade)
	GetOrdersOrderIdTrade(ctx context.Context, request GetOrdersOrderIdTradeRequestObject) (GetOrdersOrderIdTradeResponseObject, error)

	// (POST /orders/{order-id}/trade)
	PostOrdersOrderIdTrade(ctx context.Context, request PostOrdersOrderIdTradeRequestObject) (PostOrdersOrderIdTradeResponseObject, error)

	// (DELETE /orders/{order-id}/trade/escrow)
	DeleteOrdersOrderIdTradeEscrow(ctx context.Context, request DeleteOrdersOrderIdTradeEscrowRequestObject) (DeleteOrdersOrderIdTradeEscrowResponseObject, error)

	// (GET /orders/{order-id}/trade/escrow)
	GetOrdersOrderIdTradeEscrow(ctx context.Context, request GetOrdersOrderIdTradeEscrowRequestObject) (GetOrdersOrderIdTradeEscrowResponseObject, error)

	// (POST /orders/{order-id}/trade/escrow)
	PostOrdersOrderIdTradeEscrow(ctx context.Context, request PostOrdersOrderIdTradeEscrowRequestObject) (PostOrdersOrderIdTradeEscrowResponseObject, error)

	// (DELETE /orders/{order-id}/trade/escrow/dispute)
	DeleteOrdersOrderIdTradeEscrowDispute(ctx context.Context, request DeleteOrdersOrderIdTradeEscrowDisputeRequestObject) (DeleteOrdersOrderIdTradeEscrowDisputeResponseObject, error)

	// (POST /orders/{order-id}/trade/escrow/dispute)
	PostOrdersOrderIdTradeEscrowDispute(ctx context.Context, request PostOrdersOrderIdTradeEscrowDisputeRequestObject) (PostOrdersOrderIdTradeEscrowDisputeResponseObject, error)

	// (POST /token/generate)
	PostTokenGenerate(ctx context.Context, request PostTokenGenerateRequestObject) (PostTokenGenerateResponseObject, error)
}

StrictServerInterface represents all server handlers.

type TooManyValuesForParamError

type TooManyValuesForParamError struct {
	ParamName string
	Count     int
}

func (*TooManyValuesForParamError) Error

type UnescapedCookieParamError

type UnescapedCookieParamError struct {
	ParamName string
	Err       error
}

func (*UnescapedCookieParamError) Error

func (e *UnescapedCookieParamError) Error() string

func (*UnescapedCookieParamError) Unwrap

func (e *UnescapedCookieParamError) Unwrap() error

type UnmarshalingParamError

type UnmarshalingParamError struct {
	ParamName string
	Err       error
}

func (*UnmarshalingParamError) Error

func (e *UnmarshalingParamError) Error() string

func (*UnmarshalingParamError) Unwrap

func (e *UnmarshalingParamError) Unwrap() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL