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.