io.microconfig.core.environments.Environment Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of microconfig-api Show documentation
Show all versions of microconfig-api Show documentation
Powerful tool for microservice configuration management
package io.microconfig.core.environments;
import java.io.File;
import java.util.List;
import java.util.Optional;
public interface Environment {
String getName();
File getSource();
boolean isAbstract();
int getPortOffset();
List getProfiles();
List getGroups();
List findGroupsWithIp(String ip);
ComponentGroup getGroupWithName(String groupName);
Optional findGroupWithComponent(String componentName);
Components getAllComponents();
Component getComponentWithName(String componentName);
Components findComponentsFrom(List groups, List components);
Component findComponentWithName(String componentName);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy