Versions in this module Expand all Collapse all v1 v1.202547.2 Nov 21, 2025 Changes in this version + func DownloadPlugin(url string, name string, version string) (string, error) + type CustomCommandExecutor interface + ExecuteCustomCommand func(cmdName string, ctx context.Context, args []string, bazelStartupArgs []string) error + type Factory interface + New func(config types.PluginConfig, streams ioutils.Streams) (*PluginInstance, error) + func NewFactory() Factory + type NoOpHash struct + func (h *NoOpHash) BlockSize() int + func (h *NoOpHash) Reset() + func (h *NoOpHash) Size() int + func (h *NoOpHash) Sum(b []byte) []byte + func (h *NoOpHash) Write(p []byte) (n int, err error) + type PluginInstance struct + DisableBESEvents bool + MultiThreaded bool + type Provider interface + Client func() (goplugin.ClientProtocol, error) + Kill func()