runtime

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Aug 28, 2020 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplicationConfiguration

type ApplicationConfiguration interface {
	GetDbConfig() dbconfig.DbConfig
	GetDataCatalogConfig() configs.DataCatalogConfig
}

Defines the interface to return top-level config structs necessary to start up a datacatalog application.

func NewApplicationConfigurationProvider

func NewApplicationConfigurationProvider() ApplicationConfiguration

type ApplicationConfigurationProvider

type ApplicationConfigurationProvider struct{}

func (*ApplicationConfigurationProvider) GetDataCatalogConfig

func (*ApplicationConfigurationProvider) GetDbConfig

type Configuration

type Configuration interface {
	ApplicationConfiguration() ApplicationConfiguration
}

Interface for getting parsed values from a configuration file

func NewConfigurationProvider

func NewConfigurationProvider() Configuration

type ConfigurationProvider

type ConfigurationProvider struct {
	// contains filtered or unexported fields
}

Implementation of a Configuration

func (*ConfigurationProvider) ApplicationConfiguration

func (p *ConfigurationProvider) ApplicationConfiguration() ApplicationConfiguration

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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