Versions in this module Expand all Collapse all v3 v3.1.4 Dec 5, 2024 v3.1.3 Dec 2, 2024 Changes in this version + func GetCommonConfigFileName(lc logger.LoggingClient, commonConfigFileName string) string + func GetConfigDir(lc logger.LoggingClient, configDir string) string + func GetConfigFileName(lc logger.LoggingClient, configFileName string) string + func GetProfileDir(lc logger.LoggingClient, profileDir string) string + func GetRemoteServiceHosts(lc logger.LoggingClient, remoteHosts []string) []string + func GetURIRequestTimeout(lc logger.LoggingClient) time.Duration + type StartupInfo struct + Duration int + Interval int + func GetStartupInfo(serviceKey string) StartupInfo + type Variables struct + func NewVariables(lc logger.LoggingClient) *Variables + func (e *Variables) OverrideConfigMapValues(configMap map[string]any) (int, error) + func (e *Variables) OverrideConfigProviderInfo(configProviderInfo types.ServiceConfig) (types.ServiceConfig, error) + func (e *Variables) OverrideConfiguration(serviceConfig any) (int, error) + func (e *Variables) UseRegistry() (bool, bool)