MCPcopy
hub / github.com/weaviate/weaviate / Provider

Struct Provider

usecases/modules/modules.go:47–56  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45)
46
47type Provider struct {
48 vectorsLock sync.RWMutex
49 registered map[string]modulecapabilities.Module
50 altNames map[string]string
51 schemaGetter schemaGetter
52 hasMultipleVectorizers bool
53 targetVectorNameValidator *regexp.Regexp
54 logger logrus.FieldLogger
55 cfg config.Config
56}
57
58type schemaGetter interface {
59 ReadOnlyClass(name string) *models.Class

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected