informational

package
v0.17.25 Latest Latest
Warning

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

Go to latest
Published: Dec 7, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const DetailSpecBodyOKCode int = 200

DetailSpecBodyOKCode is the HTTP code returned for type DetailSpecBodyOK

View Source
const DetailSpecOKCode int = 200

DetailSpecOKCode is the HTTP code returned for type DetailSpecOK

View Source
const ListProtocolsOKCode int = 200

ListProtocolsOKCode is the HTTP code returned for type ListProtocolsOK

View Source
const ListRootOKCode int = 200

ListRootOKCode is the HTTP code returned for type ListRootOK

View Source
const ListSpecsOKCode int = 200

ListSpecsOKCode is the HTTP code returned for type ListSpecsOK

View Source
const ListSummaryOKCode int = 200

ListSummaryOKCode is the HTTP code returned for type ListSummaryOK

View Source
const ListSummaryUnauthorizedCode int = 401

ListSummaryUnauthorizedCode is the HTTP code returned for type ListSummaryUnauthorized

View Source
const ListVersionOKCode int = 200

ListVersionOKCode is the HTTP code returned for type ListVersionOK

Variables

This section is empty.

Functions

This section is empty.

Types

type DetailSpec

type DetailSpec struct {
	Context *middleware.Context
	Handler DetailSpecHandler
}

DetailSpec swagger:route GET /specs/{id} Informational detailSpec

Return a single spec resource

Returns single spec resource embedded within the controller for consumption/documentation/code geneartion

func NewDetailSpec

func NewDetailSpec(ctx *middleware.Context, handler DetailSpecHandler) *DetailSpec

NewDetailSpec creates a new http.Handler for the detail spec operation

func (*DetailSpec) ServeHTTP

func (o *DetailSpec) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type DetailSpecBody

type DetailSpecBody struct {
	Context *middleware.Context
	Handler DetailSpecBodyHandler
}

DetailSpecBody swagger:route GET /specs/{id}/spec Informational detailSpecBody

Returns the spec's file

Return the body of the specification (i.e. Swagger, OpenAPI 2.0, 3.0, etc).

func NewDetailSpecBody

func NewDetailSpecBody(ctx *middleware.Context, handler DetailSpecBodyHandler) *DetailSpecBody

NewDetailSpecBody creates a new http.Handler for the detail spec body operation

func (*DetailSpecBody) ServeHTTP

func (o *DetailSpecBody) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type DetailSpecBodyHandler

type DetailSpecBodyHandler interface {
	Handle(DetailSpecBodyParams) middleware.Responder
}

DetailSpecBodyHandler interface for that can handle valid detail spec body params

type DetailSpecBodyHandlerFunc

type DetailSpecBodyHandlerFunc func(DetailSpecBodyParams) middleware.Responder

DetailSpecBodyHandlerFunc turns a function with the right signature into a detail spec body handler

func (DetailSpecBodyHandlerFunc) Handle

Handle executing the request and returning a response

type DetailSpecBodyOK

type DetailSpecBodyOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.DetailSpecBodyEnvelope `json:"body,omitempty"`
}

DetailSpecBodyOK Returns the document that represents the specification

swagger:response detailSpecBodyOK

func NewDetailSpecBodyOK

func NewDetailSpecBodyOK() *DetailSpecBodyOK

NewDetailSpecBodyOK creates DetailSpecBodyOK with default headers values

func (*DetailSpecBodyOK) SetPayload

func (o *DetailSpecBodyOK) SetPayload(payload *rest_model.DetailSpecBodyEnvelope)

SetPayload sets the payload to the detail spec body o k response

func (*DetailSpecBodyOK) WithPayload

WithPayload adds the payload to the detail spec body o k response

func (*DetailSpecBodyOK) WriteResponse

