package
1.0.1
Repository: https://github.com/syncromatics/kafmesh.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewComponentLoader creates a new component dataloader.
NewLoaders creates a new Loaders.
NewMiddleware wires up the dataloaders into the http pipeline.
NewPodLoader creates a new pod data loader.
NewProcessorInputLoader creates a new processor inputs loader.
NewProcessorJoinLoader creates a new ProcessorJoinLoader.
NewProcessorLoader creates a new ProcessorLoader.
NewProcessorLookupLoader creates a new ProcessorLookupLoader.
NewProcessorOutputLoader creates a new ProcessorOutputLoader.
NewQueryLoader creates a new QueryLoader.
NewServiceLoader creates a new ServiceLoader.
NewSinkLoader creates a new SinkLoader.
NewSourceLoader creates a new SourceLoader.
NewTopicLoader creates a new TopicLoader.
NewViewLoader creates a new ViewLoader.
NewViewSinkLoader creates a new ViewSinkLoader.
NewViewSourceLoader creates a new ViewSourceLoader.

# Structs

ComponentLoader is the dataloader for component relationships.
LoaderFactory gets the data loaders from the context.
Loaders is a collection of model loaders.
PodLoader contains data loaders for pod relationships.
ProcessorInputLoader contains data loaders for processor input relationships.
ProcessorJoinLoader contains data loaders for processor join relationships.
ProcessorLoader contains data loaders for processor relationships.
ProcessorLookupLoader contains data loaders for processor lookup relationships.
ProcessorOutputLoader contains data loaders for processor output relationships.
QueryLoader is the dataloader for root queries.
ServiceLoader contains data loaders for service relationships.
SinkLoader contains data loaders for sink relationships.
SourceLoader contains data loaders for source relationships.
TopicLoader contains data loaders for topic relationships.
ViewLoader contains data loaders for view relationships.
ViewSinkLoader contains data loaders for view sink relationships.
ViewSourceLoader contains data loaders for view source relationships.

# Interfaces

ComponentRepository is the datastore repository for components.
PodRepository is the datastore repository for pods.
ProcessorInputRepository is the datastore repository for processor inputs.
ProcessorJoinRepository is the datastore respository for processor joins.
ProcessorLookupRepository is the datastore repository for processor lookups.
ProcessorOutputRepository is the datastore repository for processor outputs.
ProcessorRepository is the datastore repository for processors.
QueryRepository is the datastore repository for root queries.
Repositories is a collection of all data repositories.
ServiceRepository is the datastore repository for services.
SinkRepository is the datastore repository for sinks.
SourceRepository is the datastore repository for sources.
TopicRepository is the datastore repository for topics.
ViewRepository is the datastore repository for views.
ViewSinkRepository is the datastore repository for view sinks.
ViewSourceRepository is the datastore repository for view sources.