package distribution
import "cloud.google.com/go/pubsub/internal/distribution"
Index ¶
Types ¶
type D ¶
type D struct {
// contains filtered or unexported fields
}
D is a distribution. Methods of D can be called concurrently by multiple goroutines.
func New ¶
New creates a new distribution capable of holding values from 0 to n-1.
func (*D) Percentile ¶
Percentile computes the p-th percentile of the distribution where p is between 0 and 1. This method is thread-safe.
func (*D) Record ¶
Record records value v to the distribution. To help with distributions with long tails, if v is larger than the maximum value, Record records the maximum value instead. If v is negative, Record panics.
Source Files ¶
distribution.go
- Version
- v0.38.0
- Published
- May 1, 2019
- Platform
- js/wasm
- Imports
- 4 packages
- Last checked
- 31 minutes ago –
Tools for package owners.