func (o *DetailSpecBodyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DetailSpecBodyParams

type DetailSpecBodyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DetailSpecBodyParams contains all the bound params for the detail spec body operation typically these are obtained from a http.Request

swagger:parameters detailSpecBody

func NewDetailSpecBodyParams

func NewDetailSpecBodyParams() DetailSpecBodyParams

NewDetailSpecBodyParams creates a new DetailSpecBodyParams object no default values defined in spec.

func (*DetailSpecBodyParams) BindRequest

func (o *DetailSpecBodyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDetailSpecBodyParams() beforehand.

type DetailSpecBodyURL

type DetailSpecBodyURL struct {
	ID string
	// contains filtered or unexported fields
}

DetailSpecBodyURL generates an URL for the detail spec body operation

func (*DetailSpecBodyURL) Build

func (o *DetailSpecBodyURL) Build() (*url.URL, error)

Build a url path and query string

func (*DetailSpecBodyURL) BuildFull

func (o *DetailSpecBodyURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DetailSpecBodyURL) Must

func (o *DetailSpecBodyURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*DetailSpecBodyURL) SetBasePath

func (o *DetailSpecBodyURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DetailSpecBodyURL) String

func (o *DetailSpecBodyURL) String() string

String returns the string representation of the path with query string

func (*DetailSpecBodyURL) StringFull

func (o *DetailSpecBodyURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DetailSpecBodyURL) WithBasePath

func (o *DetailSpecBodyURL) WithBasePath(bp string) *DetailSpecBodyURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DetailSpecHandler

type DetailSpecHandler interface {
	Handle(DetailSpecParams) middleware.Responder
}

DetailSpecHandler interface for that can handle valid detail spec params

type DetailSpecHandlerFunc

type DetailSpecHandlerFunc func(DetailSpecParams) middleware.Responder

DetailSpecHandlerFunc turns a function with the right signature into a detail spec handler

func (DetailSpecHandlerFunc) Handle

Handle executing the request and returning a response

type DetailSpecOK

type DetailSpecOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.DetailSpecEnvelope `json:"body,omitempty"`
}

DetailSpecOK A single specification

swagger:response detailSpecOK

func NewDetailSpecOK

func NewDetailSpecOK() *DetailSpecOK

NewDetailSpecOK creates DetailSpecOK with default headers values

func (*DetailSpecOK) SetPayload

func (o *DetailSpecOK) SetPayload(payload *rest_model.DetailSpecEnvelope)

SetPayload sets the payload to the detail spec o k response

func (*DetailSpecOK) WithPayload

func (o *DetailSpecOK) WithPayload(payload *rest_model.DetailSpecEnvelope) *DetailSpecOK

WithPayload adds the payload to the detail spec o k response

func (*DetailSpecOK) WriteResponse

func (o *DetailSpecOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DetailSpecParams

type DetailSpecParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DetailSpecParams contains all the bound params for the detail spec operation typically these are obtained from a http.Request

swagger:parameters detailSpec

func NewDetailSpecParams

func NewDetailSpecParams() DetailSpecParams

NewDetailSpecParams creates a new DetailSpecParams object no default values defined in spec.

func (*DetailSpecParams) BindRequest

func (o *DetailSpecParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDetailSpecParams() beforehand.

type DetailSpecURL

type DetailSpecURL struct {
	ID string
	// contains filtered or unexported fields
}

DetailSpecURL generates an URL for the detail spec operation

func (*DetailSpecURL) Build

func (o *DetailSpecURL) Build() (*url.URL, error)

Build a url path and query string

func (*DetailSpecURL) BuildFull

func (o *DetailSpecURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DetailSpecURL) Must

func (o *DetailSpecURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*DetailSpecURL) SetBasePath

func (o *DetailSpecURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DetailSpecURL) String

func (o *DetailSpecURL) String() string

String returns the string representation of the path with query string

func (*DetailSpecURL) StringFull

func (o *DetailSpecURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DetailSpecURL) WithBasePath

func (o *DetailSpecURL) WithBasePath(bp string) *DetailSpecURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListProtocols added in v0.17.23

type ListProtocols struct {
	Context *middleware.Context
	Handler ListProtocolsHandler
}

ListProtocols swagger:route GET /protocols Informational listProtocols

Return a list of the listening Edge protocols

func NewListProtocols added in v0.17.23

func NewListProtocols(ctx *middleware.Context, handler ListProtocolsHandler) *ListProtocols

NewListProtocols creates a new http.Handler for the list protocols operation

func (*ListProtocols) ServeHTTP added in v0.17.23

func (o *ListProtocols) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListProtocolsHandler added in v0.17.23

type ListProtocolsHandler interface {
	Handle(ListProtocolsParams) middleware.Responder
}

ListProtocolsHandler interface for that can handle valid list protocols params

type ListProtocolsHandlerFunc added in v0.17.23

type ListProtocolsHandlerFunc func(ListProtocolsParams) middleware.Responder

ListProtocolsHandlerFunc turns a function with the right signature into a list protocols handler

func (ListProtocolsHandlerFunc) Handle added in v0.17.23

Handle executing the request and returning a response

type ListProtocolsOK added in v0.17.23

type ListProtocolsOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListProtocolsEnvelope `json:"body,omitempty"`
}

ListProtocolsOK A list of supported Edge protocols

swagger:response listProtocolsOK

func NewListProtocolsOK added in v0.17.23

func NewListProtocolsOK() *ListProtocolsOK

NewListProtocolsOK creates ListProtocolsOK with default headers values

func (*ListProtocolsOK) SetPayload added in v0.17.23

func (o *ListProtocolsOK) SetPayload(payload *rest_model.ListProtocolsEnvelope)

SetPayload sets the payload to the list protocols o k response

func (*ListProtocolsOK) WithPayload added in v0.17.23

WithPayload adds the payload to the list protocols o k response

func (*ListProtocolsOK) WriteResponse added in v0.17.23

func (o *ListProtocolsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListProtocolsParams added in v0.17.23

type ListProtocolsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

ListProtocolsParams contains all the bound params for the list protocols operation typically these are obtained from a http.Request

swagger:parameters listProtocols

func NewListProtocolsParams added in v0.17.23

func NewListProtocolsParams() ListProtocolsParams

NewListProtocolsParams creates a new ListProtocolsParams object no default values defined in spec.

func (*ListProtocolsParams) BindRequest added in v0.17.23

func (o *ListProtocolsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListProtocolsParams() beforehand.

type ListProtocolsURL added in v0.17.23

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

ListProtocolsURL generates an URL for the list protocols operation

func (*ListProtocolsURL) Build added in v0.17.23

func (o *ListProtocolsURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListProtocolsURL) BuildFull added in v0.17.23

func (o *ListProtocolsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListProtocolsURL) Must added in v0.17.23

func (o *ListProtocolsURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListProtocolsURL) SetBasePath added in v0.17.23

func (o *ListProtocolsURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListProtocolsURL) String added in v0.17.23

func (o *ListProtocolsURL) String() string

String returns the string representation of the path with query string

func (*ListProtocolsURL) StringFull added in v0.17.23

func (o *ListProtocolsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListProtocolsURL) WithBasePath added in v0.17.23

func (o *ListProtocolsURL) WithBasePath(bp string) *ListProtocolsURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListRoot

type ListRoot struct {
	Context *middleware.Context
	Handler ListRootHandler
}

ListRoot swagger:route GET / Informational listRoot

Returns version information

func NewListRoot

func NewListRoot(ctx *middleware.Context, handler ListRootHandler) *ListRoot

NewListRoot creates a new http.Handler for the list root operation

func (*ListRoot) ServeHTTP

func (o *ListRoot) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListRootHandler

type ListRootHandler interface {
	Handle(ListRootParams) middleware.Responder
}

ListRootHandler interface for that can handle valid list root params

type ListRootHandlerFunc

type ListRootHandlerFunc func(ListRootParams) middleware.Responder

ListRootHandlerFunc turns a function with the right signature into a list root handler

func (ListRootHandlerFunc) Handle

Handle executing the request and returning a response

type ListRootOK

type ListRootOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListVersionEnvelope `json:"body,omitempty"`
}

ListRootOK Version information for the controller

swagger:response listRootOK

func NewListRootOK

func NewListRootOK() *ListRootOK

NewListRootOK creates ListRootOK with default headers values

func (*ListRootOK) SetPayload

func (o *ListRootOK) SetPayload(payload *rest_model.ListVersionEnvelope)

SetPayload sets the payload to the list root o k response

func (*ListRootOK) WithPayload

func (o *ListRootOK) WithPayload(payload *rest_model.ListVersionEnvelope) *ListRootOK

WithPayload adds the payload to the list root o k response

func (*ListRootOK) WriteResponse

func (o *ListRootOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListRootParams

type ListRootParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

ListRootParams contains all the bound params for the list root operation typically these are obtained from a http.Request

swagger:parameters listRoot

func NewListRootParams

func NewListRootParams() ListRootParams

NewListRootParams creates a new ListRootParams object no default values defined in spec.

func (*ListRootParams) BindRequest

func (o *ListRootParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListRootParams() beforehand.

type ListRootURL

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

ListRootURL generates an URL for the list root operation

func (*ListRootURL) Build

func (o *ListRootURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListRootURL) BuildFull

func (o *ListRootURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListRootURL) Must

func (o *ListRootURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListRootURL) SetBasePath

func (o *ListRootURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListRootURL) String

func (o *ListRootURL) String() string

String returns the string representation of the path with query string

func (*ListRootURL) StringFull

func (o *ListRootURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListRootURL) WithBasePath

func (o *ListRootURL) WithBasePath(bp string) *ListRootURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListSpecs

type ListSpecs struct {
	Context *middleware.Context
	Handler ListSpecsHandler
}

ListSpecs swagger:route GET /specs Informational listSpecs

Returns a list of API specs

Returns a list of spec files embedded within the controller for consumption/documentation/code geneartion

func NewListSpecs

func NewListSpecs(ctx *middleware.Context, handler ListSpecsHandler) *ListSpecs

NewListSpecs creates a new http.Handler for the list specs operation

func (*ListSpecs) ServeHTTP

func (o *ListSpecs) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListSpecsHandler

type ListSpecsHandler interface {
	Handle(ListSpecsParams) middleware.Responder
}

ListSpecsHandler interface for that can handle valid list specs params

type ListSpecsHandlerFunc

type ListSpecsHandlerFunc func(ListSpecsParams) middleware.Responder

ListSpecsHandlerFunc turns a function with the right signature into a list specs handler

func (ListSpecsHandlerFunc) Handle

Handle executing the request and returning a response

type ListSpecsOK

type ListSpecsOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListSpecsEnvelope `json:"body,omitempty"`
}

ListSpecsOK A list of specifications

swagger:response listSpecsOK

func NewListSpecsOK

func NewListSpecsOK() *ListSpecsOK

NewListSpecsOK creates ListSpecsOK with default headers values

func (*ListSpecsOK) SetPayload

func (o *ListSpecsOK) SetPayload(payload *rest_model.ListSpecsEnvelope)

SetPayload sets the payload to the list specs o k response

func (*ListSpecsOK) WithPayload

func (o *ListSpecsOK) WithPayload(payload *rest_model.ListSpecsEnvelope) *ListSpecsOK

WithPayload adds the payload to the list specs o k response

func (*ListSpecsOK) WriteResponse

func (o *ListSpecsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListSpecsParams

type ListSpecsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

ListSpecsParams contains all the bound params for the list specs operation typically these are obtained from a http.Request

swagger:parameters listSpecs

func NewListSpecsParams

func NewListSpecsParams() ListSpecsParams

NewListSpecsParams creates a new ListSpecsParams object no default values defined in spec.

func (*ListSpecsParams) BindRequest

func (o *ListSpecsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListSpecsParams() beforehand.

type ListSpecsURL

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

ListSpecsURL generates an URL for the list specs operation

func (*ListSpecsURL) Build

func (o *ListSpecsURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListSpecsURL) BuildFull

func (o *ListSpecsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListSpecsURL) Must

func (o *ListSpecsURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListSpecsURL) SetBasePath

func (o *ListSpecsURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListSpecsURL) String

func (o *ListSpecsURL) String() string

String returns the string representation of the path with query string

func (*ListSpecsURL) StringFull

func (o *ListSpecsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListSpecsURL) WithBasePath

func (o *ListSpecsURL) WithBasePath(bp string) *ListSpecsURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListSummary

type ListSummary struct {
	Context *middleware.Context
	Handler ListSummaryHandler
}

ListSummary swagger:route GET /summary Informational listSummary

Returns a list of accessible resource counts

This endpoint is usefull for UIs that wish to display UI elements with counts.

func NewListSummary

func NewListSummary(ctx *middleware.Context, handler ListSummaryHandler) *ListSummary

NewListSummary creates a new http.Handler for the list summary operation

func (*ListSummary) ServeHTTP

func (o *ListSummary) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListSummaryHandler

type ListSummaryHandler interface {
	Handle(ListSummaryParams, interface{}) middleware.Responder
}

ListSummaryHandler interface for that can handle valid list summary params

type ListSummaryHandlerFunc

type ListSummaryHandlerFunc func(ListSummaryParams, interface{}) middleware.Responder

ListSummaryHandlerFunc turns a function with the right signature into a list summary handler

func (ListSummaryHandlerFunc) Handle

func (fn ListSummaryHandlerFunc) Handle(params ListSummaryParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ListSummaryOK

type ListSummaryOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListSummaryCountsEnvelope `json:"body,omitempty"`
}

ListSummaryOK Entity counts scopped to the current identitie's access

swagger:response listSummaryOK

func NewListSummaryOK

func NewListSummaryOK() *ListSummaryOK

NewListSummaryOK creates ListSummaryOK with default headers values

func (*ListSummaryOK) SetPayload

func (o *ListSummaryOK) SetPayload(payload *rest_model.ListSummaryCountsEnvelope)

SetPayload sets the payload to the list summary o k response

func (*ListSummaryOK) WithPayload

WithPayload adds the payload to the list summary o k response

func (*ListSummaryOK) WriteResponse

func (o *ListSummaryOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListSummaryParams

type ListSummaryParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

ListSummaryParams contains all the bound params for the list summary operation typically these are obtained from a http.Request

swagger:parameters listSummary

func NewListSummaryParams

func NewListSummaryParams() ListSummaryParams

NewListSummaryParams creates a new ListSummaryParams object no default values defined in spec.

func (*ListSummaryParams) BindRequest

func (o *ListSummaryParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListSummaryParams() beforehand.

type ListSummaryURL

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

ListSummaryURL generates an URL for the list summary operation

func (*ListSummaryURL) Build

func (o *ListSummaryURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListSummaryURL) BuildFull

func (o *ListSummaryURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListSummaryURL) Must

func (o *ListSummaryURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListSummaryURL) SetBasePath

func (o *ListSummaryURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListSummaryURL) String

func (o *ListSummaryURL) String() string

String returns the string representation of the path with query string

func (*ListSummaryURL) StringFull

func (o *ListSummaryURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListSummaryURL) WithBasePath

func (o *ListSummaryURL) WithBasePath(bp string) *ListSummaryURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListSummaryUnauthorized

type ListSummaryUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListSummaryUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response listSummaryUnauthorized

func NewListSummaryUnauthorized

func NewListSummaryUnauthorized() *ListSummaryUnauthorized

NewListSummaryUnauthorized creates ListSummaryUnauthorized with default headers values

func (*ListSummaryUnauthorized) SetPayload

func (o *ListSummaryUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the list summary unauthorized response

func (*ListSummaryUnauthorized) WithPayload

WithPayload adds the payload to the list summary unauthorized response

func (*ListSummaryUnauthorized) WriteResponse

func (o *ListSummaryUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListVersion

type ListVersion struct {
	Context *middleware.Context
	Handler ListVersionHandler
}

ListVersion swagger:route GET /version Informational listVersion

Returns version information

func NewListVersion

func NewListVersion(ctx *middleware.Context, handler ListVersionHandler) *ListVersion

NewListVersion creates a new http.Handler for the list version operation

func (*ListVersion) ServeHTTP

func (o *ListVersion) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListVersionHandler

type ListVersionHandler interface {
	Handle(ListVersionParams) middleware.Responder
}

ListVersionHandler interface for that can handle valid list version params

type ListVersionHandlerFunc

type ListVersionHandlerFunc func(ListVersionParams) middleware.Responder

ListVersionHandlerFunc turns a function with the right signature into a list version handler

func (ListVersionHandlerFunc) Handle

Handle executing the request and returning a response

type ListVersionOK

type ListVersionOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListVersionEnvelope `json:"body,omitempty"`
}

ListVersionOK Version information for the controller

swagger:response listVersionOK

func NewListVersionOK

func NewListVersionOK() *ListVersionOK

NewListVersionOK creates ListVersionOK with default headers values

func (*ListVersionOK) SetPayload

func (o *ListVersionOK) SetPayload(payload *rest_model.ListVersionEnvelope)

SetPayload sets the payload to the list version o k response

func (*ListVersionOK) WithPayload

func (o *ListVersionOK) WithPayload(payload *rest_model.ListVersionEnvelope) *ListVersionOK

WithPayload adds the payload to the list version o k response

func (*ListVersionOK) WriteResponse

func (o *ListVersionOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListVersionParams

type ListVersionParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

ListVersionParams contains all the bound params for the list version operation typically these are obtained from a http.Request

swagger:parameters listVersion

func NewListVersionParams

func NewListVersionParams() ListVersionParams

NewListVersionParams creates a new ListVersionParams object no default values defined in spec.

func (*ListVersionParams) BindRequest

func (o *ListVersionParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListVersionParams() beforehand.

type ListVersionURL

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

ListVersionURL generates an URL for the list version operation

func (*ListVersionURL) Build

func (o *ListVersionURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListVersionURL) BuildFull

func (o *ListVersionURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListVersionURL) Must

func (o *ListVersionURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListVersionURL) SetBasePath

func (o *ListVersionURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListVersionURL) String

func (o *ListVersionURL) String() string

String returns the string representation of the path with query string

func (*ListVersionURL) StringFull

func (o *ListVersionURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListVersionURL) WithBasePath

func (o *ListVersionURL) WithBasePath(bp string) *ListVersionURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

Jump to

Keyboard shortcuts

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