public interface DockerInfrastructure extends org.apache.brooklyn.core.entity.StartableApplication, org.apache.brooklyn.core.entity.trait.Resizable, org.apache.brooklyn.core.location.dynamic.LocationOwner<DockerLocation,DockerInfrastructure>
org.apache.brooklyn.api.entity.Entity.AdjunctSupport<T extends org.apache.brooklyn.api.objs.EntityAdjunct>, org.apache.brooklyn.api.entity.Entity.EnricherSupport, org.apache.brooklyn.api.entity.Entity.GroupSupport, org.apache.brooklyn.api.entity.Entity.PolicySupport, org.apache.brooklyn.api.entity.Entity.SensorSupportorg.apache.brooklyn.api.objs.BrooklynObject.RelationSupport<T extends org.apache.brooklyn.api.objs.BrooklynObject>, org.apache.brooklyn.api.objs.BrooklynObject.SubscriptionSupport, org.apache.brooklyn.api.objs.BrooklynObject.TagSupportorg.apache.brooklyn.api.objs.Configurable.ConfigurationSupport| Modifier and Type | Field and Description |
|---|---|
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_CA_CERTIFICATE_PATH |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_CA_KEY_PATH |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_CLIENT_CERTIFICATE_PATH |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_CLIENT_KEY_PATH |
static org.apache.brooklyn.api.sensor.AttributeSensor<Integer> |
DOCKER_CONTAINER_COUNT |
static org.apache.brooklyn.api.sensor.AttributeSensor<AtomicInteger> |
DOCKER_CONTAINER_COUNTER |
static org.apache.brooklyn.api.sensor.AttributeSensor<org.apache.brooklyn.entity.group.DynamicGroup> |
DOCKER_CONTAINER_FABRIC |
static org.apache.brooklyn.config.ConfigKey<Boolean> |
DOCKER_GENERATE_TLS_CERTIFICATES |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_HARDWARE_ID |
static org.apache.brooklyn.config.ConfigKey<List<String>> |
DOCKER_HOST_AFFINITY_RULES |
static org.apache.brooklyn.api.sensor.AttributeSensor<org.apache.brooklyn.entity.group.DynamicCluster> |
DOCKER_HOST_CLUSTER |
static org.apache.brooklyn.config.ConfigKey<Integer> |
DOCKER_HOST_CLUSTER_MIN_SIZE |
static org.apache.brooklyn.api.sensor.AttributeSensor<Integer> |
DOCKER_HOST_COUNT |
static org.apache.brooklyn.api.sensor.AttributeSensor<AtomicInteger> |
DOCKER_HOST_COUNTER |
static org.apache.brooklyn.core.sensor.AttributeSensorAndConfigKey<org.apache.brooklyn.api.entity.EntitySpec,org.apache.brooklyn.api.entity.EntitySpec> |
DOCKER_HOST_SPEC |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_IMAGE_ID |
static org.apache.brooklyn.api.sensor.AttributeSensor<org.apache.brooklyn.api.entity.Entity> |
DOCKER_IMAGE_REGISTRY |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_IMAGE_REGISTRY_PASSWORD |
static org.apache.brooklyn.core.sensor.AttributeSensorAndConfigKey<String,String> |
DOCKER_IMAGE_REGISTRY_URL |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_IMAGE_REGISTRY_USERNAME |
static org.apache.brooklyn.config.ConfigKey<Boolean> |
DOCKER_IMAGE_REGISTRY_WRITEABLE |
static org.apache.brooklyn.config.ConfigKey<Integer> |
DOCKER_REGISTRY_PORT |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_SERVER_CERTIFICATE_PATH |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_SERVER_KEY_PATH |
static org.apache.brooklyn.config.ConfigKey<Boolean> |
DOCKER_SHOULD_START_REGISTRY |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKER_VERSION |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKERFILE_NAME |
static org.apache.brooklyn.config.ConfigKey<Map<String,Object>> |
DOCKERFILE_SUBSTITUTIONS |
static org.apache.brooklyn.config.ConfigKey<String> |
DOCKERFILE_URL |
static org.apache.brooklyn.api.sensor.AttributeSensor<io.brooklyn.entity.nosql.etcd.EtcdCluster> |
ETCD_CLUSTER |
static org.apache.brooklyn.config.ConfigKey<String> |
ETCD_VERSION |
static org.apache.brooklyn.config.ConfigKey<Boolean> |
EXTERNAL_ETCD_CLUSTER |
static org.apache.brooklyn.config.ConfigKey<Integer> |
EXTERNAL_ETCD_INITIAL_SIZE |
static org.apache.brooklyn.core.sensor.AttributeSensorAndConfigKey<String,String> |
EXTERNAL_ETCD_URL |
static org.apache.brooklyn.config.ConfigKey<Boolean> |
HA_POLICY_ENABLE |
static org.apache.brooklyn.core.sensor.BasicAttributeSensorAndConfigKey<String> |
LOCATION_NAME |
static org.apache.brooklyn.config.ConfigKey<List<DockerAwarePlacementStrategy>> |
PLACEMENT_STRATEGIES |
static org.apache.brooklyn.config.ConfigKey<Boolean> |
REMOVE_EMPTY_DOCKER_HOSTS |
static org.apache.brooklyn.config.ConfigKey<Boolean> |
SDN_ENABLE |
static org.apache.brooklyn.api.sensor.AttributeSensor<org.apache.brooklyn.api.entity.Entity> |
SDN_PROVIDER |
static org.apache.brooklyn.config.ConfigKey<org.apache.brooklyn.api.entity.EntitySpec> |
SDN_PROVIDER_SPEC |
static org.apache.brooklyn.config.ConfigKey<String> |
SECURITY_GROUP |
static org.apache.brooklyn.config.ConfigKey<org.apache.brooklyn.util.time.Duration> |
SHUTDOWN_TIMEOUT |
static org.apache.brooklyn.config.ConfigKey<Boolean> |
USE_JCLOUDS_HOSTNAME_CUSTOMIZER |
DESTROY_ON_STOP, START_LATCH| Modifier and Type | Method and Description |
|---|---|
org.apache.brooklyn.entity.group.DynamicGroup |
getContainerFabric() |
List<org.apache.brooklyn.api.entity.Entity> |
getDockerContainerList() |
org.apache.brooklyn.entity.group.DynamicCluster |
getDockerHostCluster() |
List<org.apache.brooklyn.api.entity.Entity> |
getDockerHostList() |
Object |
getInfrastructureMutex() |
addChild, addChild, addEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, groups, invoke, policies, relations, removeChild, removeEnricher, removeGroup, removePolicy, sensors, setDisplayName, setParentgetCatalogItemId, subscriptions, tagsconfig, getConfig, setConfigrestart, start, stopstatic final org.apache.brooklyn.core.sensor.BasicAttributeSensorAndConfigKey<String> LOCATION_NAME
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_VERSION
static final org.apache.brooklyn.config.ConfigKey<String> SECURITY_GROUP
static final org.apache.brooklyn.config.ConfigKey<Integer> DOCKER_HOST_CLUSTER_MIN_SIZE
static final org.apache.brooklyn.config.ConfigKey<List<DockerAwarePlacementStrategy>> PLACEMENT_STRATEGIES
static final org.apache.brooklyn.config.ConfigKey<Boolean> HA_POLICY_ENABLE
static final org.apache.brooklyn.config.ConfigKey<Boolean> REMOVE_EMPTY_DOCKER_HOSTS
static final org.apache.brooklyn.config.ConfigKey<Boolean> SDN_ENABLE
static final org.apache.brooklyn.config.ConfigKey<org.apache.brooklyn.api.entity.EntitySpec> SDN_PROVIDER_SPEC
static final org.apache.brooklyn.core.sensor.AttributeSensorAndConfigKey<org.apache.brooklyn.api.entity.EntitySpec,org.apache.brooklyn.api.entity.EntitySpec> DOCKER_HOST_SPEC
static final org.apache.brooklyn.config.ConfigKey<Boolean> DOCKER_GENERATE_TLS_CERTIFICATES
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_CA_CERTIFICATE_PATH
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_CA_KEY_PATH
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_SERVER_CERTIFICATE_PATH
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_SERVER_KEY_PATH
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_CLIENT_CERTIFICATE_PATH
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_CLIENT_KEY_PATH
static final org.apache.brooklyn.config.ConfigKey<String> DOCKERFILE_URL
static final org.apache.brooklyn.config.ConfigKey<String> DOCKERFILE_NAME
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_IMAGE_ID
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_HARDWARE_ID
static final org.apache.brooklyn.config.ConfigKey<List<String>> DOCKER_HOST_AFFINITY_RULES
static final org.apache.brooklyn.config.ConfigKey<org.apache.brooklyn.util.time.Duration> SHUTDOWN_TIMEOUT
static final org.apache.brooklyn.config.ConfigKey<Map<String,Object>> DOCKERFILE_SUBSTITUTIONS
static final org.apache.brooklyn.config.ConfigKey<Boolean> DOCKER_SHOULD_START_REGISTRY
static final org.apache.brooklyn.config.ConfigKey<Integer> DOCKER_REGISTRY_PORT
static final org.apache.brooklyn.config.ConfigKey<Boolean> DOCKER_IMAGE_REGISTRY_WRITEABLE
static final org.apache.brooklyn.core.sensor.AttributeSensorAndConfigKey<String,String> DOCKER_IMAGE_REGISTRY_URL
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_IMAGE_REGISTRY_USERNAME
static final org.apache.brooklyn.config.ConfigKey<String> DOCKER_IMAGE_REGISTRY_PASSWORD
static final org.apache.brooklyn.api.sensor.AttributeSensor<org.apache.brooklyn.api.entity.Entity> DOCKER_IMAGE_REGISTRY
static final org.apache.brooklyn.config.ConfigKey<Boolean> USE_JCLOUDS_HOSTNAME_CUSTOMIZER
static final org.apache.brooklyn.config.ConfigKey<String> ETCD_VERSION
static final org.apache.brooklyn.config.ConfigKey<Boolean> EXTERNAL_ETCD_CLUSTER
static final org.apache.brooklyn.config.ConfigKey<Integer> EXTERNAL_ETCD_INITIAL_SIZE
static final org.apache.brooklyn.core.sensor.AttributeSensorAndConfigKey<String,String> EXTERNAL_ETCD_URL
static final org.apache.brooklyn.api.sensor.AttributeSensor<io.brooklyn.entity.nosql.etcd.EtcdCluster> ETCD_CLUSTER
static final org.apache.brooklyn.api.sensor.AttributeSensor<org.apache.brooklyn.entity.group.DynamicCluster> DOCKER_HOST_CLUSTER
static final org.apache.brooklyn.api.sensor.AttributeSensor<org.apache.brooklyn.entity.group.DynamicGroup> DOCKER_CONTAINER_FABRIC
static final org.apache.brooklyn.api.sensor.AttributeSensor<org.apache.brooklyn.api.entity.Entity> SDN_PROVIDER
static final org.apache.brooklyn.api.sensor.AttributeSensor<AtomicInteger> DOCKER_HOST_COUNTER
static final org.apache.brooklyn.api.sensor.AttributeSensor<AtomicInteger> DOCKER_CONTAINER_COUNTER
static final org.apache.brooklyn.api.sensor.AttributeSensor<Integer> DOCKER_HOST_COUNT
static final org.apache.brooklyn.api.sensor.AttributeSensor<Integer> DOCKER_CONTAINER_COUNT
List<org.apache.brooklyn.api.entity.Entity> getDockerHostList()
org.apache.brooklyn.entity.group.DynamicCluster getDockerHostCluster()
List<org.apache.brooklyn.api.entity.Entity> getDockerContainerList()
org.apache.brooklyn.entity.group.DynamicGroup getContainerFabric()
Object getInfrastructureMutex()
Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.