public class DockerUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DockerUtils.ReloadDockerLocation |
static class |
DockerUtils.SameInfrastructurePredicate |
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<String,String> |
ALLOWED |
static Set<String> |
BLACKLIST_URL_SENSOR_NAMES |
static String |
CENTOS_DOCKERFILE |
static String |
COREOS_DOCKERFILE |
static String |
DEFAULT_DOCKER_CONTAINER_NAME_FORMAT |
static String |
DEFAULT_DOCKER_HOST_NAME_FORMAT |
static String |
DOCKERFILE |
static com.google.common.base.CharMatcher |
DOCKERFILE_CHARACTERS
Valid characters for the Dockerfile location.
|
static com.google.common.base.CharMatcher |
DOCKERFILE_INVALID_CHARACTERS
Invalid characters for the Dockerfile location.
|
static String |
ENDPOINT |
static String |
MAPPED |
static String |
PORT |
static String |
SSHD_DOCKERFILE |
static String |
UBUNTU_DOCKERFILE |
static String |
UBUNTU_NETWORKING_DOCKERFILE |
static String |
UBUNTU_USES_JAVA_DOCKERFILE |
static Set<String> |
URL_SENSOR_NAMES |
| Modifier and Type | Method and Description |
|---|---|
static String |
allowed(String input)
Transforms the input to contain only valid characters.
|
static String |
checkId(String input)
Parse and return the ID returned from a Docker command.
|
static brooklyn.event.AttributeSensor<String> |
endpointSensor(brooklyn.event.basic.PortAttributeSensorAndConfigKey source) |
static String |
imageName(brooklyn.entity.Entity entity,
String dockerfile) |
static boolean |
isSdnProvider(brooklyn.entity.Entity dockerHost,
String providerName) |
static brooklyn.event.AttributeSensor<String> |
mappedPortSensor(brooklyn.event.basic.PortAttributeSensorAndConfigKey source) |
static <T> brooklyn.event.AttributeSensor<T> |
mappedSensor(brooklyn.event.AttributeSensor<?> source) |
static brooklyn.management.ManagementContext.PropertiesReloadListener |
reloadLocationListener(brooklyn.management.ManagementContext context,
brooklyn.location.LocationDefinition definition) |
static com.google.common.base.Predicate<brooklyn.entity.Entity> |
sameInfrastructure(brooklyn.entity.Entity entity) |
public static final String DOCKERFILE
public static final String MAPPED
public static final String ENDPOINT
public static final String PORT
public static final String DEFAULT_DOCKER_CONTAINER_NAME_FORMAT
public static final String DEFAULT_DOCKER_HOST_NAME_FORMAT
public static final String UBUNTU_DOCKERFILE
public static final String UBUNTU_NETWORKING_DOCKERFILE
public static final String UBUNTU_USES_JAVA_DOCKERFILE
public static final String CENTOS_DOCKERFILE
public static final String COREOS_DOCKERFILE
public static final String SSHD_DOCKERFILE
public static final com.google.common.base.CharMatcher DOCKERFILE_CHARACTERS
public static final com.google.common.base.CharMatcher DOCKERFILE_INVALID_CHARACTERS
public static <T> brooklyn.event.AttributeSensor<T> mappedSensor(brooklyn.event.AttributeSensor<?> source)
public static brooklyn.event.AttributeSensor<String> mappedPortSensor(brooklyn.event.basic.PortAttributeSensorAndConfigKey source)
public static brooklyn.event.AttributeSensor<String> endpointSensor(brooklyn.event.basic.PortAttributeSensorAndConfigKey source)
public static String allowed(String input)
ALLOWED,
DOCKERFILE_CHARACTERSpublic static String checkId(String input)
public static boolean isSdnProvider(brooklyn.entity.Entity dockerHost,
String providerName)
public static final com.google.common.base.Predicate<brooklyn.entity.Entity> sameInfrastructure(brooklyn.entity.Entity entity)
public static final brooklyn.management.ManagementContext.PropertiesReloadListener reloadLocationListener(brooklyn.management.ManagementContext context,
brooklyn.location.LocationDefinition definition)
Copyright © 2015. All rights reserved.