public class SinglePortBindResolver extends Object
Usually this class is used by extensions that needs autoresolution.
| Modifier and Type | Class and Description |
|---|---|
static class |
SinglePortBindResolver.PortBindInfo |
| Modifier and Type | Method and Description |
|---|---|
static int |
resolveBindPort(CubeDockerConfiguration cubeDockerConfiguration,
int exposedPort,
String... excludedContainers)
Method that tries to resolve a bind port for a given exposed port.
|
static int |
resolveBindPort(CubeDockerConfiguration cubeDockerConfiguration,
String... excludedContainers)
Method that tries to resolve a bind port by searching if there is only one binding port across all running
containers
|
static SinglePortBindResolver.PortBindInfo |
resolvePortBindPort(CubeDockerConfiguration cubeDockerConfiguration,
int exposedPort,
String... excludedContainers)
Method that tries to resolve a bind port for a given exposed port.
|
static SinglePortBindResolver.PortBindInfo |
resolvePortBindPort(CubeDockerConfiguration cubeDockerConfiguration,
String... excludedContainers)
Method that tries to resolve a bind port by searching if there is only one binding port across all running
containers
|
public static int resolveBindPort(CubeDockerConfiguration cubeDockerConfiguration, int exposedPort, String... excludedContainers)
cubeDockerConfiguration - where all docker configuration is exposedexposedPort - used to find the binding portexcludedContainers - where binding port search is ignoredpublic static SinglePortBindResolver.PortBindInfo resolvePortBindPort(CubeDockerConfiguration cubeDockerConfiguration, int exposedPort, String... excludedContainers)
cubeDockerConfiguration - where all docker configuration is exposedexposedPort - used to find the binding portexcludedContainers - where binding port search is ignoredpublic static int resolveBindPort(CubeDockerConfiguration cubeDockerConfiguration, String... excludedContainers)
cubeDockerConfiguration - where all docker configuration is exposedexcludedContainers - where binding port search is ignoredpublic static SinglePortBindResolver.PortBindInfo resolvePortBindPort(CubeDockerConfiguration cubeDockerConfiguration, String... excludedContainers)
cubeDockerConfiguration - where all docker configuration is exposedexcludedContainers - where binding port search is ignoredCopyright © 2018 JBoss by Red Hat. All rights reserved.