package
0.0.0-20240419133027-aeba8327aa53
Repository: https://github.com/openflagr/flagr.git
Documentation: pkg.go.dev
# Functions
NewCreateVariant creates a new http.Handler for the create variant operation.
NewCreateVariantDefault creates CreateVariantDefault with default headers values.
NewCreateVariantOK creates CreateVariantOK with default headers values.
NewCreateVariantParams creates a new CreateVariantParams object
There are no default values defined in the spec.
NewDeleteVariant creates a new http.Handler for the delete variant operation.
NewDeleteVariantDefault creates DeleteVariantDefault with default headers values.
NewDeleteVariantOK creates DeleteVariantOK with default headers values.
NewDeleteVariantParams creates a new DeleteVariantParams object
There are no default values defined in the spec.
NewFindVariants creates a new http.Handler for the find variants operation.
NewFindVariantsDefault creates FindVariantsDefault with default headers values.
NewFindVariantsOK creates FindVariantsOK with default headers values.
NewFindVariantsParams creates a new FindVariantsParams object
There are no default values defined in the spec.
NewPutVariant creates a new http.Handler for the put variant operation.
NewPutVariantDefault creates PutVariantDefault with default headers values.
NewPutVariantOK creates PutVariantOK with default headers values.
NewPutVariantParams creates a new PutVariantParams object
There are no default values defined in the spec.
# Constants
CreateVariantOKCode is the HTTP code returned for type CreateVariantOK.
DeleteVariantOKCode is the HTTP code returned for type DeleteVariantOK.
FindVariantsOKCode is the HTTP code returned for type FindVariantsOK.
PutVariantOKCode is the HTTP code returned for type PutVariantOK.
# Structs
CreateVariant swagger:route POST /flags/{flagID}/variants variant createVariant
CreateVariant create variant API
*/.
CreateVariantDefault generic error response
swagger:response createVariantDefault
*/.
CreateVariantOK variant just created
swagger:response createVariantOK
*/.
CreateVariantParams contains all the bound params for the create variant operation typically these are obtained from a http.Request
swagger:parameters createVariant.
CreateVariantURL generates an URL for the create variant operation.
DeleteVariant swagger:route DELETE /flags/{flagID}/variants/{variantID} variant deleteVariant
DeleteVariant delete variant API
*/.
DeleteVariantDefault generic error response
swagger:response deleteVariantDefault
*/.
DeleteVariantOK deleted
swagger:response deleteVariantOK
*/.
DeleteVariantParams contains all the bound params for the delete variant operation typically these are obtained from a http.Request
swagger:parameters deleteVariant.
DeleteVariantURL generates an URL for the delete variant operation.
FindVariants swagger:route GET /flags/{flagID}/variants variant findVariants
FindVariants find variants API
*/.
FindVariantsDefault generic error response
swagger:response findVariantsDefault
*/.
FindVariantsOK variant ordered by variantID
swagger:response findVariantsOK
*/.
FindVariantsParams contains all the bound params for the find variants operation typically these are obtained from a http.Request
swagger:parameters findVariants.
FindVariantsURL generates an URL for the find variants operation.
PutVariant swagger:route PUT /flags/{flagID}/variants/{variantID} variant putVariant
PutVariant put variant API
*/.
PutVariantDefault generic error response
swagger:response putVariantDefault
*/.
PutVariantOK variant just updated
swagger:response putVariantOK
*/.
PutVariantParams contains all the bound params for the put variant operation typically these are obtained from a http.Request
swagger:parameters putVariant.
PutVariantURL generates an URL for the put variant operation.
# Interfaces
CreateVariantHandler interface for that can handle valid create variant params.
DeleteVariantHandler interface for that can handle valid delete variant params.
FindVariantsHandler interface for that can handle valid find variants params.
PutVariantHandler interface for that can handle valid put variant params.
# Type aliases
CreateVariantHandlerFunc turns a function with the right signature into a create variant handler.
DeleteVariantHandlerFunc turns a function with the right signature into a delete variant handler.
FindVariantsHandlerFunc turns a function with the right signature into a find variants handler.
PutVariantHandlerFunc turns a function with the right signature into a put variant handler.