Versions in this module Expand all Collapse all v0 v0.1.1 Dec 7, 2014 v0.1.0 Dec 7, 2014 Changes in this version + const Type + func CliFlags() []cli.Flag + func FromCli(c *cli.Context) (plugin.Middleware, error) + func FromOther(c Spec) (plugin.Middleware, error) + func GetSpec() *plugin.MiddlewareSpec + type Params struct + Condition threshold.Predicate + Fallback middleware.Middleware + Options circuitbreaker.Options + type Spec struct + CheckPeriod time.Duration + Condition string + Fallback interface{} + FallbackDuration time.Duration + OnStandby interface{} + OnTripped interface{} + RecoveryDuration time.Duration + func NewSpec(condition string, fallback, onTripped, onStandby interface{}, ...) (*Spec, error) + func (c *Spec) NewMiddleware() (middleware.Middleware, error) + func (c *Spec) String() string