Documentation ¶
Index ¶
- type SamplingStore
- func (s *SamplingStore) GetLatestProbabilities() (model.ServiceOperationProbabilities, error)
- func (s *SamplingStore) GetThroughput(start, end time.Time) ([]*model.Throughput, error)
- func (s *SamplingStore) InsertProbabilitiesAndQPS(hostname string, probabilities model.ServiceOperationProbabilities, ...) error
- func (s *SamplingStore) InsertThroughput(throughput []*model.Throughput) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SamplingStore ¶
type SamplingStore struct {
// contains filtered or unexported fields
}
SamplingStore handles all insertions and queries for sampling data to and from Cassandra
func (*SamplingStore) GetLatestProbabilities ¶
func (s *SamplingStore) GetLatestProbabilities() (model.ServiceOperationProbabilities, error)
GetLatestProbabilities implements samplingstore.Reader#GetLatestProbabilities.
func (*SamplingStore) GetThroughput ¶
func (s *SamplingStore) GetThroughput(start, end time.Time) ([]*model.Throughput, error)
GetThroughput implements samplingstore.Reader#GetThroughput.
func (*SamplingStore) InsertProbabilitiesAndQPS ¶
func (s *SamplingStore) InsertProbabilitiesAndQPS( hostname string, probabilities model.ServiceOperationProbabilities, qps model.ServiceOperationQPS, ) error
InsertProbabilitiesAndQPS implements samplingstore.Writer#InsertProbabilitiesAndQPS.
func (*SamplingStore) InsertThroughput ¶
func (s *SamplingStore) InsertThroughput(throughput []*model.Throughput) error
InsertThroughput implements samplingstore.Writer#InsertThroughput.
Click to show internal directories.
Click to hide internal directories.