
io.smallrye.config.ConfigSourceContext Maven / Gradle / Ivy
package io.smallrye.config;
import java.util.Iterator;
import java.util.List;
import io.smallrye.common.annotation.Experimental;
/**
* Exposes contextual information on the ConfigSource initialization via {@link ConfigSourceFactory}.
*/
@Experimental("ConfigSource API Enhancements")
public interface ConfigSourceContext {
ConfigValue getValue(String name);
List getProfiles();
Iterator iterateNames();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy