builtin

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: May 27, 2026 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Overview

Package builtin wires the component manager extensions compiled into the Flow binary.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func LoadConfig

func LoadConfig(path string) (cmconfig.Config, error)

LoadConfig loads the component manager config for the Flow service. If path is empty, the embedded service defaults are used. If path is set, the YAML file is authoritative and must satisfy service config validation.

func NewComponentManagerRegistry

func NewComponentManagerRegistry(
	config cmconfig.Config,
	providers *providerapi.ProviderRegistry,
) (*componentmanager.Registry, error)

NewComponentManagerRegistry creates the component manager registry for the Flow service using all component manager implementations compiled into the binary.

func NewProviderRegistry added in v1.6.0

func NewProviderRegistry(
	ctx context.Context,
	config cmconfig.Config,
) (*providerapi.ProviderRegistry, error)

NewProviderRegistry creates and initializes the Flow service provider registry from decoded provider configs.

Types

This section is empty.

Jump to

Keyboard shortcuts

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