Describes a group of named operations and the rules that apply to them.
Describes a group of named operations and the rules that apply to them.
Identifier for the group.
Names of all operations that will be part of the group.
Rules to should be applied to all operations in this group.
Describes the rules that must be applied to certain operation.
Describes the rules that must be applied to certain operation.
Fixed sampled decision. If this parameter is provided any other rules will be ignored.
Minimum throughput that the sampler will try to guarantee for a matched operation.
Maximum throughput that the sampler will try to guarantee for a matched operation.
Constructs an adaptive sampler settings instance from the provided global config object.
Constructs an adaptive sampler settings instance from the provided global config object. All relevant configuration settings are take from the "kamon.trace.adaptive-sampler" path.