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
}