func()

in confgenerator/config.go [805:827]


func (uc *UnifiedConfig) Validate(ctx context.Context) error {
	if uc.Logging != nil {
		if err := uc.ValidateLogging(); err != nil {
			return err
		}
	}
	if uc.Metrics != nil {
		if err := uc.ValidateMetrics(ctx); err != nil {
			return err
		}
	}
	if uc.Traces != nil {
		if err := uc.ValidateTraces(); err != nil {
			return err
		}
	}
	if uc.Combined != nil {
		if err := uc.ValidateCombined(); err != nil {
			return err
		}
	}
	return nil
}