Versions in this module Expand all Collapse all v1 v1.66.0 Feb 6, 2025 Changes in this version + func DefaultConfig() config.Configuration + type Factory struct + Options *Options + func NewArchiveFactory() *Factory + func NewFactory() *Factory + func NewFactoryWithConfig(cfg config.Configuration, metricsFactory metrics.Factory, logger *zap.Logger) (*Factory, error) + func (f *Factory) AddFlags(flagSet *flag.FlagSet) + func (f *Factory) Close() error + func (f *Factory) CreateDependencyReader() (dependencystore.Reader, error) + func (f *Factory) CreateSamplingStore(int) (samplingstore.Store, error) + func (f *Factory) CreateSpanReader() (spanstore.Reader, error) + func (f *Factory) CreateSpanWriter() (spanstore.Writer, error) + func (f *Factory) InheritSettingsFrom(other storage.Factory) + func (f *Factory) InitFromViper(v *viper.Viper, _ *zap.Logger) + func (f *Factory) Initialize(metricsFactory metrics.Factory, logger *zap.Logger) error + func (f *Factory) IsArchiveCapable() bool + func (f *Factory) Purge(ctx context.Context) error + type Options struct + Config namespaceConfig + func NewOptions(namespace string) *Options + func (opt *Options) AddFlags(flagSet *flag.FlagSet) + func (opt *Options) GetConfig() *config.Configuration + func (opt *Options) InitFromViper(v *viper.Viper)