Documentation ¶
Index ¶
- type FlaggerServer
- func (fs *FlaggerServer) GetFeatureFlagStateHandler(rw http.ResponseWriter, req *http.Request)
- func (fs *FlaggerServer) ListAllFeatureFlagsHandler(rw http.ResponseWriter, req *http.Request)
- func (fs *FlaggerServer) RegisterFeatureFlagsHandler(rw http.ResponseWriter, req *http.Request)
- func (fs *FlaggerServer) SetFeatureFlagStateHandler(rw http.ResponseWriter, req *http.Request)
- type RegisterFeatureFlags
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlaggerServer ¶
type FlaggerServer struct {
// contains filtered or unexported fields
}
func NewFlaggerServer ¶
func NewFlaggerServer(storageBackend storage.FeatureFlagStore, namespace string) *FlaggerServer
func (*FlaggerServer) GetFeatureFlagStateHandler ¶
func (fs *FlaggerServer) GetFeatureFlagStateHandler(rw http.ResponseWriter, req *http.Request)
func (*FlaggerServer) ListAllFeatureFlagsHandler ¶
func (fs *FlaggerServer) ListAllFeatureFlagsHandler(rw http.ResponseWriter, req *http.Request)
func (*FlaggerServer) RegisterFeatureFlagsHandler ¶
func (fs *FlaggerServer) RegisterFeatureFlagsHandler(rw http.ResponseWriter, req *http.Request)
func (*FlaggerServer) SetFeatureFlagStateHandler ¶
func (fs *FlaggerServer) SetFeatureFlagStateHandler(rw http.ResponseWriter, req *http.Request)
type RegisterFeatureFlags ¶
type RegisterFeatureFlags struct {
Flags []string `json:"flags"`
}
Click to show internal directories.
Click to hide internal directories.