Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewServer ¶
func NewServer( address string, aggregator aggregator.Aggregator, opts Options, ) (xserver.Server, error)
NewServer creates a new M3Msg server.
Types ¶
type Options ¶
type Options interface {
// Validate validates the options.
Validate() error
// SetInstrumentOptions sets the instrument options.
SetInstrumentOptions(value instrument.Options) Options
// InstrumentOptions returns the instrument options.
InstrumentOptions() instrument.Options
// SetServerOptions sets the server options.
SetServerOptions(value xserver.Options) Options
// ServerOptions returns the server options.
ServerOptions() xserver.Options
// SetConsumerOptions sets the consumer options.
SetConsumerOptions(value consumer.Options) Options
// ConsumerOptions returns the consumer options.
ConsumerOptions() consumer.Options
}
Options is a set of M3Msg options.
Click to show internal directories.
Click to hide internal directories.