Versions in this module Expand all Collapse all v0 v0.0.2 Sep 5, 2019 Changes in this version + func NewPeerSource(topo topology.Topology, dialerOverride client.PeerConnDialer) (client.PeerSource, error) + type BootstrapManager interface + Bootstrap func() error + IsBootstrapped func() bool + LastBootstrapCompletionTime func() (time.Time, bool) + func NewBootstrapManager(origin string, bootstrappable bootstrap.Bootstrapable, ...) BootstrapManager + type DataNode interface + Close func() + ID func() string + Open func() error + Options func() Options + Serve func() + ShardSet func() shard.ShardSet + func NewDataNode(hostID string, topo topology.Topology, enumReader mutatorsCom.EnumReader, ...) (DataNode, error) + type Options interface + BootstrapOptions func() bootstrap.Options + HTTPWrappers func() []utils.HTTPHandlerWrapper + InstrumentOptions func() utils.Options + ServerConfig func() common.AresServerConfig + SetBootstrapOptions func(bootstrap.Options) Options + SetHTTPWrappers func([]utils.HTTPHandlerWrapper) Options + SetInstrumentOptions func(utils.Options) Options + SetServerConfig func(common.AresServerConfig) Options + func NewOptions() Options