istio: Index | Files | Directories

package apiserver

import ""


Package Files

options.go source.go watcher.go

type Options Uses

type Options struct {
    // The Client interfaces to use for connecting to the API server.
    Client kube.Interfaces

    ResyncPeriod time.Duration

    Schemas collection.Schemas

    StatusController status.Controller

Options for the kube controller

type Source Uses

type Source struct {
    // contains filtered or unexported fields

Source is an implementation of processing.KubeSource

func New Uses

func New(o Options) *Source

New returns a new kube.Source.

func (*Source) Dispatch Uses

func (s *Source) Dispatch(h event.Handler)

Dispatch implements processor.Source

func (*Source) Start Uses

func (s *Source) Start()

Start implements processor.Source

func (*Source) Stop Uses

func (s *Source) Stop()

Stop implements processor.Source

func (*Source) Update Uses

func (s *Source) Update(messages diag.Messages)

Update implements processing.StatusUpdater



Package apiserver imports 19 packages (graph) and is imported by 3 packages. Updated 2020-02-16. Refresh now. Tools for package owners.