Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type StoreOptions ¶
type StoreOptions interface { // SetClockOptions sets the clock options. SetClockOptions(value clock.Options) StoreOptions // ClockOptions returns the clock options ClockOptions() clock.Options // SetInstrumentOptions sets the instrument options. SetInstrumentOptions(value instrument.Options) StoreOptions // InstrumentOptions returns the instrument options. InstrumentOptions() instrument.Options // SetRuleUpdatePropagationDelay sets the propagation delay for rule updates. SetRuleUpdatePropagationDelay(value time.Duration) StoreOptions // RuleUpdatePropagationDelay returns the propagation delay for rule updates. RuleUpdatePropagationDelay() time.Duration // SetStoreValidator sets the validator for the store. SetValidator(value rules.Validator) StoreOptions // ValidatprOptions returns the validator for the store. Validator() rules.Validator }
StoreOptions is a set of options for a kv backed store.
func NewStoreOptions ¶
func NewStoreOptions() StoreOptions
NewStoreOptions creates a new set of store options.
Click to show internal directories.
Click to hide internal directories.