Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SamplingManager ¶
type SamplingManager struct {
// contains filtered or unexported fields
}
SamplingManager returns sampling decisions from collector over gRPC.
func NewConfigManager ¶
func NewConfigManager(conn *grpc.ClientConn) *SamplingManager
NewConfigManager creates gRPC sampling manager.
func (*SamplingManager) GetBaggageRestrictions ¶
func (s *SamplingManager) GetBaggageRestrictions(serviceName string) ([]*baggage.BaggageRestriction, error)
GetBaggageRestrictions returns baggage restrictions from collector.
func (*SamplingManager) GetSamplingStrategy ¶
func (s *SamplingManager) GetSamplingStrategy(serviceName string) (*sampling.SamplingStrategyResponse, error)
GetSamplingStrategy returns sampling strategies from collector.
Click to show internal directories.
Click to hide internal directories.