Versions in this module Expand all Collapse all v0 v0.8.0 Oct 15, 2019 Changes in this version + type ApplicationDescriber struct + func NewApplicationDescriber(dashConfig config.Dash) *ApplicationDescriber + func (a *ApplicationDescriber) Describe(ctx context.Context, namespace string, options describer.Options) (component.ContentResponse, error) + func (a *ApplicationDescriber) PathFilters() []describer.PathFilter + func (a ApplicationDescriber) Reset(ctx context.Context) error + type HomeDescriber struct + func NewHomeDescriber(options ...HomeDescriberOption) *HomeDescriber + func (l *HomeDescriber) Describe(ctx context.Context, namespace string, options describer.Options) (component.ContentResponse, error) + func (l *HomeDescriber) PathFilters() []describer.PathFilter + func (l HomeDescriber) Reset(ctx context.Context) error + type HomeDescriberOption func(d *HomeDescriber) + func WithHomeDescriberSummarizer(s Summarizer) HomeDescriberOption + type Module struct + func New(ctx context.Context, options Options) *Module + func (m *Module) Content(ctx context.Context, contentPath string, opts module.ContentOptions) (component.ContentResponse, error) + func (m *Module) ContentPath() string + func (m *Module) Navigation(ctx context.Context, namespace, root string) ([]navigation.Navigation, error) + func (m Module) AddCRD(ctx context.Context, crd *unstructured.Unstructured) error + func (m Module) ClientRequestHandlers() []octant.ClientRequestHandler + func (m Module) Generators() []octant.Generator + func (m Module) GroupVersionKindPath(namespace, apiVersion, kind, name string) (string, error) + func (m Module) Name() string + func (m Module) RemoveCRD(ctx context.Context, crd *unstructured.Unstructured) error + func (m Module) ResetCRDs(ctx context.Context) error + func (m Module) SetContext(ctx context.Context, contextName string) error + func (m Module) SetNamespace(namespace string) error + func (m Module) Start() error + func (m Module) Stop() + func (m Module) SupportedGroupVersionKind() []schema.GroupVersionKind + type Options struct + DashConfig config.Dash + type Summarizer interface + Summarize func(ctx context.Context, namespace string, config SummarizerConfig) (*component.Table, error) + type SummarizerConfig interface + ObjectStore func() store.Store