Versions in this module Expand all Collapse all v1 v1.4.0 Nov 14, 2018 v1.4.0-rc1 Oct 19, 2018 v1.3.1 Nov 13, 2018 v1.3.0 Oct 11, 2018 Changes in this version + const CatalogServicesName + const HealthServicesName + const PreparedQueryName + type CatalogServices struct + RPC RPC + func (c *CatalogServices) Fetch(opts cache.FetchOptions, req cache.Request) (cache.FetchResult, error) + func (c *CatalogServices) SupportsBlocking() bool type ConnectCALeaf + func (c *ConnectCALeaf) SupportsBlocking() bool type ConnectCARoot + func (c *ConnectCARoot) SupportsBlocking() bool + type HealthServices struct + RPC RPC + func (c *HealthServices) Fetch(opts cache.FetchOptions, req cache.Request) (cache.FetchResult, error) + func (c *HealthServices) SupportsBlocking() bool type IntentionMatch + func (c *IntentionMatch) SupportsBlocking() bool + type PreparedQuery struct + RPC RPC + func (c *PreparedQuery) Fetch(opts cache.FetchOptions, req cache.Request) (cache.FetchResult, error) + func (c *PreparedQuery) SupportsBlocking() bool v1.2.4 Nov 21, 2018 v1.2.3 Sep 13, 2018 v1.2.2 Jul 30, 2018 v1.2.1 Jul 12, 2018 v1.2.0 Jun 25, 2018 Changes in this version + const ConnectCALeafName + const ConnectCARootName + const IntentionMatchName + func TestFetchCh(t testing.T, typ cache.Type, opts cache.FetchOptions, req cache.Request) <-chan interface + func TestFetchChResult(t testing.T, ch <-chan interface{}, expected interface{}) + type ConnectCALeaf struct + Cache *cache.Cache + RPC RPC + func (c *ConnectCALeaf) Fetch(opts cache.FetchOptions, req cache.Request) (cache.FetchResult, error) + type ConnectCALeafRequest struct + Datacenter string + MinQueryIndex uint64 + Service string + Token string + func (r *ConnectCALeafRequest) CacheInfo() cache.RequestInfo + type ConnectCARoot struct + RPC RPC + func (c *ConnectCARoot) Fetch(opts cache.FetchOptions, req cache.Request) (cache.FetchResult, error) + type IntentionMatch struct + RPC RPC + func (c *IntentionMatch) Fetch(opts cache.FetchOptions, req cache.Request) (cache.FetchResult, error) + type MockRPC struct + func TestRPC(t testing.T) *MockRPC + func (_m *MockRPC) RPC(method string, args interface{}, reply interface{}) error + type RPC interface + RPC func(method string, args interface{}, reply interface{}) error