Versions in this module Expand all Collapse all v0 v0.31.0 Apr 9, 2024 v0.30.0 Mar 28, 2022 Changes in this version + type ExternalTypesDemoAPI struct + APIKeyAuthenticator func(string, string, security.TokenAuthentication) runtime.Authenticator + BasicAuthenticator func(security.UserPassAuthentication) runtime.Authenticator + BearerAuthenticator func(string, security.ScopedTokenAuthentication) runtime.Authenticator + CommandLineOptionsGroups []swag.CommandLineOptionsGroup + GetStreamHandler GetStreamHandler + GetTestHandler GetTestHandler + JSONConsumer runtime.Consumer + JSONProducer runtime.Producer + Logger func(string, ...interface{}) + Middleware func(middleware.Builder) http.Handler + PostTestHandler PostTestHandler + PreServerShutdown func() + PutTestHandler PutTestHandler + ServeError func(http.ResponseWriter, *http.Request, error) + ServerShutdown func() + func NewExternalTypesDemoAPI(spec *loads.Document) *ExternalTypesDemoAPI + func (o *ExternalTypesDemoAPI) AddMiddlewareFor(method, path string, builder middleware.Builder) + func (o *ExternalTypesDemoAPI) AuthenticatorsFor(schemes map[string]spec.SecurityScheme) map[string]runtime.Authenticator + func (o *ExternalTypesDemoAPI) Authorizer() runtime.Authorizer + func (o *ExternalTypesDemoAPI) ConsumersFor(mediaTypes []string) map[string]runtime.Consumer + func (o *ExternalTypesDemoAPI) Context() *middleware.Context + func (o *ExternalTypesDemoAPI) DefaultConsumes() string + func (o *ExternalTypesDemoAPI) DefaultProduces() string + func (o *ExternalTypesDemoAPI) Formats() strfmt.Registry + func (o *ExternalTypesDemoAPI) HandlerFor(method, path string) (http.Handler, bool) + func (o *ExternalTypesDemoAPI) Init() + func (o *ExternalTypesDemoAPI) ProducersFor(mediaTypes []string) map[string]runtime.Producer + func (o *ExternalTypesDemoAPI) RegisterConsumer(mediaType string, consumer runtime.Consumer) + func (o *ExternalTypesDemoAPI) RegisterFormat(name string, format strfmt.Format, validator strfmt.Validator) + func (o *ExternalTypesDemoAPI) RegisterProducer(mediaType string, producer runtime.Producer) + func (o *ExternalTypesDemoAPI) Serve(builder middleware.Builder) http.Handler + func (o *ExternalTypesDemoAPI) ServeErrorFor(operationID string) func(http.ResponseWriter, *http.Request, error) + func (o *ExternalTypesDemoAPI) SetDefaultConsumes(mediaType string) + func (o *ExternalTypesDemoAPI) SetDefaultProduces(mediaType string) + func (o *ExternalTypesDemoAPI) SetSpec(spec *loads.Document) + func (o *ExternalTypesDemoAPI) UseRedoc() + func (o *ExternalTypesDemoAPI) UseSwaggerUI() + func (o *ExternalTypesDemoAPI) Validate() error + type GetStream struct + Context *middleware.Context + Handler GetStreamHandler + func NewGetStream(ctx *middleware.Context, handler GetStreamHandler) *GetStream + func (o *GetStream) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type GetStreamDefault struct + Payload models.MyStreamer + func NewGetStreamDefault(code int) *GetStreamDefault + func (o *GetStreamDefault) SetPayload(payload models.MyStreamer) + func (o *GetStreamDefault) SetStatusCode(code int) + func (o *GetStreamDefault) WithPayload(payload models.MyStreamer) *GetStreamDefault + func (o *GetStreamDefault) WithStatusCode(code int) *GetStreamDefault + func (o *GetStreamDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type GetStreamHandler interface + Handle func(GetStreamParams) middleware.Responder + type GetStreamHandlerFunc func(GetStreamParams) middleware.Responder + func (fn GetStreamHandlerFunc) Handle(params GetStreamParams) middleware.Responder + type GetStreamParams struct + HTTPRequest *http.Request + func NewGetStreamParams() GetStreamParams + func (o *GetStreamParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type GetStreamURL struct + func (o *GetStreamURL) Build() (*url.URL, error) + func (o *GetStreamURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *GetStreamURL) Must(u *url.URL, err error) *url.URL + func (o *GetStreamURL) SetBasePath(bp string) + func (o *GetStreamURL) String() string + func (o *GetStreamURL) StringFull(scheme, host string) string + func (o *GetStreamURL) WithBasePath(bp string) *GetStreamURL + type GetTest struct + Context *middleware.Context + Handler GetTestHandler + func NewGetTest(ctx *middleware.Context, handler GetTestHandler) *GetTest + func (o *GetTest) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type GetTestDefault struct + Payload *models.Zzz + func NewGetTestDefault(code int) *GetTestDefault + func (o *GetTestDefault) SetPayload(payload *models.Zzz) + func (o *GetTestDefault) SetStatusCode(code int) + func (o *GetTestDefault) WithPayload(payload *models.Zzz) *GetTestDefault + func (o *GetTestDefault) WithStatusCode(code int) *GetTestDefault + func (o *GetTestDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type GetTestHandler interface + Handle func(GetTestParams) middleware.Responder + type GetTestHandlerFunc func(GetTestParams) middleware.Responder + func (fn GetTestHandlerFunc) Handle(params GetTestParams) middleware.Responder + type GetTestParams struct + HTTPRequest *http.Request + func NewGetTestParams() GetTestParams + func (o *GetTestParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type GetTestURL struct + func (o *GetTestURL) Build() (*url.URL, error) + func (o *GetTestURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *GetTestURL) Must(u *url.URL, err error) *url.URL + func (o *GetTestURL) SetBasePath(bp string) + func (o *GetTestURL) String() string + func (o *GetTestURL) StringFull(scheme, host string) string + func (o *GetTestURL) WithBasePath(bp string) *GetTestURL + type PostTest struct + Context *middleware.Context + Handler PostTestHandler + func NewPostTest(ctx *middleware.Context, handler PostTestHandler) *PostTest + func (o *PostTest) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type PostTestDefault struct + Payload map[string][]map[string]custom.MyAlternateString + func NewPostTestDefault(code int) *PostTestDefault + func (o *PostTestDefault) SetPayload(payload map[string][]map[string]custom.MyAlternateString) + func (o *PostTestDefault) SetStatusCode(code int) + func (o *PostTestDefault) WithPayload(payload map[string][]map[string]custom.MyAlternateString) *PostTestDefault + func (o *PostTestDefault) WithStatusCode(code int) *PostTestDefault + func (o *PostTestDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PostTestHandler interface + Handle func(PostTestParams) middleware.Responder + type PostTestHandlerFunc func(PostTestParams) middleware.Responder + func (fn PostTestHandlerFunc) Handle(params PostTestParams) middleware.Responder + type PostTestParams struct + CustomizedStrings []custom.MyAlternateString + HTTPRequest *http.Request + func NewPostTestParams() PostTestParams + func (o *PostTestParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type PostTestURL struct + func (o *PostTestURL) Build() (*url.URL, error) + func (o *PostTestURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *PostTestURL) Must(u *url.URL, err error) *url.URL + func (o *PostTestURL) SetBasePath(bp string) + func (o *PostTestURL) String() string + func (o *PostTestURL) StringFull(scheme, host string) string + func (o *PostTestURL) WithBasePath(bp string) *PostTestURL + type PutTest struct + Context *middleware.Context + Handler PutTestHandler + func NewPutTest(ctx *middleware.Context, handler PutTestHandler) *PutTest + func (o *PutTest) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type PutTestDefault struct + Payload map[string]custom.MyAlternateString + func NewPutTestDefault(code int) *PutTestDefault + func (o *PutTestDefault) SetPayload(payload map[string]custom.MyAlternateString) + func (o *PutTestDefault) SetStatusCode(code int) + func (o *PutTestDefault) WithPayload(payload map[string]custom.MyAlternateString) *PutTestDefault + func (o *PutTestDefault) WithStatusCode(code int) *PutTestDefault + func (o *PutTestDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PutTestHandler interface + Handle func(PutTestParams) middleware.Responder + type PutTestHandlerFunc func(PutTestParams) middleware.Responder + func (fn PutTestHandlerFunc) Handle(params PutTestParams) middleware.Responder + type PutTestParams struct + HTTPRequest *http.Request + MyAlternate alternate.MyAlternateType + func NewPutTestParams() PutTestParams + func (o *PutTestParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type PutTestURL struct + func (o *PutTestURL) Build() (*url.URL, error) + func (o *PutTestURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *PutTestURL) Must(u *url.URL, err error) *url.URL + func (o *PutTestURL) SetBasePath(bp string) + func (o *PutTestURL) String() string + func (o *PutTestURL) StringFull(scheme, host string) string + func (o *PutTestURL) WithBasePath(bp string) *PutTestURL