RunningService Type — spring-boot Architecture
Architecture documentation for the RunningService type/interface in RunningService.java from the spring-boot codebase.
Entity Profile
Source Code
core/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/RunningService.java lines 31–78
public interface RunningService {
/**
* Return the name of the service.
* @return the service name
*/
String name();
/**
* Return the image being used by the service.
* @return the service image
*/
ImageReference image();
/**
* Return the host that can be used to connect to the service.
* @return the service host
*/
String host();
/**
* Return the ports that can be used to connect to the service.
* @return the service ports
*/
ConnectionPorts ports();
/**
* Return the environment defined for the service.
* @return the service env
*/
Map<String, @Nullable String> env();
/**
* Return the labels attached to the service.
* @return the service labels
*/
Map<String, String> labels();
/**
* Return the Docker Compose file for the service.
* @return the Docker Compose file
* @since 3.5.0
*/
default @Nullable DockerComposeFile composeFile() {
return null;
}
}
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free