Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Components ¶
type Components struct {
Sources *source.Service
Roots *root.Service
Records *record.Service
Refresh *refresh.Service
Catalogs catalog.Reader
Definitions definition.Reader
SourceRuntime source.Runtime
// contains filtered or unexported fields
}
func (*Components) Close ¶
func (c *Components) Close() error
func (*Components) HasDecoder ¶
func (c *Components) HasDecoder(id artifactstore.DecoderID) bool
type Config ¶
type Config struct {
BaseDirectory string
EmbeddedProviders map[string]fs.FS
AdditionalSources []source.Adapter
Decoders []discovery.Decoder
Clock artifactstore.Clock
IDGenerator artifactstore.IDGenerator
}
Click to show internal directories.
Click to hide internal directories.