Documentation ¶ Index ¶ func NewSnapshotCache(l logr.Logger) xdscache.SnapshotCache type Config type Server func NewServer(ctx context.Context, sc xdscache.SnapshotCache, c cache.Cache, s store.Store, ...) (*Server, error) func (s *Server) Start(stopCh chan struct{}) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func NewSnapshotCache ¶ func NewSnapshotCache(l logr.Logger) xdscache.SnapshotCache Types ¶ type Config ¶ type Config struct { Port int EnableGRPCChannelz bool EnableGRPCReflection bool } type Server ¶ type Server struct { // contains filtered or unexported fields } func NewServer ¶ func NewServer(ctx context.Context, sc xdscache.SnapshotCache, c cache.Cache, s store.Store, l logr.Logger, config *Config) (*Server, error) func (*Server) Start ¶ func (s *Server) Start(stopCh chan struct{}) error Source Files ¶ View all Source files callbacks.go config.go snapshot_cache_logger.go xds.go Directories ¶ Show internal Expand all Path Synopsis cache internal grpc Click to show internal directories. Click to hide internal directories.