Documentation
¶
Index ¶
- Constants
- Variables
- type HoardConfig
- func HoardConfigFromJSONString(jsonString string) (*HoardConfig, error)
- func HoardConfigFromTOMLString(tomlString string) (*HoardConfig, error)
- func HoardConfigFromYAMLString(yamlString string) (*HoardConfig, error)
- func NewHoardConfig(listenAddress string, storageConfig *storage.StorageConfig, ...) *HoardConfig
Constants ¶
View Source
const DefaultListenAddress = "tcp://:53431"
Variables ¶
View Source
var DefaultHoardConfig = NewHoardConfig(DefaultListenAddress, storage.DefaultConfig, logging.DefaultConfig)
Functions ¶
This section is empty.
Types ¶
type HoardConfig ¶
type HoardConfig struct {
ListenAddress string
Storage *storage.StorageConfig
Logging *logging.LoggingConfig
Secrets *secrets.SecretsConfig
}
func HoardConfigFromJSONString ¶
func HoardConfigFromJSONString(jsonString string) (*HoardConfig, error)
func HoardConfigFromTOMLString ¶
func HoardConfigFromTOMLString(tomlString string) (*HoardConfig, error)
func HoardConfigFromYAMLString ¶
func HoardConfigFromYAMLString(yamlString string) (*HoardConfig, error)
func NewHoardConfig ¶
func NewHoardConfig(listenAddress string, storageConfig *storage.StorageConfig, loggingConfig *logging.LoggingConfig) *HoardConfig
func (*HoardConfig) JSONString ¶
func (hoardConfig *HoardConfig) JSONString() string
func (*HoardConfig) TOMLString ¶
func (hoardConfig *HoardConfig) TOMLString() string
func (*HoardConfig) YAMLString ¶
func (hoardConfig *HoardConfig) YAMLString() string
Click to show internal directories.
Click to hide internal directories.