MCPcopy
hub / github.com/grafana/dskit / CAS

Method CAS

kv/consul/client.go:57–57  ·  view source on GitHub ↗
(p *consul.KVPair, q *consul.WriteOptions)

Source from the content-addressed store, hash-verified

55
56type kv interface {
57 CAS(p *consul.KVPair, q *consul.WriteOptions) (bool, *consul.WriteMeta, error)
58 Get(key string, q *consul.QueryOptions) (*consul.KVPair, *consul.QueryMeta, error)
59 List(path string, q *consul.QueryOptions) (consul.KVPairs, *consul.QueryMeta, error)
60 Delete(key string, q *consul.WriteOptions) (*consul.WriteMeta, error)

Callers 8

CASMethod · 0.65
casMethod · 0.65
casWithErrFunction · 0.65
publishBeaconMethod · 0.65
deleteBeaconsMethod · 0.65
CASMethod · 0.65

Implementers 3

mockKVkv/consul/mock.go
consulInstrumentationkv/consul/metrics.go
Clientkv/consul/client.go

Calls

no outgoing calls