cmds

package
v0.0.0-...-a1bc676 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 27, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

README

Package cloudeng.io/glean/gleancli/cmds

import cloudeng.io/glean/gleancli/cmds

Functions

Func MustNew
func MustNew(options Options) *subcmd.CommandSetYAML

Types

Type BulkFlags
type BulkFlags struct {
	index.BulkFlags
	crawlindex.AuthFileFlag
}
Type Crawl
type Crawl struct {
	Options
}
Methods
func (cmd *Crawl) Run(ctx context.Context, values interface{}, args []string) error
Type Datasources
type Datasources struct {
	Options
	// contains filtered or unexported fields
}
Methods
func (ds Datasources) Download(ctx context.Context, values any, args []string) error
func (ds Datasources) ExplainConfig(_ context.Context, _ interface{}, _ []string) error
func (ds Datasources) Register(ctx context.Context, values interface{}, args []string) error
func (ds Datasources) ShowConfig(ctx context.Context, _ interface{}, args []string) error
Type DeleteAllFlags
type DeleteAllFlags struct {
	index.DeleteAllFlags
	crawlindex.AuthFileFlag
}
Type DeleteFlags
type DeleteFlags struct {
	index.DeleteFlags
	crawlindex.AuthFileFlag
}
Type DownloadFlags
type DownloadFlags struct {
	crawlindex.AuthFileFlag
}
Type Index
type Index struct {
	Options
	// contains filtered or unexported fields
}
Type Options
type Options struct {
	extensions.StaticResources

	extensions.DynamicResources

	Extensions    []extensions.Extension
	APIExtensions []extensions.Extension

	InitContext func(ctx context.Context) (context.Context, error)
}
Type ProcessNowFlags
type ProcessNowFlags struct {
	index.ProcessNowFlags
	crawlindex.AuthFileFlag
}
Type QueryFlags
type QueryFlags struct {
	index.QueryFlags
	crawlindex.AuthFileFlag
}
Type RegisterFlags
type RegisterFlags struct {
	config.FileFlags
	crawlindex.AuthFileFlag
}
Type StatsFlags
type StatsFlags struct {
	index.StatsFlags
	crawlindex.AuthFileFlag
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MustNew

func MustNew(options Options) *subcmd.CommandSetYAML

Types

type BulkFlags

type BulkFlags struct {
	index.BulkFlags
	crawlindex.AuthFileFlag
}

type Crawl

type Crawl struct {
	Options
}

func (*Crawl) Run

func (cmd *Crawl) Run(ctx context.Context, values interface{}, args []string) error

type Datasources

type Datasources struct {
	Options
	// contains filtered or unexported fields
}

func (Datasources) Download

func (ds Datasources) Download(ctx context.Context, values any, args []string) error

func (Datasources) ExplainConfig

func (ds Datasources) ExplainConfig(_ context.Context, _ interface{}, _ []string) error

func (Datasources) Register

func (ds Datasources) Register(ctx context.Context, values interface{}, args []string) error

func (Datasources) ShowConfig

func (ds Datasources) ShowConfig(ctx context.Context, _ interface{}, args []string) error

type DeleteAllFlags

type DeleteAllFlags struct {
	index.DeleteAllFlags
	crawlindex.AuthFileFlag
}

type DeleteFlags

type DeleteFlags struct {
	index.DeleteFlags
	crawlindex.AuthFileFlag
}

type DownloadFlags

type DownloadFlags struct {
	config.FileFlags
	crawlindex.AuthFileFlag
}

type Index

type Index struct {
	Options
	// contains filtered or unexported fields
}

type Options

type Options struct {
	extensions.StaticResources

	extensions.DynamicResources

	Extensions    []extensions.Extension
	APIExtensions []extensions.Extension

	InitContext func(ctx context.Context) (context.Context, error)
}

type ProcessNowFlags

type ProcessNowFlags struct {
	index.ProcessNowFlags
	crawlindex.AuthFileFlag
}

type QueryFlags

type QueryFlags struct {
	index.QueryFlags
	crawlindex.AuthFileFlag
}

type RegisterFlags

type RegisterFlags struct {
	config.FileFlags
	crawlindex.AuthFileFlag
}

type StatsFlags

type StatsFlags struct {
	index.StatsFlags
	crawlindex.AuthFileFlag
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL