Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JSONLoader ¶
type JSONLoader struct {
// contains filtered or unexported fields
}
func NewJSONLoader ¶
func NewJSONLoader(basePath string) *JSONLoader
func (*JSONLoader) Load ¶
func (jl *JSONLoader) Load(configurationName string) (configuration.Index, error)
func (*JSONLoader) LoadAll ¶
func (jl *JSONLoader) LoadAll() (configuration.IndexCollection, error)
func (*JSONLoader) Supports ¶
func (jl *JSONLoader) Supports() []string
type Loader ¶
type Loader interface { LoadAll() (configuration.IndexCollection, error) Load(configurationName string) (configuration.Index, error) Supports() []string }
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
func NewRegistry ¶
type YAMLLoader ¶
type YAMLLoader struct {
// contains filtered or unexported fields
}
func NewYAMLLoader ¶
func NewYAMLLoader(basePath string) *YAMLLoader
func (*YAMLLoader) Load ¶
func (yl *YAMLLoader) Load(configurationName string) (configuration.Index, error)
func (*YAMLLoader) LoadAll ¶
func (yl *YAMLLoader) LoadAll() (configuration.IndexCollection, error)
func (*YAMLLoader) Supports ¶
func (yl *YAMLLoader) Supports() []string
Click to show internal directories.
Click to hide internal directories.