Versions in this module Expand all Collapse all v0 v0.9.0 Apr 11, 2023 Changes in this version + var DefaultAuthProviders = map[string]func(...provider.Option) provider.Provider + var DefaultAuths = map[string]func(...auth.Option) auth.Auth + var DefaultBrokers = map[string]func(...broker.Option) broker.Broker + var DefaultClients = map[string]func(...client.Option) client.Client + var DefaultCmd = newCmd() + var DefaultConfigs = map[string]func(...config.Option) (config.Config, error) + var DefaultFlags = []cli.Flag + var DefaultProfiles = map[string]func(...profile.Option) profile.Profile + var DefaultRegistries = map[string]func(...registry.Option) registry.Registry + var DefaultRuntimes = map[string]func(...runtime.Option) runtime.Runtime + var DefaultSelectors = map[string]func(...selector.Option) selector.Selector + var DefaultServers = map[string]func(...server.Option) server.Server + var DefaultStores = map[string]func(...store.Option) store.Store + var DefaultTracers = map[string]func(...trace.Option) trace.Tracer + var DefaultTransports = map[string]func(...transport.Option) transport.Transport + func App() *cli.App + func Init(opts ...Option) error + type Cmd interface + App func() *cli.App + Init func(opts ...Option) error + Options func() Options + func NewCmd(opts ...Option) Cmd + type Option func(o *Options) + func Auth(a *auth.Auth) Option + func Broker(b *broker.Broker) Option + func Client(c *client.Client) Option + func Config(c *config.Config) Option + func Description(d string) Option + func Name(n string) Option + func NewAuth(name string, t func(...auth.Option) auth.Auth) Option + func NewBroker(name string, b func(...broker.Option) broker.Broker) Option + func NewClient(name string, b func(...client.Option) client.Client) Option + func NewRegistry(name string, r func(...registry.Option) registry.Registry) Option + func NewRuntime(name string, r func(...runtime.Option) runtime.Runtime) Option + func NewSelector(name string, s func(...selector.Option) selector.Selector) Option + func NewServer(name string, s func(...server.Option) server.Server) Option + func NewTracer(name string, t func(...trace.Option) trace.Tracer) Option + func NewTransport(name string, t func(...transport.Option) transport.Transport) Option + func Profile(p *profile.Profile) Option + func Registry(r *registry.Registry) Option + func Runtime(r *runtime.Runtime) Option + func Selector(s *selector.Selector) Option + func Server(s *server.Server) Option + func Store(s *store.Store) Option + func Tracer(t *trace.Tracer) Option + func Transport(t *transport.Transport) Option + func Version(v string) Option + type Options struct + Auth *auth.Auth + Auths map[string]func(...auth.Option) auth.Auth + Broker *broker.Broker + Brokers map[string]func(...broker.Option) broker.Broker + Client *client.Client + Clients map[string]func(...client.Option) client.Client + Config *config.Config + Configs map[string]func(...config.Option) (config.Config, error) + Context context.Context + Description string + Name string + Profile *profile.Profile + Profiles map[string]func(...profile.Option) profile.Profile + Registries map[string]func(...registry.Option) registry.Registry + Registry *registry.Registry + Runtime *runtime.Runtime + Runtimes map[string]func(...runtime.Option) runtime.Runtime + Selector *selector.Selector + Selectors map[string]func(...selector.Option) selector.Selector + Server *server.Server + Servers map[string]func(...server.Option) server.Server + Store *store.Store + Stores map[string]func(...store.Option) store.Store + Tracer *trace.Tracer + Tracers map[string]func(...trace.Option) trace.Tracer + Transport *transport.Transport + Transports map[string]func(...transport.Option) transport.Transport + Version string + func DefaultOptions() Options