Brooklyn
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

abortOnError - Field in MonitorPrefs
AbstractAggregatingEnricher - Class in brooklyn.enricher.basic
AggregatingEnrichers implicitly subscribes to the same sensor on all entities inside an Group and should emit an aggregate on the target sensor
AbstractAggregatingEnricher(List, AttributeSensor, AttributeSensor, S) - Constructor in AbstractAggregatingEnricher
AbstractApplication - Class in brooklyn.entity.basic
AbstractApplication(Map) - Constructor in AbstractApplication
AbstractChainablePollHelper - Class in brooklyn.event.adapter
AbstractChainablePollHelper(AbstractSensorAdapter) - Constructor in AbstractChainablePollHelper
AbstractCombiningEnricher - Class in brooklyn.enricher.basic
Convenience base for transforming multiple sensors into a single new sensor.
AbstractCombiningEnricher.SubscriptionDetails(Field, Entity, AttributeSensor) - Constructor in AbstractCombiningEnricher.SubscriptionDetails
AbstractCombiningEnricher(AttributeSensor) - Method in AbstractCombiningEnricher
AbstractConfigurableEntityFactory - Class in brooklyn.entity.basic
AbstractConfigurableEntityFactory(Map) - Constructor in AbstractConfigurableEntityFactory
AbstractController - Class in brooklyn.entity.proxy
Represents a controller mechanism for a Cluster.
AbstractController(Map, Entity, Cluster) - Constructor in AbstractController
AbstractEffector - Class in brooklyn.entity.basic
The abstract Effector implementation.
AbstractEffector(String, Class, List, String) - Constructor in AbstractEffector
AbstractEnricher - Class in brooklyn.enricher.basic
Base Enricher implementation; all enrichers should extend this or its children
AbstractEnricher(Map) - Constructor in AbstractEnricher
AbstractEntity - Class in brooklyn.entity.basic
Default Entity implementation.
AbstractEntity(Map, Entity) - Constructor in AbstractEntity
AbstractEntityAdjunct - Class in brooklyn.policy.basic
Common functionality for policies and enrichers
AbstractGeoDnsService - Class in brooklyn.entity.dns
AbstractGeoDnsService(Map, Entity) - Constructor in AbstractGeoDnsService
AbstractGroup - Class in brooklyn.entity.basic
Represents a group of entities - sub-classes can support dynamically changing membership, ad hoc groupings, etc.
AbstractGroup(Entity) - Constructor in AbstractGroup
AbstractLocation - Class in brooklyn.location.basic
A basic implementation of the Location interface.
AbstractLocation(Map) - Constructor in AbstractLocation
AbstractManagementContext - Class in brooklyn.management.internal
AbstractMembershipTrackingPolicy - Class in brooklyn.entity.group
abstract class which helps track membership of a group, invoking (empty) methods in this class on MEMBER{ADDED,REMOVED} events, as well as SERVICE_UP {true,false} for those members.
AbstractMembershipTrackingPolicy() - Constructor in AbstractMembershipTrackingPolicy
AbstractPolicy - Class in brooklyn.policy.basic
Base Policy implementation; all policies should extend this or its children
AbstractPolicy(Map) - Constructor in AbstractPolicy
AbstractPollHelper - Class in brooklyn.event.adapter
captures common fields and processes for pollers that support sensor adapters
AbstractPollHelper(AbstractSensorAdapter) - Constructor in AbstractPollHelper
AbstractPortableTemplateBuilder - Class in brooklyn.location.basic.jclouds.templates
AbstractPushHelper - Class in brooklyn.event.adapter
Captures common fields and processes for pushers that support sensor adapters.
AbstractPushHelper(AbstractSensorAdapter) - Constructor in AbstractPushHelper
AbstractSensorAdapter - Class in brooklyn.event.adapter
Captures common fields and processes for sensor adapters
AbstractSensorAdapter(Map) - Constructor in AbstractSensorAdapter
AbstractSensorEvaluationContext - Class in brooklyn.event.adapter
provides fields and methods that are brought into scope when executing closures submitted by an entity developer for evaluating a sensor; fields can be made explicit, to be shared among multiple sensors; and specific per-sensor evaluation properties can be passed as "extraProperties" which exist only for that evaluation context duration
AbstractSoftwareProcessDriver - Class in brooklyn.entity.basic
An abstract implementation of the SoftwareProcessDriver.
AbstractSoftwareProcessDriver(EntityLocal, Location) - Constructor in AbstractSoftwareProcessDriver
AbstractSoftwareProcessSshDriver - Class in brooklyn.entity.basic
An abstract SSH implementation of the AbstractSoftwareProcessDriver.
AbstractSoftwareProcessSshDriver(EntityLocal, SshMachineLocation) - Constructor in AbstractSoftwareProcessSshDriver
AbstractTransformingEnricher - Class in brooklyn.enricher.basic
Convenience base for transforming a single sensor into a single new sensor of the same type
AbstractTransformingEnricher(Entity, Sensor, Sensor) - Constructor in AbstractTransformingEnricher
AbstractTypeTransformingEnricher - Class in brooklyn.enricher.basic
Convenience base for transforming a single sensor into a single new sensor of the same type
AbstractTypeTransformingEnricher(Entity, Sensor, Sensor) - Constructor in AbstractTypeTransformingEnricher
accept(Object) - Method in SensorTransformingEnricher
acceptsEntity(Entity) - Method in DynamicGroup
acceptsEntity(Entity) - Method in ItemsInContainersGroup
acquire(int) - Method in SemaphoreWithOwners
acquire(C) - Method in SshjTool
acquireMutex(String, String) - Method in CloudFoundryLocation
acquireMutex(String, String) - Method in MutexSupport
acquireMutex(String, String) - Method in SshMachineLocation
acquireMutex(String, String) - Method in WithMutexes
acquires a mutex, if available, otherwise blocks on its becoming available; caller must release after use
acquireUninterruptibly(int) - Method in SemaphoreWithOwners
activateAdapter() - Method in AbstractSensorAdapter
activateAdapter() - Method in JmxAttributeAdapter
activateAdapter() - Method in JmxNotificationAdapter
activateAdapter() - Method in JmxOperationAdapter
activateAdapter() - Method in JmxReachableAdapter
activateAdapters() - Method in SensorRegistry
activatePoll() - Method in AbstractPollHelper
activatePoll() - Method in FunctionChainPollHelper
activatePushing() - Method in AbstractPushHelper
activatePushing() - Method in JmxNotificationAdapter.NotificationPushHelper
Activator - Class in brooklyn.launcher
ActiveMQBroker - Class in brooklyn.entity.messaging.activemq
An Entity that represents a single ActiveMQ broker instance.
ActiveMQBroker(Map, Entity) - Constructor in ActiveMQBroker
ActiveMQDestination - Class in brooklyn.entity.messaging.activemq
ActiveMQDestination(Map, Entity) - Constructor in ActiveMQDestination
ActiveMQDriver - Interface in brooklyn.entity.messaging.activemq
ActiveMQQueue - Class in brooklyn.entity.messaging.activemq
ActiveMQQueue(Map, Entity) - Constructor in ActiveMQQueue
ActiveMQSshDriver - Class in brooklyn.entity.messaging.activemq
ActiveMQSshDriver(ActiveMQBroker, SshMachineLocation) - Constructor in ActiveMQSshDriver
ActiveMQTopic - Class in brooklyn.entity.messaging.activemq
ActiveMQTopic(Map, Entity) - Constructor in ActiveMQTopic
actualPort - Field in BrooklynWebServer
add(Object) - Method in EntityReferences.EntityCollectionReference
add(SshMachineLocation) - Method in FixedListMachineProvisioningLocation.Builder
adds the locations; user and keyfile set in the builder are _not_ applied to the machine (use add(String address) for that)
add(Object, Object, Object) - Method in ListConfigKey.ListModifications
when passed as a value to a ListConfigKey, causes each of these items to be added.
add(Object) - Method in MutableList.Builder
add(Map) - Method in MutableMap
add(Object) - Method in MutableSet.Builder
add(Object, long) - Method in TimeWindowedList
addActivationLifecycleListeners(Runnable, Runnable) - Method in AbstractSensorAdapter
addActivationLifecycleListeners(Runnable, Runnable) - Method in SensorRegistry
addAddress(String) - Method in FixedListMachineProvisioningLocation.Builder
addAddresses(String, String) - Method in FixedListMachineProvisioningLocation.Builder
addAddressMultipleTimes(String, int) - Method in FixedListMachineProvisioningLocation.Builder
addAll(Collection) - Method in ListConfigKey.ListModifications
when passed as a value to a ListConfigKey, causes each of these items to be added
addAll(Iterable) - Method in MutableList.Builder
addAll(Iterable) - Method in MutableSet.Builder
addAttribute(String, Object) - Method in BrooklynWebServer
@deprecated use setAttribute
addAuthorizedKeysToRoot(String) - Method in JcloudsUtil
addChildLocation(Location) - Method in AbstractLocation
addChildLocation(Location) - Method in FixedListMachineProvisioningLocation
addCluster(Location) - Method in DynamicFabric
addDelimiterChars(String) - Method in QuotedStringTokenizer.Builder
added(MachineSet) - Method in MachineSet
addEnricher(AbstractEnricher) - Method in AbstractEntity
addEnricher(AbstractEnricher) - Method in EntityLocal
Adds the given enricher to this entity.
addEntitySetListener(CollectionChangeListener) - Method in AbstractManagementContext
addEntitySetListener(CollectionChangeListener) - Method in LocalManagementContext
addEnvironmentVars() - Method in BrooklynProperties
addFrom(URL) - Method in BrooklynProperties
addFromMap(Map) - Method in BrooklynProperties
adds the indicated properties
addFromUrl(String) - Method in BrooklynProperties
@see ResourceUtils#getResourceFromUrl(String)
addFromUrlProperty(String) - Method in BrooklynProperties
expects a property already set in scope, whose value is acceptable to addFromUrl(String); if property not set, does nothing
addGroup(Group) - Method in AbstractEntity
Adds this as a member of the given group, registers with application if necessary
addGroup(Group) - Method in Entity
Add this entity as a member of the given Group.
addIfNotNull(Object, Object) - Method in MutableMap
addItem(Collection) - Method in ListConfigKey.ListModifications
when passed as a value to a ListConfigKey, causes the items to be added as a single element in the list
addListener(Closure) - Method in AbstractPollHelper
addListener(NotificationListener) - Method in JmxNotificationAdapter.NotificationPushHelper
addMember(Entity) - Method in AbstractGroup
Adds the given entity as a member of this group and this group as one of the groups of the child
addMember(Entity) - Method in DynamicWebAppCluster
addMember(Entity) - Method in Group
addNode() - Method in DynamicCluster
addNotification(ObjectName, NotificationListener) - Method in OldJmxSensorAdapter
addNotificationListener(ObjectName, NotificationListener, NotificationFilter) - Method in JmxHelper
addOptionalOptions(TemplateOptions) - Method in PortableTemplateBuilder
Adds template options which are used for building, but not for matching/filtering.
addOptions(TemplateOptions) - Method in AbstractPortableTemplateBuilder
adds customization options; if options have already been set, this will additively set selected options (but not all, see addTemplateOptions for more info)
addOwnedChild(Entity) - Method in AbstractEntity
Adds the given entity as a member of this group and this group as one of the groups of the child; returns argument passed in, for convenience.
addOwnedChild(Entity) - Method in BasicGroup
addOwnedChild(Entity) - Method in Entity
Add a child Entity, and set this entity as its owner.
addPolicy(AbstractPolicy) - Method in AbstractEntity
addPolicy(AbstractPolicy) - Method in EntityLocal
Adds the given policy to this entity.
addProducer(Entity) - Method in AbstractAggregatingEnricher
addQueue(String, Map) - Method in JMSBroker
TODO make this an effector
addQuoteChars(String) - Method in QuotedStringTokenizer.Builder
addRecipeLine(String) - Method in WhirrHadoopCluster
ADDRESS - Field in Attributes
address - Field in HostGeoInfo
the IP address
ADDRESS - Field in SoftwareProcessEntity
AddressableLocation - Interface in brooklyn.location
A location that has an IP address.
addRewrite(UrlRewriteRule) - Method in UrlMapping
adds a rewrite rule, must be called at config time.
addSensor(Sensor, Closure) - Method in AbstractPollHelper
addSensor(Sensor, Closure) - Method in AbstractPushHelper
addSensor(Sensor) - Method in EntityDynamicType
Adds the given Sensor to this entity.
addSensor(AttributeSensor, ValueProvider, long) - Method in SensorRegistry
@deprecated in 0.4. use new SensorAdapter model.
addSensorIfAbsent(Sensor) - Method in EntityDynamicType
addSensors(Iterable) - Method in EntityDynamicType
Adds the given Sensors to this entity.
addServerPoolMember(Entity) - Method in AbstractController
addShutdownHook() - Method in BrooklynWebServer
addShutdownHook(Runnable) - Method in ResourceUtils
addSshSensors() - Method in RedisStore
addStrictOptions(List) - Method in ReusableMachineTemplate
addSubPoller(AbstractChainablePollHelper) - Method in AbstractChainablePollHelper
addSubscription(Entity, Sensor, Predicate) - Method in DynamicGroup
addSystemProperties() - Method in BrooklynProperties
addTargetHost(Entity, boolean) - Method in AbstractGeoDnsService
returns if host is added
addTask(Task) - Method in BrooklynMachinePool
addTemplateOptions(TemplateOptions, TemplateOptions) - Method in PortableTemplateBuilder
like TemplateOptions.copyTo but additive wrt arrays, collections, and maps, putting moreOptions in on top of / at the end of options.
addToBlacklist(MachineSet) - Method in MachinePool
addToClasspath(Collection) - Method in VanillaJavaApp
addToEntityAndEmitAll(AbstractEntity) - Method in SensorPropagatingEnricher
convenience, to be called by the host
addToMapOfLists(Map, Object, Object) - Method in LanguageUtils
as addToMapOfSets(Map, Object, Object) but for java.util.ArrayList
addToMapOfSets(Map, Object, Object) - Method in LanguageUtils
Adds the given value to a collection in the map under the key.
addTopic(String, Map) - Method in JMSBroker
TODO make this an effector
addWar(String, String) - Method in BrooklynWebServer
specifies a WAR to use at a given context path (only if server not yet started); cf deploy(path, url)
afterEnd(Map, Task) - Method in BasicExecutionManager
aggregator - Field in CustomAggregatingEnricher
all(Predicate) - Method in MachinePool
returns all machines matching the given criteria (may be claimed)
allconf - Field in JcloudsLocation.BrooklynJcloudsSetupHolder
allocatePTY(Session) - Method in SshjTool
allSubscriptions - Field in LocalSubscriptionManager
alternatives(Collection, String) - Method in CommonCommands
Returns a sequence of alternative commands that runs until one of the commands succeeds
AMQP_PORT - Field in Attributes
AMQP_PORT - Field in QpidBroker
AMQP_PORT - Field in RabbitBroker
AMQP_VERSION - Field in QpidBroker
AMQP_VERSION - Field in RabbitBroker
AmqpExchange - Interface in brooklyn.entity.messaging.amqp
An interface that describes an AMQP exchange.
AmqpServer - Interface in brooklyn.entity.messaging.amqp
Marker interface identifying AMQP servers.
ANONYMOUS_LINUX_64 - Field in BasicOsDetails.Factory
ANONYMOUS_LINUX - Field in BasicOsDetails.Factory
any() - Method in AbstractPortableTemplateBuilder
ANY_HIGH_PORT - Field in PortRanges
ANY_HIGH_PORT - Field in PortRanges.BasicPortRange
API_HOSTNAME - Field in CloudFoundryJavaWebAppCluster
APP_HOSTNAME - Field in CloudFoundryJavaWebAppCluster
app - Field in Main.LaunchCommand
APP_NAME - Field in CloudFoundryJavaWebAppCluster
APP_NAME - Field in OpenshiftExpressJavaWebAppCluster
append(CharSequence) - Method in ScriptPart
appendBase64IdFromValueOfLength(long, int, StringBuilder) - Method in Identifiers
appendDate(LogRecord, StringBuffer) - Method in SimpleOneLineLogFormatter
appendDetailsWithNewLine(StringBuffer, LogRecord) - Method in SimpleOneLineLogFormatter
appendLevel(LogRecord, StringBuffer) - Method in SimpleOneLineLogFormatter
appendSslConfig(String, StringBuilder, String, ProxySslConfig, boolean, boolean) - Method in NginxController
appendThreadAndCaller(LogRecord, StringBuffer) - Method in SimpleOneLineLogFormatter
Application - Interface in brooklyn.entity
TODO javadoc
application - Field in AbstractEntity
applications - Field in LocalManagementContext
apply(EntityLocal, AttributeSensorAndConfigKey) - Method in ConfigSensorAdapter
apply(TemplateBuilder, Map, Object) - Method in JcloudsLocation.CustomizeTemplateBuilder
apply(TemplateOptions, Map, Object) - Method in JcloudsLocation.CustomizeTemplateOptions
applyConfig() - Method in GeoscalingDnsService
applyEntryValueToMap(Entry, Map) - Method in MapConfigKey
applyToKeyInMap(Object, Map) - Method in StructuredConfigKey.StructuredModification
applyValueToMap(Object, Map) - Method in ListConfigKey
applyValueToMap(Object, Map) - Method in MapConfigKey
applyValueToMap(Object, Map) - Method in StructuredConfigKey
for internal use
appRecord - Field in CloudFoundryJavaWebAppCluster
APT_INSTALL - Field in JcloudsUtil
APT_RUN_SCRIPT - Field in JcloudsUtil
ARGS - Field in VanillaJavaApp
asBoolean() - Method in PortRange
asBoolean() - Method in PortRanges.AggregatePortRange
asBoolean() - Method in PortRanges.LinearPortRange
asBoolean() - Method in PortRanges.SinglePort
asBoolean() - Method in TestUtils.BooleanWithMessage
asFile(Object) - Method in JcloudsLocation
asMap() - Method in CredentialsFromEnv
asNonnullString(Object) - Method in JavaGroovyEquivalents
assertAsyncHttpStatusCodeContinuallyEquals(ListeningExecutorService, String, int) - Method in HttpTestUtils
Schedules (with the given executor) a poller that repeatedly accesses the given url, to confirm it always gives back the expected status code.
assertAttributeContinually(Entity, AttributeSensor, Object) - Method in TestUtils
assertAttributeEquals(Entity, AttributeSensor, Object) - Method in EntityTestUtils
assertAttributeEqualsContinually(Map, Entity, AttributeSensor, Object) - Method in EntityTestUtils
assertAttributeEqualsEventually(Map, Entity, AttributeSensor, Object) - Method in EntityTestUtils
assertAttributeEventually(Entity, AttributeSensor, Object) - Method in TestUtils
assertContentContainsText(String, String, String) - Method in HttpTestUtils
assertContentEventuallyContainsText(String, String, String) - Method in HttpTestUtils
assertContinually(Map, Supplier, Predicate, String, long) - Method in TestUtils
assertEventually(Map, Runnable) - Method in TestUtils
assertFails(Runnable) - Method in TestUtils
assertFailsWith(Runnable, Predicate) - Method in TestUtils
assertHttpContentEventuallyContainsText(String, String) - Method in HttpTestUtils
@deprecated since 0.4.0 use assertContentEventuallyContainsText
assertHttpStatusCodeEquals(String, int) - Method in HttpTestUtils
assertHttpStatusCodeEventuallyEquals(Map, String, int) - Method in HttpTestUtils
assertMBeanExistsEventually(ObjectName, long, TimeUnit) - Method in JmxHelper
assertNotYetOwned() - Method in AbstractEntity
assertSucceedsContinually(Map, Callable) - Method in TestUtils
assertUrlHasText(Map, String, String) - Method in TestUtils
@deprecated since 0.4.0 use HttpTestUtils.assertUrlEventuallyHasText or HttpTestUtils.assertUrlHasText (NB: this method has "eventually" logic, with default timeout of 30s, despite the absence of that in the name)
assertUrlStatusCodeEventually(String, int) - Method in TestUtils
assertUrlUnreachable(String) - Method in HttpTestUtils
assertUrlUnreachableEventually(Map, String) - Method in HttpTestUtils
assertValidForDoubleQuotingInBash(String) - Method in StringEscapes.BashStringEscapes
asString(Object) - Method in JavaGroovyEquivalents
attachComputeService(ComputeService) - Method in PortableTemplateBuilder
attribute(Map, String) - Method in JmxObjectNameAdapter
AttributeMap - Class in brooklyn.event.basic
A java.util.Map of Entity attribute values.
AttributeMap(EntityLocal) - Constructor in AttributeMap
Creates a new AttributeMap.
attributePostProcessedWhenReady(Entity, AttributeSensor, Predicate, Function) - Method in DependentConfiguration
Attributes - Interface in brooklyn.entity.basic
This interface should be used to access Sensor definitions.
AttributeSensor - Interface in brooklyn.event
The interface implemented by attribute sensors.
AttributeSensorAndConfigKey - Class in brooklyn.event.basic
A Sensor describing an attribute that can be configured with inputs that are used to derive the final value.
AttributeSensorAndConfigKey(AttributeSensorAndConfigKey, ConfigType) - Constructor in AttributeSensorAndConfigKey
attributesInternal - Field in AbstractEntity
The sensor-attribute values of this entity.
attributeWhenReady(Entity, AttributeSensor, Predicate) - Method in DependentConfiguration
returns a Task which blocks until the given sensor on the given source entity gives a value that satisfies ready, then returns that value; particular useful in Entity configuration where config will block until Tasks have a value
authorizePortInIpTables(int) - Method in JcloudsUtil
AutoScalerPolicy - Class in brooklyn.policy.autoscaling
Policy that is attached to a Resizable entity and dynamically adjusts its size in response to emitted POOL_COLD and POOL_HOT events.
AutoScalerPolicy.Builder - Class in brooklyn.policy.autoscaling
AutoScalerPolicy(Map) - Method in AutoScalerPolicy
AVAILABLE_PROCESSORS - Field in UsesJavaMXBeans
available() - Method in ReaderInputStream
@return the current number of bytes ready for reading
average(Collection) - Method in CloudFoundryVmcCliAccess.CloudFoundryAppStatLine
AVERAGE_ERROR_COUNT - Field in DynamicWebAppCluster
AVERAGE_PROCESSING_TIME - Field in DynamicWebAppCluster
AVERAGE_REQUEST_COUNT - Field in DynamicWebAppCluster
AVERAGE_REQUESTS_PER_SECOND - Field in DynamicWebAppCluster
AVG_REQUESTS_PER_SECOND_PERIOD - Field in WebAppServiceConstants
AVG_REQUESTS_PER_SECOND - Field in WebAppServiceConstants
AWS_EC2_DEFAULT_IMAGE_IDS - Field in JcloudsLocationFactory
AWS_REGIONS - Field in CommandLineLocations
shortcut to allow these to be specified without specifying 'aws-ec2:' prefix
AWS_REGIONS - Field in JcloudsResolver

B

BackoffLimitedRetryHandler - Class in brooklyn.util.internal.ssh
Licensed to jclouds, Inc.
BackoffLimitedRetryHandler(int, long) - Constructor in BackoffLimitedRetryHandler
BalanceableContainer - Interface in brooklyn.policy.loadbalancing
Contains worker items that can be moved between this container and others to effect load balancing.
BalanceablePoolModel - Interface in brooklyn.policy.loadbalancing
Captures the state of a balanceable cluster of containers and all their constituent items, including workrates, for consumption by a BalancingStrategy.
BalanceableWorkerPool - Class in brooklyn.policy.loadbalancing
Represents an elastic group of "container" entities, each of which is capable of hosting "item" entities that perform work and consume the container's available resources (e.g.
BalanceableWorkerPool.ContainerItemPair - Class in brooklyn.policy.loadbalancing
Encapsulates an item and a container; emitted for ITEM_ADDED, ITEM_REMOVED and ITEM_MOVED sensors.
BalanceableWorkerPool.ContainerItemPair(BalanceableContainer, Entity) - Constructor in BalanceableWorkerPool.ContainerItemPair
BalanceableWorkerPool(Map, Entity) - Method in BalanceableWorkerPool
balanceItemsOnColdNode(NodeType, double, boolean) - Method in BalancingStrategy
balanceItemsOnHotNode(NodeType, double, boolean) - Method in BalancingStrategy
balanceItemsOnNodesInQuestion(NodeType, boolean) - Method in BalancingStrategy
BalancingStrategy - Class in brooklyn.policy.loadbalancing
Represents an abstract algorithm for optimally balancing worker "items" among several "containers" based on the workloads of the items, and corresponding high- and low-thresholds on the containers.
BalancingStrategy(String, BalanceablePoolModel) - Constructor in BalancingStrategy
BASE64_VALID_CHARS - Field in Identifiers
baseUrl - Field in HttpSensorAdapter
BasicAttributeSensor - Class in brooklyn.event.basic
A Sensor describing an attribute change.
BasicAttributeSensor(Class, String, String) - Constructor in BasicAttributeSensor
BasicAttributeSensorAndConfigKey - Class in brooklyn.event.basic
A Sensor describing an attribute that can be configured with a default value.
BasicAttributeSensorAndConfigKey(BasicAttributeSensorAndConfigKey, Object) - Constructor in BasicAttributeSensorAndConfigKey
BasicConfigKey - Class in brooklyn.event.basic
BasicConfigKey(ConfigKey, Object) - Constructor in BasicConfigKey
BasicConfigurableEntityFactory - Class in brooklyn.entity.basic
BasicConfigurableEntityFactory(Map, Class) - Constructor in BasicConfigurableEntityFactory
BasicEntity - Class in brooklyn.entity.basic
BasicEntity(Map, Entity) - Constructor in BasicEntity
BasicEntityDriverFactory - Class in brooklyn.entity.drivers
BasicEntityDriverFactory() - Constructor in BasicEntityDriverFactory
BasicExecutionContext - Class in brooklyn.util.task
A means of executing tasks against an ExecutionManager with a given bucket/set of tags pre-defined (so that it can look like an java.util.concurrent.Executor and also supply java.util.concurrent.ExecutorService#submit(java.util.concurrent.Callable)
BasicExecutionContext(Map, ExecutionManager) - Constructor in BasicExecutionContext
Supported flags are tag and tags
BasicExecutionManager - Class in brooklyn.util.task
TODO javadoc
BasicGroup - Class in brooklyn.entity.basic
BasicGroup(Map, Entity) - Constructor in BasicGroup
BasicNotificationSensor - Class in brooklyn.event.basic
A Sensor used to notify subscribers about events.
BasicNotificationSensor(Class, String, String) - Constructor in BasicNotificationSensor
BasicOsDetails - Class in brooklyn.location.basic
BasicOsDetails.Factory - Class in brooklyn.location.basic
BasicOsDetails.OsArchs - Class in brooklyn.location.basic
BasicOsDetails.OsNames - Class in brooklyn.location.basic
BasicOsDetails.OsVersions - Class in brooklyn.location.basic
BasicOsDetails(String, String, String, boolean) - Constructor in BasicOsDetails
BasicParameterType - Class in brooklyn.entity.basic
TODO javadoc
BasicParameterType(String, Class, String, Object) - Constructor in BasicParameterType
BasicSensor - Class in brooklyn.event.basic
Parent for all Sensors.
BasicSensor(Class, String, String) - Constructor in BasicSensor
BasicSensorEvent - Class in brooklyn.event.basic
A SensorEvent containing data from a Sensor generated by an Entity.
BasicSensorEvent(Sensor, Entity, Object, long) - Constructor in BasicSensorEvent
BasicSubscriptionContext - Class in brooklyn.management.internal
A SubscriptionContext for an entity or other user of a SubscriptionManager.
BasicSubscriptionContext(Map, SubscriptionManager, Object) - Constructor in BasicSubscriptionContext
BasicTask - Class in brooklyn.util.task
The basic concrete implementation of a Task to be executed.
BasicTask(Map, Closure) - Constructor in BasicTask
BasicTaskStub - Class in brooklyn.util.task
BDBSTORE_JAR_PATH - Field in StandaloneBrokerExample
beforeConfiguration(ITestResult) - Method in VerboseReporter
beforeStart(Map, Task) - Method in BasicExecutionManager
beforeSubmit(Map, Task) - Method in BasicExecutionManager
beginPoll() - Method in AbstractGeoDnsService
belongsInServerPool(Entity) - Method in AbstractController
biggest() - Method in AbstractPortableTemplateBuilder
bind(Map) - Method in AbstractController
Opportunity to do late-binding of the cluster that is being controlled.
blank() - Method in AbstractPortableTemplateBuilder
clears everything set in this template, including any default from the compute service
blockingDetails - Field in BasicTask
blockUntilEnded() - Method in BasicTask
blockUntilEnded() - Method in ScheduledTask
blockUntilEnded() - Method in Task
Causes calling thread to block until the task is ended.
blockUntilFinished() - Method in StreamGobbler
convenience -- equivalent to calling join()
blockUntilFirstScheduleStarted() - Method in ScheduledTask
blockUntilStarted() - Method in BasicTask
blockUntilStarted() - Method in Task
Causes calling thread to block until the task is started.
blockUntilTasksEnded() - Method in BrooklynMachinePool
body - Field in ScriptHelper
BOXED_TO_UNBOXED_TYPES - Field in TypeCoercions
broker - Field in ActiveMQDestination
BROOKLYN_AUTOLOGIN_USERNAME - Field in BrooklynServiceAttributes
poor-man's security, to specify a user to be automatically logged in (e.g. to bypass security, during dev/test); 'admin' is usually a sensible choice.
BROOKLYN_DEFAULT_PASSWORD - Field in BrooklynServiceAttributes
poor-man's security, to specify a default password for access
BROOKLYN_HOME_DIR - Field in AbstractSoftwareProcessSshDriver
BROOKLYN_MANAGEMENT_CONTEXT - Field in BrooklynServiceAttributes
used to hold the instance of ManagementContext which should be used
BROOKLYN_WAR_URL - Field in BrooklynWebServer
BrooklynLanguageExtensions - Class in brooklyn.util
BrooklynLauncher - Class in brooklyn.launcher
BrooklynLogging - Class in brooklyn.config
contains common logging categories
BrooklynMachinePool - Class in brooklyn.location.basic.jclouds
BrooklynMachinePool(JcloudsLocation) - Constructor in BrooklynMachinePool
BrooklynMetrics - Class in brooklyn.entity.brooklyn
BrooklynMetrics(Map, Entity) - Constructor in BrooklynMetrics
brooklynPid - Field in MonitorPrefs
BrooklynProperties - Class in brooklyn.config
utils for accessing command-line and system-env properties; doesn't resolve anything (unless an execution context is supplied) and treats ConfigKeys as of type object when in doubt, or string when that is likely wanted (e.g.
BrooklynProperties.Factory - Class in brooklyn.config
BrooklynProperties() - Method in BrooklynProperties
BrooklynServerDetails - Class in brooklyn.launcher
BrooklynServerDetails(BrooklynWebServer, ManagementContext) - Constructor in BrooklynServerDetails
BrooklynServiceAttributes - Class in brooklyn.config
attributes which callers can set and a service application (such as servlet or osgi) will pay attention to, contained in one place for convenience
BrooklynSystemProperties - Class in brooklyn.util.internal
Convenience for retrieving well-defined system properties, including checking if they have been set etc.
BrooklynSystemProperties.BasicDelegatingSystemProperty(String) - Constructor in BrooklynSystemProperties.BasicDelegatingSystemProperty
BrooklynSystemProperties.BooleanSystemProperty - Class in brooklyn.util.internal
BrooklynSystemProperties.BooleanSystemProperty(String) - Constructor in BrooklynSystemProperties.BooleanSystemProperty
BrooklynSystemProperties.DoubleSystemProperty - Class in brooklyn.util.internal
BrooklynSystemProperties.DoubleSystemProperty(String) - Constructor in BrooklynSystemProperties.DoubleSystemProperty
BrooklynSystemProperties.IntegerSystemProperty - Class in brooklyn.util.internal
BrooklynSystemProperties.IntegerSystemProperty(String) - Constructor in BrooklynSystemProperties.IntegerSystemProperty
BrooklynSystemProperties.StringSystemProperty - Class in brooklyn.util.internal
BrooklynSystemProperties.StringSystemProperty(String) - Constructor in BrooklynSystemProperties.StringSystemProperty
BrooklynVersion - Class in brooklyn
BrooklynVersion() - Constructor in BrooklynVersion
BrooklynWebServer - Class in brooklyn.launcher
Starts the web-app running, connected to the given management context
BrooklynWebServer(ManagementContext, int, String) - Constructor in BrooklynWebServer
build() - Method in AutoScalerPolicy.Builder
build(DriverDependentEntity, Location) - Method in BasicEntityDriverFactory
build(DriverDependentEntity, Location) - Method in EntityDriverFactory
Builds a new EntityDriver for the given entity/location.
build() - Method in FixedListMachineProvisioningLocation.Builder
build() - Method in MutableList.Builder
build() - Method in MutableMap.Builder
build() - Method in MutableSet.Builder
build() - Method in PortableTemplateBuilder
build(String) - Method in QuotedStringTokenizer.Builder
build(DriverDependentEntity, Location) - Method in ReflectiveEntityDriverFactory
build(DriverDependentEntity, Location) - Method in RegistryEntityDriverFactory
build() - Method in SshjClientConnection.Builder
build() - Method in SshjTool.Builder
buildComputeService(Map, Map, boolean) - Method in JcloudsUtil
builder() - Method in AutoScalerPolicy
builder() - Method in MutableList
builder() - Method in MutableMap
builder() - Method in MutableSet
builder() - Method in QuotedStringTokenizer
builder() - Method in SshjClientConnection
builder() - Method in SshjTool
buildJar(File) - Method in JarBuilder
buildList(String) - Method in QuotedStringTokenizer.Builder
buildOrFindComputeService(Map, Map) - Method in JcloudsUtil
BYON - Field in ByonLocationResolver
ByonLocationResolver - Class in brooklyn.location.basic
Examples of valid specs:
  • byon:(hosts=myhost)
  • byon:(hosts=myhost,myhost2)
  • byon:(hosts="myhost, myhost2")
  • byon:(hosts=myhost,myhost2, name=abc)
  • byon:(hosts="myhost, myhost2", name="my location name")
BYTES_RECEIVED - Field in WebAppServiceConstants
BYTES_SENT - Field in WebAppServiceConstants

C

calculateServiceUp() - Method in DynamicCluster
Default impl is to be up when running, and !
calculateServiceUp() - Method in LoadBalancerCluster
Up if running and has at least one load-balancer in the cluster.
call(Map, Entity) - Method in AbstractEffector
Convenience for named-parameter syntax (needs map in first argument)
call(Entity, Map) - Method in ExplicitEffector
call() - Method in FunctionSensorAdapter
call() - Method in Main.HelpCommand
call() - Method in Main.LaunchCommand
call(Entity, Map) - Method in MethodEffector
call() - Method in ShellSensorAdapter
CALL_TIMEOUT_MS - Field in FunctionSensorAdapter
callable - Field in FunctionSensorAdapter
callableFromClosure(Closure) - Method in GroovyJavaMethods
callableFromRunnable(Runnable) - Method in GroovyJavaMethods
cancel(boolean) - Method in BasicTask
cancel(boolean) - Method in SingleThreadedScheduler.WrappingFuture
canProvisionMore() - Method in FixedListMachineProvisioningLocation
canProvisionMore() - Method in LocalhostMachineProvisioningLocation
CanSetName - Interface in brooklyn.util.task
castPrimitive(Object, Class) - Method in TypeCoercions
Sometimes need to explicitly cast primitives, rather than relying on Java casting.
castToClosure(Object) - Method in GroovyJavaMethods
castToPredicate(Object) - Method in GroovyJavaMethods
cfMutex - Field in CloudFoundryJavaWebAppCluster
chain(Collection) - Method in CommonCommands
Returns a sequence of chained commands that runs until one of them fails
chain(StatusRecorder) - Method in StatusRecorder.Factory
Changeable - Interface in brooklyn.entity.trait
A collection of entities that can change.
check(Entity) - Method in AbstractEntityAdjunct
returns false if deleted, throws exception if invalid state, otherwise true
CHECK_RUNNING - Field in AbstractSoftwareProcessSshDriver
checkAllSensorsConnected() - Method in SoftwareProcessEntity
checkConnected() - Method in OldJmxSensorAdapter
checkModifiable() - Method in SoftwareProcessEntity
checkObjectNameExists(ObjectName, TimeDuration) - Method in JmxSensorAdapter
blocks for 15s until bean might exist
checkPortAvailable(InetAddress, int) - Method in LocalhostMachineProvisioningLocation
checks the actual availability of the port on localhost, ie by binding to it; cf NetworkUtils#isPortAvailable(int)#isPortAvailable(int)
checkPortsValid(Map) - Method in NetworkUtils
checkPortValid(Integer, String) - Method in NetworkUtils
checkRequiredFields(Object) - Method in FlagUtils
@throws an IllegalStateException if there are fields required (nullable=false) which are unset
children - Field in CompoundTask
claim(MachineSet) - Method in MachinePool
claims the indicated set of machines; throws exception if cannot all be claimed; returns the set passed in if successful
CLASSES - Field in JmxHelper
CLASSPATH - Field in VanillaJavaApp
cleanStackTrace(StackTraceElement) - Method in StackTraceSimplifier
cleanup() - Method in MutexSupport
cleanupMutex(String) - Method in MutexSupport
forces deletion of the given mutex if it is unused; normally not required as is done automatically on close (but possibly needed where there are cancelations and risk of memory leaks)
clear() - Method in EntityReferences.EntityCollectionReference
clear() - Method in SshjClientConnection
clear() - Method in SshjTool.ExecAction
clear() - Method in SshjTool.GetFileAction
clear() - Method in SshjTool.PutFileAction
clear() - Method in SshjTool.ShellAction
clear() - Method in SshjTool.SshAction
clear() - Method in StructuredConfigKey.StructuredModifications
when passed as a value to a StructuredConfigKey, causes the structure to be cleared
clearInheritedConfig() - Method in ConfigMap
clearInheritedConfig() - Method in EntityConfigMap
clearOwner() - Method in AbstractEntity
clearOwner() - Method in Entity
Clears the owner of this entity.
clearTaskPreprocessorForTag(Object) - Method in BasicExecutionManager
Forgets that any preprocessor was associated with a tag.
clearTaskSchedulerForTag(Object) - Method in BasicExecutionManager
Forgets that any scheduler was associated with a tag.
clone(Object) - Method in LanguageUtils
close() - Method in ReaderInputStream
Closes the Stringreader.
close() - Method in SensorRegistry
close() - Method in SshjTool.CloseFtpChannelOnCloseInputStream
ClosureEntityFactory - Class in brooklyn.entity.basic
ClosureEntityFactory(Map, Closure) - Constructor in ClosureEntityFactory
closureFromCallable(Callable) - Method in GroovyJavaMethods
closureFromFunction(Function) - Method in GroovyJavaMethods
closureFromRunnable(Runnable) - Method in GroovyJavaMethods
CloudFoundryJavaWebAppCluster - Class in brooklyn.extras.cloudfoundry
CloudFoundryJavaWebAppCluster.Factory - Class in brooklyn.extras.cloudfoundry
CloudFoundryJavaWebAppCluster.Factory(Map) - Constructor in CloudFoundryJavaWebAppCluster.Factory
CloudFoundryJavaWebAppCluster(Map, Entity) - Constructor in CloudFoundryJavaWebAppCluster
CloudFoundryLocation - Class in brooklyn.extras.cloudfoundry
defines a cloudfoundry location
CloudFoundryLocation.Resolver - Class in brooklyn.extras.cloudfoundry
CloudFoundryLocation(Map) - Constructor in CloudFoundryLocation
CloudFoundryVmcCliAccess - Class in brooklyn.extras.cloudfoundry
CloudFoundryVmcCliAccess.AppRecord - Class in brooklyn.extras.cloudfoundry
CloudFoundryVmcCliAccess.CloudFoundryAppStatLine - Class in brooklyn.extras.cloudfoundry
CloudFoundryVmcCliAccess.CloudFoundryAppStats - Class in brooklyn.extras.cloudfoundry
Cluster - Interface in brooklyn.entity.group
Intended to represent a group of homogeneous entities in a single location.
CLUSTER_NAME - Field in JBoss6Server
CLUSTER_NAME - Field in WhirrCluster
cluster - Field in WhirrCluster
clusterSpec - Field in WhirrCluster
coerce(Object, Class) - Method in TypeCoercions
attempts to coerce 'value' to 'targetType', using a variety of strategies, including looking at:
CollectionChangeListener - Interface in brooklyn.management.internal
combineArrays(String) - Method in Strings
command - Field in ShellSensorAdapter
command(String, Map) - Method in SshSensorAdapter
returns a new adapter, registered, with the given command and optional additional environment
CommandLineLocations - Class in brooklyn.location.basic
CommandLineUtil - Class in brooklyn.util
commands - Field in AbstractPortableTemplateBuilder
list of commands supplied by user, excluding options
COMMITTED_HEAP_MEMORY - Field in UsesJavaMXBeans
CommonCommands - Class in brooklyn.entity.basic.lifecycle
ComparableVersion - Class in brooklyn.util
takes a version string, and compares to other versions, using NaturalOrderComparator
ComparableVersion(String) - Constructor in ComparableVersion
compare(String, String) - Method in NaturalOrderComparator
compareTo(String) - Method in ComparableVersion
compareTo(WeightedObject) - Method in WeightedObject
Note that equals and compareTo are not consistent: x.compareTo(y)==0 iff x.equals(y) is highly recommended in Java, but is not required.
compose(Predicate) - Method in MachinePoolPredicates
compositeDataToMap(CompositeData) - Method in JmxPostProcessors
CompoundTask - Class in brooklyn.util.task
A Task that is comprised of other units of work: possibly a heterogeneous mix of Task, java.lang.Runnable, java.util.concurrent.Callable and groovy.lang.Closure instances.
CompoundTask(Collection) - Constructor in CompoundTask
Constructs a new compound task containing the specified units of work.
compute() - Method in AbstractCombiningEnricher
supply the computation in terms of subscribed variables; by default this is only invoked once all fields have been set at least once, then subsequently on any change to either of them
compute() - Method in HttpDataValueProvider
compute() - Method in HttpHeaderValueProvider
compute() - Method in HttpJsonLongValueProvider
compute() - Method in HttpStatusValueProvider
compute() - Method in HttpStringBodyProvider
compute() - Method in JmxAttributeProvider
compute() - Method in JmxOperationProvider
compute() - Method in JmxTabularDataProvider
compute(Object) - Method in SensorTransformingEnricher
compute() - Method in SshMatchValueProvider
compute() - Method in SshOutputValueProvider
compute() - Method in SshReturnValueProvider
compute() - Method in ValueProvider
This method is called by an adapter to compute a value for a Sensor.
computeAggregatedOptions(boolean) - Method in PortableTemplateBuilder
computeService - Field in MachinePool
config - Field in AbstractConfigurableEntityFactory
config() - Method in RedisSetup
config() - Method in SshBasedAppSetup
Configure the application on this machine, or no-op if no config-script defined.
config() - Method in SshBasedJavaAppSetup
CONFIG_XML - Field in QpidBroker
ConfigKey - Interface in brooklyn.entity
@deprecated since 0.4.0 use brooklyn.config.ConfigKey instead
ConfigKey.HasConfigKey - Interface in brooklyn.config
Interface for elements which want to be treated as a config key without actually being one (e.g. config attribute sensors).
ConfigKeys - Class in brooklyn.entity.basic
Dictionary of ConfigKey entries.
ConfigKeySelfExtracting - Interface in brooklyn.util.internal
Interface for resolving key values; typically implemented by the config key, but discouraged for external usage.
ConfigMap - Interface in brooklyn.entity.basic
@deprecated since 0.4.0 use brooklyn.entity.ConfigMap as interface, or appropriate implementation where needed
ConfigMap.StringConfigMap - Interface in brooklyn.config
convenience extension where map is principally strings or converted to strings (supporting BrooklynProperties)
configMap - Field in AbstractManagementContext
ConfigPredicates - Class in brooklyn.config
ConfigSensorAdapter - Class in brooklyn.event.adapter
simple config adapter which, on registration, sets all config-attributes from config values
configsInternal - Field in AbstractEntity
The config values of this entity.
ConfigurableEntityFactory - Interface in brooklyn.entity.basic
ConfigurableEntityFactoryFromEntityFactory - Class in brooklyn.entity.basic
ConfigurableEntityFactoryFromEntityFactory(Map, EntityFactory) - Constructor in ConfigurableEntityFactoryFromEntityFactory
configure(HasConfigKey, Object) - Method in AbstractConfigurableEntityFactory
configure(Map) - Method in AbstractController
configure(Map) - Method in AbstractEnricher
will set fields from flags, and put the remaining ones into the 'leftovers' map.
configure(ConfigKey, Object) - Method in AbstractEntity
Sets a config key value, and returns this Entity instance for use in fluent-API style coding.
configure(Map) - Method in AbstractLocation
configure(Map) - Method in AbstractPolicy
configure(HasConfigKey, Object) - Method in ConfigurableEntityFactory
configure(Map) - Method in FixedListMachineProvisioningLocation
configure(long, String) - Method in GeoscalingWebClient.SmartSubdomain
configure(Map) - Method in JcloudsLocation
configure(Map) - Method in JMSBroker
configure(Map) - Method in LocalhostMachineProvisioningLocation
configure() - Method in RabbitSshDriver
configure(Map) - Method in SshMachineLocation
configure(Object) - Method in TrustingSslSocketFactory
configures a connection to accept all certificates, if it is for https
configureFromArgs(String) - Method in Main
connect(long) - Method in JmxHelper
Continuously attempts to connect for for at least the indicated amount of time; or indefinitely if -1.
connect(long) - Method in OldJmxSensorAdapter
continuously attempts to connect (blocking), for at least the indicated amount of time; or indefinitely if -1
connect(int) - Method in SshjTool
connect(int) - Method in SshTool
@param maxAttempts
connectMXBeanSensors(EntityLocal, JmxSensorAdapter) - Method in JavaAppUtils
CONNECTOR_STATUS - Field in TomcatServer
connectSensors() - Method in ActiveMQBroker
connectSensors() - Method in ActiveMQQueue
connectSensors() - Method in ActiveMQTopic
connectSensors() - Method in CloudFoundryJavaWebAppCluster
connectSensors() - Method in ControlledDynamicWebAppCluster
connectSensors() - Method in Infinispan5Server
connectSensors() - Method in JavaWebAppSoftwareProcess
connectSensors() - Method in JBoss6Server
connectSensors() - Method in JBoss7Server
connectSensors() - Method in JMSDestination
connectSensors() - Method in KarafContainer
connectSensors() - Method in MySqlNode
connectSensors() - Method in NginxController
connectSensors() - Method in QpidBroker
connectSensors() - Method in QpidQueue
connectSensors() - Method in QpidTopic
connectSensors() - Method in RabbitBroker
connectSensors() - Method in RabbitDestination
connectSensors() - Method in RabbitQueue
connectSensors() - Method in SoftwareProcessEntity
lifecycle message for connecting sensors to registry; typically overridden by subclasses
connectSensors() - Method in TomcatServer
connectSensors() - Method in VanillaJavaApp
connectSsh(Map) - Method in SshMachineLocation
connectTimeout - Field in SshjClientConnection.Builder
connectTimeout(int) - Method in SshjTool.Builder
connectToUrl(String) - Method in HttpTestUtils
Connects to the given url and returns the connection.
connectToURL(String) - Method in TestUtils
Connects to the given url and returns the connection.
connectWebAppServerPolicies(EntityLocal) - Method in WebAppServiceMethods
CONTAINER_ADDED - Field in BalanceableWorkerPool
CONTAINER_ADDED - Field in FollowTheSunPool
container - Field in BalanceableWorkerPool.ContainerItemPair
container - Field in FollowTheSunPool.ContainerItemPair
CONTAINER - Field in Movable
CONTAINER_REMOVED - Field in BalanceableWorkerPool
CONTAINER_REMOVED - Field in FollowTheSunPool
contains(Entity) - Method in EntityReferences.EntityCollectionReference
contains(NodeMetadata) - Method in MachineSet
containsLocation(Location) - Method in AbstractLocation
containsLocation(Location) - Method in Location
Answers true if this location equals or is an ancestor of the given location.
context - Field in CloudFoundryVmcCliAccess
optional user-supplied context object used for classloading context and inserting into toString to help with context
ContextHandlerCollectionHotSwappable - Class in brooklyn.util.web
ControlledDynamicWebAppCluster - Class in brooklyn.entity.webapp
This entity contains the sub-groups and entities that go in to a single location (e.g. datacenter) to provide web-app cluster functionality, viz load-balancer (controller) and webapp software processes.
ControlledDynamicWebAppCluster(Map, Entity) - Constructor in ControlledDynamicWebAppCluster
convertConfigToSensor(ConfigType, Entity) - Method in AttributeSensorAndConfigKey
converts the given ConfigType value to the corresponding SensorType value, with respect to the given entity
convertConfigToSensor(Object, Entity) - Method in BasicAttributeSensorAndConfigKey
convertConfigToSensor(PortRange, Entity) - Method in PortAttributeSensorAndConfigKey
convertDeploymentTargetNameToContext(String) - Method in FilenameToWebContextMapper
convertDeploymentTargetNameToFilename(String) - Method in FilenameToWebContextMapper
convertFromCamelToProperty(String) - Method in CredentialsFromEnv
convertFromPropertyToShell(String) - Method in CredentialsFromEnv
CoordinatesProvider - Interface in brooklyn.location
copy(InputStream, OutputStream) - Method in ResourceUtils
copy(File) - Method in SshBasedAppSetup
Copy a file to the runDir on the server.
copyFile(File, File) - Method in AbstractSoftwareProcessSshDriver
copyFrom(Map, String, String) - Method in SshMachineLocation
copyOf(Iterable) - Method in MutableList
copyOf(Map) - Method in MutableMap
copyOf(Iterable) - Method in MutableSet
copyOfValues() - Method in AbstractAggregatingEnricher
copyTo(Map, InputStream, long, String) - Method in SshMachineLocation
copyToServer(Map, File, String) - Method in SshjTool
copyToServer(Map, File, String) - Method in SshTool
Copies file, but won't preserve permission of last _access_ date.
CPU_USAGE - Field in CloudFoundryJavaWebAppCluster
Create - Annotation Type in brooklyn.entity.basic
@deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
create() - Method in ActiveMQQueue
create() - Method in ActiveMQTopic
create(int, ReusableMachineTemplate) - Method in BrooklynMachinePool
create(String, Class, List, String, Closure) - Method in ExplicitEffector
convenience to create an effector supplying a closure; annotations are preferred, and subclass here would be failback, but this is offered as workaround for bug GROOVY-5122, as discussed in test class CanSayHi
create() - Method in JMSDestination
create(int, ReusableMachineTemplate) - Method in MachinePool
creates the given number of machines of the indicated template
create(Map) - Method in OpenshiftExpressAccess.OpenshiftExpressApplicationAccess
creates (and starts) an app; accepts 'retries' flags which is useful because openshift sometimes returns 500 server error
create() - Method in QpidDestination
create() - Method in Queue
Create the queue.
create() - Method in RabbitDestination
create() - Method in RabbitQueue
create(Map, String) - Method in Repeater
CREATE_SECONDARY_IN_LOCATION - Field in MovableElasticWebAppCluster
create() - Method in SshjClientConnection
create() - Method in SshjTool.ExecAction
create() - Method in SshjTool.GetFileAction
create() - Method in SshjTool.PutFileAction
create() - Method in SshjTool.ShellAction
create() - Method in SshjTool.SshAction
create() - Method in Topic
Create the topic.
createClusterIn(Location) - Method in MovableElasticWebAppCluster
createFile(Map, String, byte[]) - Method in SshjTool
Creates the given file with the given contents.
createFile(Map, String, byte[]) - Method in SshTool
@see #createFile(Map, String, InputStream, long)
createObjectName(String) - Method in JmxHelper
createPrimaryDomain(String) - Method in GeoscalingWebClient
createQueue(Map) - Method in ActiveMQBroker
createQueue(Map) - Method in JMSBroker
createQueue(Map) - Method in QpidBroker
createQueue(Map) - Method in RabbitBroker
createSecondaryInLocation(String) - Method in MovableElasticWebAppCluster
creates a new secondary instance, in the given location, returning the ID of the secondary created and started
createSmartSubdomain(String) - Method in GeoscalingWebClient.Domain
createSocket(InetAddress, int, InetAddress, int) - Method in TrustingSslSocketFactory
createTopic(Map) - Method in ActiveMQBroker
createTopic(Map) - Method in JMSBroker
createTopic(Map) - Method in QpidBroker
CREATION_SCRIPT_CONTENTS - Field in MySqlNode
CREATION_SCRIPT_URL - Field in MySqlNode
CredentialsFromEnv - Class in brooklyn.location.basic.jclouds
The credentials to use for a jclouds location, loaded from environment variables / system properties
CredentialsFromEnv(BrooklynProperties, String) - Constructor in CredentialsFromEnv
current() - Method in Tasks
the Task where the current thread is executing, if executing in a Task, otherwise null
CURRENT_THREAD_COUNT - Field in UsesJavaMXBeans
currentSizeOperator(Function) - Method in AutoScalerPolicy.Builder
CUSTOM_CONFIG_PATH - Field in StandaloneBrokerExample
CustomAggregatingEnricher - Class in brooklyn.enricher
Subscribes to events from producers with a sensor of type T, aggregates them with the provided closure and emits the result on the target sensor V.
CustomAggregatingEnricher(List, AttributeSensor, AttributeSensor, Function) - Constructor in CustomAggregatingEnricher
customizationCompleted - Field in NginxSshDriver
customize() - Method in AbstractSoftwareProcessDriver
customize() - Method in ActiveMQSshDriver
customize() - Method in JBoss6SshDriver
customize() - Method in JBoss7SshDriver
AS7 config notes and TODOs: We're using the http management interface on port managementPort We're not using any JMX
customize() - Method in KarafSshDriver
CUSTOMIZE_LATCH - Field in ConfigKeys
CUSTOMIZE_LATCH - Field in SoftwareProcessEntity
customize() - Method in MySqlSshDriver
customize() - Method in NginxSshDriver
customize() - Method in QpidSshDriver
customize() - Method in RabbitSshDriver
customize() - Method in SshBasedAppSetup
customize() - Method in Tomcat7SshDriver
customize() - Method in VanillaJavaAppSshDriver
customizeClusterSpecConfiguration(JcloudsLocation, PropertiesConfiguration) - Method in WhirrCluster
CUSTOMIZING - Field in AbstractSoftwareProcessSshDriver

D

DataStore - Interface in brooklyn.entity.nosql
Represents a NoSQL data store.
DATE_FORMAT_PREFERRED - Field in Time
date - Field in SimpleOneLineLogFormatter
dateFormat - Field in SimpleOneLineLogFormatter
DB_PASSWORD - Field in WebClusterDatabaseExample
DB_PASSWORD - Field in WebClusterDatabaseExampleAlt
DB_PASSWORD - Field in WebClusterDatabaseExampleAltJava
DB_SETUP_SQL_URL - Field in WebClusterDatabaseExample
DB_SETUP_SQL_URL - Field in WebClusterDatabaseExampleAltJava
DB_SETUP_SQL - Field in WebClusterDatabaseExampleAlt
DB_USERNAME - Field in WebClusterDatabaseExample
DB_USERNAME - Field in WebClusterDatabaseExampleAlt
DB_USERNAME - Field in WebClusterDatabaseExampleAltJava
deactivateAdapter() - Method in AbstractSensorAdapter
deactivateAdapters() - Method in SensorRegistry
deactivatePoll() - Method in AbstractPollHelper
deactivatePoll() - Method in FunctionChainPollHelper
deactivatePushing() - Method in AbstractPushHelper
deactivatePushing() - Method in JmxNotificationAdapter.NotificationPushHelper
DEBUG - Field in BrooklynSystemProperties
DEFAULT_DELIMITERS - Field in QuotedStringTokenizer
DEFAULT_FIELD_GETTER - Field in LanguageUtils
Default field getter.
DEFAULT_HTTP_PORT - Field in JBoss6SshDriver
DEFAULT_INSTALL_BASEDIR - Field in AbstractSoftwareProcessSshDriver
DEFAULT_INSTALL_DIR - Field in Infinispan5Setup
DEFAULT_INSTALL_DIR - Field in RedisSetup
DEFAULT_JMX_PORT - Field in UsesJmx
DEFAULT_LOCATION - Field in MovableCloudFoundryClusterExample
DEFAULT_LOCATION - Field in WebClusterApp
DEFAULT_LOCATION - Field in WebClusterDatabaseExample
DEFAULT_LOCATION - Field in WebClusterDatabaseExampleAlt
DEFAULT_LOCATION - Field in WebClusterDatabaseExampleAltJava
DEFAULT_LOCATION - Field in WebClusterExample
DEFAULT_LOCATION - Field in WebClusterExampleAlt
DEFAULT_LOCATION - Field in WhirrHadoopExample
DEFAULT_LOCATIONS - Field in SingleWebServerExample
DEFAULT_LOCATIONS - Field in WhirrExample
DEFAULT_QUOTE_CHARS - Field in QuotedStringTokenizer
DEFAULT_RUN_BASEDIR - Field in AbstractSoftwareProcessSshDriver
DEFAULT_VERSION - Field in Infinispan5Setup
DEFAULT_VERSION - Field in RedisSetup
DefaultBalanceablePoolModel - Class in brooklyn.policy.loadbalancing
Standard implementation of BalanceablePoolModel, providing essential arithmetic for item and container workrates and thresholds.
DefaultBalanceablePoolModel(String) - Constructor in DefaultBalanceablePoolModel
DefaultFollowTheSunModel - Class in brooklyn.policy.followthesun
DefaultFollowTheSunModel(String) - Constructor in DefaultFollowTheSunModel
DefaultValue - Annotation Type in brooklyn.entity.basic
provides runtime access to the name of a paramter, esp for effectors; typically matches any default value supplied in the code
defaultValue - Field in AbstractAggregatingEnricher
delay - Field in ScheduledTask
initial delay before running, set as flag in constructor; defaults to 0
delayMillis(long) - Method in WebAppMonitor
delegate - Field in BrooklynSystemProperties.BasicDelegatingSystemProperty
delete() - Method in ActiveMQQueue
delete() - Method in ActiveMQTopic
delete() - Method in GeoscalingWebClient.Domain
delete() - Method in GeoscalingWebClient.SmartSubdomain
delete() - Method in JMSDestination
delete() - Method in QpidDestination
delete() - Method in Queue
Delete the queue.
delete() - Method in RabbitDestination
delete() - Method in Topic
Delete the topic.
delimiterChars(String) - Method in QuotedStringTokenizer.Builder
DeltaEnricher - Class in brooklyn.enricher
Converts an absolute sensor into a delta sensor (i.e. the diff between the current and previous value)
DeltaEnricher(Entity, Sensor, AttributeSensor) - Constructor in DeltaEnricher
DemoUtils - Class in brooklyn.demo.webapp.hello
DependentConfiguration - Class in brooklyn.event.basic
Conveniences for making tasks which run in entity ExecutionContexts, subscribing to attributes from other entities, possibly transforming those; these Task instances are typically passed in AbstractEntity#setConfig(ConfigKey, Object)#setConfig(ConfigKey, Object).
deploy(WebAppContext) - Method in BrooklynWebServer
deploy(String, String) - Method in JavaWebAppDriver
deploy(String, String) - Method in JavaWebAppSoftwareProcess
Deploys the given artifact, from a source URL, to a given deployment filename/context.
deploy(String, String) - Method in JavaWebAppSshDriver
deploys a URL as a webapp at the appserver; returns a token which can be used as an argument to undeploy, typically the web context with leading slash where the app can be reached (just "/" for ROOT)
deploy(File, File) - Method in SshBasedAppSetup
Copies a file to the server and invokes getDeployScript(String) for further processing.
deployConfiguration(Map) - Method in KarafContainer
DEPLOYED_WARS - Field in JavaWebAppSoftwareProcess
deployInitialWars() - Method in JavaWebAppSoftwareProcess
Description - Annotation Type in brooklyn.entity.basic
provides runtime access to the description of an effector or paramter, esp for effectors
description - Field in BasicTask
DESCRIPTION_METADATA_KEY - Field in ReusableMachineTemplate
description(String) - Method in ReusableMachineTemplate
see #getDescription()
deserialize(byte[], ClassLoader) - Method in LanguageUtils
Destroy - Annotation Type in brooklyn.entity.basic
@deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
destroy() - Method in AbstractEntity
Should be invoked at end-of-life to clean up the item.
destroy() - Method in AbstractEntityAdjunct
Unsubscribes and clears all managed subscriptions; is called by the owning entity when a policy is removed and should always be called by any subclasses overriding this method
destroy() - Method in AbstractGeoDnsService
destroy() - Method in AbstractPolicy
destroy(SshMachineLocation) - Method in BrooklynMachinePool
destroy() - Method in CloudFoundryJavaWebAppCluster
destroy(ManagementContext, Entity) - Method in Entities
Interim method for assisting with entity lifecycle
destroy() - Method in GeoscalingDnsService
destroy() - Method in JMSDestination
destroy(MachineSet) - Method in MachinePool
destroy() - Method in OpenshiftExpressAccess.OpenshiftExpressApplicationAccess
deletes (and stops) an app
destroy() - Method in OpenshiftExpressJavaWebAppCluster
DESTROY_SECONDARY - Field in MovableElasticWebAppCluster
destroy() - Method in SinusoidalLoadGenerator
destroyApp(Map) - Method in CloudFoundryVmcCliAccess
destroySecondary(String) - Method in MovableElasticWebAppCluster
destroys the indicated secondary
disconnect() - Method in JmxHelper
Disconnects.
disconnect() - Method in OldJmxSensorAdapter
disconnect() - Method in SshjTool
disconnect() - Method in SshTool
displayName - Field in BasicTask
displayName - Field in HostGeoInfo
DNS_PORT - Field in Attributes
doesMBeanExistsEventually(ObjectName, long, TimeUnit) - Method in JmxHelper
doExtraConfigurationDuringStart() - Method in NginxController
doExtraConfigurationDuringStart() - Method in RedisStore
DOMAIN_NAME - Field in AbstractController
DOMAIN - Field in UrlMapping
doPost(Map, String) - Method in OpenshiftExpressAccess
doubleQuoteLiteralsForBash(String) - Method in StringEscapes.BashStringEscapes
transforms e.g. [ "-Dname=Bob Johnson", "-Dnet.worth=$100" ] to string which _renders_ as "-Dname=Bob Johnson" "-Dnet.worth=\$100" so it gets picked up as 2 params in java
downloadUrlAs(String, String, String) - Method in CommonCommands
driver - Field in SshShellSensorAdapter
DriverDependentEntity - Interface in brooklyn.entity.drivers
An Entity that needs to have a driver.
dumpInfo(Entity, Writer, String, String) - Method in Entities
dumpItemDistribution(PrintStream) - Method in DefaultBalanceablePoolModel
dumpItemDistribution(PrintStream) - Method in DefaultFollowTheSunModel
duration(int, TimeUnit) - Method in TimeExtras
creates a duration object
DynamicCluster - Class in brooklyn.entity.group
A cluster of entities that can dynamically increase or decrease the number of entities.
DynamicCluster(Map) - Constructor in DynamicCluster
DynamicFabric - Class in brooklyn.entity.group
When a dynamic fabric is started, it starts an entity in each of its locations.
DynamicFabric(Entity) - Constructor in DynamicFabric
DynamicGroup - Class in brooklyn.entity.basic
DynamicGroup(Map, Predicate) - Constructor in DynamicGroup
DynamicWebAppCluster - Class in brooklyn.entity.webapp
DynamicWebAppClusters provide cluster-wide aggregates of entity attributes.
DynamicWebAppCluster(Map, Entity) - Constructor in DynamicWebAppCluster
Instantiate a new DynamicWebAppCluster.

E

editRecord(String, String, String) - Method in GeoscalingWebClient.Domain
e.g. editRecord("foo", "A", "1.2.3.4"), which assuming this domain is "bar.com", will create A record for foo.bar.com.
Effector - Interface in brooklyn.entity
An operation of some kind, carried out by an Entity.
EFFECTOR_TAG - Field in AbstractManagementContext
EffectorInferredFromAnnotatedMethod - Class in brooklyn.entity.basic
deprecated:
will be deleted in 0.5.
EffectorInferredFromAnnotatedMethod(Class, String, String) - Constructor in EffectorInferredFromAnnotatedMethod
EffectorUtils - Class in brooklyn.entity.basic
The abstract Effector implementation.
EffectorWithExplicitImplementation - Class in brooklyn.entity.basic
deprecated:
will be deleted in 0.5.
EffectorWithExplicitImplementation(String, Class, List, String) - Constructor in EffectorWithExplicitImplementation
ElasticJavaWebAppService - Interface in brooklyn.entity.webapp
ElasticJavaWebAppService.ElasticJavaWebAppServiceAwareLocation - Interface in brooklyn.entity.webapp
ElasticJavaWebAppService.Factory - Class in brooklyn.entity.webapp
elvis(Object) - Method in GroovyJavaMethods
elvis(String, String) - Method in JavaGroovyEquivalents
elvisString(Object, Object) - Method in JavaGroovyEquivalents
em - Field in BasicTask
discouraged, but used in tests. not always set (e.g. if it is a scheduled task)
em - Field in LocalSubscriptionManager
emit(Sensor, Object) - Method in AbstractEntity
emit(Sensor, Object) - Method in EntityLocal
Emits a SensorEvent event on behalf of this entity (as though produced by this entity).
emitAllAttributes(boolean) - Method in SensorPropagatingEnricher
emitInternal(Sensor, Object) - Method in AbstractEntity
ENABLED_PROTOCOLS - Field in WebAppServiceConstants
endPoll() - Method in AbstractGeoDnsService
endTimeUtc - Field in BasicTask
Enricher - Interface in brooklyn.policy
Enrichers specifically do not invoke Effectors and should only function to publish new metrics
ensureExists(int, ReusableMachineTemplate) - Method in MachinePool
creates machines if necessary so that this spec exists (may already be claimed however); returns a set of all matching machines, of size at least count (but possibly some are already claimed).
ensureUnclaimed(int, ReusableMachineTemplate) - Method in MachinePool
creates machines if necessary so that this spec can subsequently be claimed; returns a set of at least count unclaimed machines
Entities - Class in brooklyn.entity.basic
Convenience methods for working with entities.
entities - Field in LocalManagementContext
entitiesById - Field in LocalManagementContext
entitiesWithoutGeoInfo - Field in AbstractGeoDnsService
Entity - Interface in brooklyn.entity
The basic interface for a Brooklyn entity.
entity - Field in AbstractEntityAdjunct
entity - Field in AbstractSoftwareProcessDriver
EntityAdjunct - Interface in brooklyn.policy
EntityAdjuncts are supplementary logic that can be attached to Entities, providing sensor enrichment or enabling policy
EntityConfigMap - Class in brooklyn.entity.basic
EntityConfigMap(AbstractEntity) - Constructor in EntityConfigMap
EntityDriver - Interface in brooklyn.entity.drivers
The EntityDriver provides an abstraction between the Entity and the environment (the Location it is running in, so that an entity is not tightly coupled to a specific Location.
EntityDriverFactory - Interface in brooklyn.entity.drivers
A Factory responsible for creating a driver for a given entity/location.
EntityDynamicType - Class in brooklyn.entity.basic
EntityDynamicType(AbstractEntity) - Constructor in EntityDynamicType
EntityFactory - Interface in brooklyn.entity.basic
A Factory for creating entities.
EntityFactoryForLocation - Interface in brooklyn.entity.basic
dispatch interface to allow an EntityFactory to indicate it might be able to discover other factories for specific locations (e.g. if the location implements a custom entity-aware interface)
EntityLocal - Interface in brooklyn.entity.basic
Extended Entity interface for use in places where the caller should have certain privileges, such as setting attribute values, adding policies, etc.
EntityReferences - Class in brooklyn.entity.basic
EntityReferences.EntityCollectionReference - Class in brooklyn.entity.basic
EntityReferences.EntityCollectionReference(Entity) - Constructor in EntityReferences.EntityCollectionReference
EntityReferences.EntityReference - Class in brooklyn.entity.basic
Serialization helper.
EntityReferences.EntityReference(Entity, Object) - Constructor in EntityReferences.EntityReference
EntityReferences.SelfEntityReference - Class in brooklyn.entity.basic
EntityReferences.SelfEntityReference(Object) - Constructor in EntityReferences.SelfEntityReference
EntityStartException - Class in brooklyn.event
Indicate an exception when attempting to start an entity.
EntityStartException(String, Throwable) - Constructor in EntityStartException
EntityTestUtils - Class in brooklyn.test
EntityType - Interface in brooklyn.entity
Gives type information for an Entity.
EntityTypeSnapshot - Class in brooklyn.entity.basic
env(Map) - Method in SshSensorAdapter
returns a new adapter, registered, with the same command and additional environment
environmentPropertyFiles - Field in SshBasedJavaAppSetup
equals(Object) - Method in AbstractEffector
equals(Object) - Method in AbstractLocation
equals(Object) - Method in AbstractPortableTemplateBuilder
equals(Object) - Method in BasicConfigKey
equals(Object) - Method in BasicSensor
equals(Object) - Method in BasicSensorEvent
Any SensorEvents are equal if their sensor, source and value are equal.
equals(Object) - Method in BasicTaskStub
equals(Object) - Method in EntityTypeSnapshot
equals(Object) - Method in GroovyObservablesPropertyChangeToCollectionChangeAdapter
equals(Object) - Method in HostGeoInfo
equals(Object, Object, Class, Closure, Object) - Method in LanguageUtils
equals(Object) - Method in LocalSubscriptionManager.EntitySensorToken
equals(Object) - Method in MachineSet
equals(Object) - Method in PortRanges.AggregatePortRange
equals(Object) - Method in PortRanges.BasicPortRange
equals(Object) - Method in PortRanges.LinearPortRange
equals(Object) - Method in PortRanges.SinglePort
equals(Object) - Method in ProxySslConfig
equals(Object) - Method in RegistryEntityDriverFactory.DriverLocationTuple
equals(Object) - Method in SshjClientConnection
equals(Object) - Method in Subscription
equals(Object) - Method in TimestampedValue
equals(Object) - Method in WeightedObject
ERLANG_VERSION - Field in RabbitBroker
Error - Annotation Type in brooklyn.entity.basic
@deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
ERROR_COUNT - Field in WebAppServiceConstants
escapeHttpUrl(String) - Method in StringEscapes
encodes a string suitable for use as a URL: space to +, and high-numbered chars assuming UTF-8
escapeJavaString(String, Appendable) - Method in StringEscapes.JavaStringEscapes
escapeLiteralForDoubleQuotedBash(String) - Method in StringEscapes.BashStringEscapes
escapeSql(String) - Method in StringEscapes
encodes a string to SQL, that is ' becomes ''
evaluate(Map, Closure) - Method in AbstractSensorEvaluationContext
evaluateSensorOnResponse(Sensor, Closure, AbstractSensorEvaluationContext) - Method in AbstractPollHelper
evaluateSensorOnResponse(Sensor, Closure, AbstractSensorEvaluationContext) - Method in AbstractPushHelper
evaluateSensorsOnResponse(AbstractSensorEvaluationContext) - Method in AbstractChainablePollHelper
evaluateSensorsOnResponse(AbstractSensorEvaluationContext) - Method in AbstractPollHelper
evaluateSensorsOnResponse(AbstractSensorEvaluationContext) - Method in AbstractPushHelper
evaluateSensorsOnResponse(AbstractSensorEvaluationContext) - Method in FunctionChainPollHelper
eventFilter - Field in Subscription
every(long) - Method in Repeater
@depreated specify unit
See Also:
every(long, TimeUnit)
except(Predicate) - Method in MachinePoolPredicates
Exceptions - Class in brooklyn.util.exceptions
exchange - Field in QpidDestination
exchange - Field in RabbitDestination
excludedLocations - Field in FollowTheSunParameters
a list of excluded locations
exec(String, String) - Method in CloudFoundryVmcCliAccess
exec(String) - Method in MonitorUtils
exec(String) - Method in ShellSensorAdapter
exec(Map, String, String, File, String, Logger, Object) - Method in ShellUtils
executes the single given command (words) with given environmnet (inherited if null) and cwd (. if null), feeding it the given input stream (if not null).
exec(List, String, boolean) - Method in SshBasedAppSetup
exec(Map, List, Map) - Method in SshMachineLocation
exec(SshTool, Map, List, Map) - Method in SshMachineLocation.ExecRunner
exec(String) - Method in SshShellSensorAdapter
execBlocking(String) - Method in ExecUtils
execCommands(Map, List, Map) - Method in SshjTool
execCommands(Map, String, List, Map) - Method in SshMachineLocation
execCommands(Map, List) - Method in SshTool
@see execuCommands(Map, List, Map)
execRemoteScript(String) - Method in JcloudsLocation.JcloudsSshMachineLocation
uses submitRunScript to execute the commands, and throws error if it fails or returns non-zero
execScript(Map, List, Map) - Method in SshjTool
This creates a script containing the user's commands, copies it to the remote server, and executes the script.
execScript(Map, String, List, Map) - Method in SshMachineLocation
execScript(Map, List) - Method in SshTool
@see execScript(Map, List, Map)
execScriptBlocking(String) - Method in OpenshiftExpressJavaWebAppCluster
accepts e.g.
execShell(Map, List, Map) - Method in SshjTool
execShell(Map, List, Map) - Method in SshTool
@deprecated @see execScript(Map, List, Map)
execShellDirect(Map, List, Map) - Method in SshjTool
execute(Map, List, String) - Method in AbstractSoftwareProcessSshDriver
execute(Runnable) - Method in BasicExecutionContext
Provided for compatibility
execute() - Method in ScriptHelper
execute(Map, List, String) - Method in ScriptRunner
Runs a script and returns the result code, supporting flags including: out, err as output/error streams; logPrefix, prefix string to put in log output; env, map of environment vars to pass to shell environment
executeIf(Predicate) - Method in ScriptHelper
executePoll() - Method in AbstractPollHelper
implementation-specific generation of AbstractSensorEvaluationContext which is then typically passed to evaluateSensorsOnPollResponse
executePollOnError(Exception) - Method in AbstractPollHelper
optional action to take if a poll has just failed; defaults to null
executePollOnError(Exception) - Method in HttpPollHelper
executePollOnError(Exception) - Method in SshPollHelper
executePollOnSuccess() - Method in AbstractPollHelper
method for implementations to supply to execute the poll call which drives the children
executePollOnSuccess() - Method in FunctionBasePollHelper
executePollOnSuccess() - Method in FunctionChainPollHelper
executePollOnSuccess() - Method in HttpPollHelper
executePollOnSuccess() - Method in JmxAttributeAdapter.AttributePollHelper
executePollOnSuccess() - Method in JmxOperationAdapter.OperationPollHelper
executePollOnSuccess() - Method in JmxReachableAdapter.ReachablePollHelper
executePollOnSuccess() - Method in SshPollHelper
executeUntilSucceeds(Map, Runnable) - Method in TestUtils
executeUntilSucceedsElseShutdown(Map, Entity, Closure) - Method in TestUtils
executeUntilSucceedsWithFinallyBlock(Map, Callable, Closure) - Method in TestUtils
Convenience method for cases where we need to test until something is true.
executeUntilSucceedsWithShutdown(Map, Entity, Closure) - Method in TestUtils
convenience for entities to ensure they shutdown afterwards
ExecUtils - Class in brooklyn.util.internal.duplicates
The ExecUtils
ExecUtils.StreamGobbler - Class in brooklyn.util.internal.duplicates
ExecUtils.StreamGobbler(InputStream, PrintStream) - Constructor in ExecUtils.StreamGobbler
execution - Field in AbstractEntity
execution - Field in AbstractPolicy
EXECUTION_ERROR - Field in Main
executionCheck - Field in ScriptHelper
ExecutionContext - Interface in brooklyn.management
This is a Brooklyn extension to the Java java.util.concurrent.Executor.
ExecutionManager - Interface in brooklyn.management
This class manages the execution of a number of jobs with tags.
ExecutionUtils - Class in brooklyn.util.task
execWithLogging(Map, String, List, Map, SshMachineLocation.ExecRunner) - Method in SshMachineLocation
exists(String, String) - Method in CommonCommands
Returns a command that runs only if the specified executable is in the path.
expand(String) - Method in WildcardGlobs.SpecialistGlobExpander
expands glob, including custom syntax for numeric part
expandToArrayUnchecked(String) - Method in WildcardGlobs.SpecialistGlobExpander
expands glob, including custom syntax for numeric part, but to an array, and re-throwing the checked exception as a runtime exception
EXPERIMENTAL - Field in BrooklynSystemProperties
ExpirationPolicy - Enum in brooklyn.management
Options for describing how the execution manager will retain or expire a task after it has completed.
ExplicitEffector - Class in brooklyn.entity.basic
ExplicitEffector.ExplicitEffectorFromClosure(String, Class, List, String, Closure) - Constructor in ExplicitEffector.ExplicitEffectorFromClosure
ExplicitEffector(String, Class, List, String) - Constructor in ExplicitEffector
extractSubKeyName(ConfigKey) - Method in MapConfigKey
extractValue(Map, ExecutionContext) - Method in BasicConfigKey
Retrieves the value corresponding to this config key from the given map.
extractValue(Map, ExecutionContext) - Method in ConfigKeySelfExtracting
Extracts the value for this config key from the given map.
extractValue(Map, ExecutionContext) - Method in ListConfigKey
extractValue(Map, ExecutionContext) - Method in MapConfigKey
extractValue(Map, ExecutionContext) - Method in SubElementConfigKey

F

Fabric - Interface in brooklyn.entity.group
Intended to represent a Tier of entities over multiple locations.
FABRIC_SIZE - Field in DynamicFabric
failIfBodyEmpty() - Method in ScriptHelper
failOnNonZeroResultCode() - Method in ScriptHelper
fastest() - Method in AbstractPortableTemplateBuilder
file(String, String) - Method in CommonCommands
Returns a command that runs only if the specified executable is in the path
fileAsString(Object) - Method in JcloudsLocation
FilenameToWebContextMapper - Class in brooklyn.entity.webapp
filtered(Predicate) - Method in MachineSet
filterForAllowedMachines(MachineSet) - Method in BrooklynMachinePool
filterForAllowedMachines(MachineSet) - Method in MachinePool
find() - Method in EntityReferences.EntityCollectionReference
find() - Method in EntityReferences.EntityReference
find() - Method in EntityReferences.SelfEntityReference
findAnnotation(Annotation, Class) - Method in MethodEffector.AnnotationsOnMethod
findArchiveNameFromUrl(String, boolean) - Method in FilenameToWebContextMapper
findBestItemToMove(Map, double, double, double, Set, Location) - Method in BalancingStrategy
"Best" is defined as nearest to the targetCost, without exceeding maxCost, unless maxCostIfNothingSmallerButLarger > 0 which does just that (useful if the ideal and target are estimates and aren't quite right, typically it will take something larger than maxRate but less than half the total rate, which is only possible when the estimates don't agree)
findColdestContainer(Set, LocationConstraint) - Method in PolicyUtilForPool
Identifies the container with the maximum spare capacity (highThreshold - currentWorkrate), returns null if none of the model's nodes has spare capacity.
findEffectorMatching(Set, String, Map) - Method in EffectorUtils
findHottestContainer(Set) - Method in PolicyUtilForPool
Identifies the container with the maximum overshoot (currentWorkrate - highThreshold), returns null if none of the model's nodes has an overshoot.
findIpAddress(Location) - Method in HostGeoInfo
findLocationProperty(String) - Method in AbstractLocation
findLocationProperty(String) - Method in Location
Like getLocationProperty, but if the property is not defined on this location, searches recursively up the parent hierarchy until it is found, or the root is reached (when this method will return null).
findMBean(ObjectName) - Method in JmxHelper
findMBean(ObjectName) - Method in OldJmxSensorAdapter
findMBeans(ObjectName) - Method in JmxHelper
findOwnPid() - Method in MonitorUtils
findProviderSpecificValueFile(String) - Method in CredentialsFromEnv
findServices() - Method in LocationRegistry
findUrlMappings() - Method in NginxController
firstLocation() - Method in AbstractEntity
FIVE_MINUTES - Field in TimeExtras
FIVE_SECONDS - Field in TimeExtras
fix(Object) - Method in GroovyJavaMethods
FixedListMachineProvisioningLocation - Class in brooklyn.location.basic
A provisioner of MachineLocations which takes a list of machines it can connect to.
FixedListMachineProvisioningLocation.Builder - Class in brooklyn.location.basic
Facilitates fluent/programmatic style for constructing a fixed pool of machines.
FixedListMachineProvisioningLocation(Map) - Constructor in FixedListMachineProvisioningLocation
flags - Field in ScriptHelper
flags - Field in Subscription
FlagUtils - Class in brooklyn.util.flags
class to help transfer values passed as named arguments to other well-known variables/fields/objects; see the test case for example usage
FollowTheSunModel - Interface in brooklyn.policy.followthesun
Captures the state of items, containers and locations for the purpose of moving items around to minimise latency.
FollowTheSunParameters - Class in brooklyn.policy.followthesun
FollowTheSunPolicy - Class in brooklyn.policy.followthesun
FollowTheSunPolicy(Map, AttributeSensor, FollowTheSunModel, FollowTheSunParameters) - Constructor in FollowTheSunPolicy
FollowTheSunPool - Class in brooklyn.policy.followthesun
FollowTheSunPool.ContainerItemPair - Class in brooklyn.policy.followthesun
Encapsulates an item and a container; emitted by sensors.
FollowTheSunPool.ContainerItemPair(Entity, Entity) - Constructor in FollowTheSunPool.ContainerItemPair
FollowTheSunPool(Map, Entity) - Method in FollowTheSunPool
FollowTheSunStrategy - Class in brooklyn.policy.followthesun
FollowTheSunStrategy(FollowTheSunModel, FollowTheSunParameters) - Constructor in FollowTheSunStrategy
footer - Field in ScriptHelper
forBoth(Object, Object, Closure) - Method in LanguageUtils
forBothWithIndex(Object, Object, Closure) - Method in LanguageUtils
format(LogRecord) - Method in SimpleOneLineLogFormatter
uses "YYYY-DD-MM hh:mm:ss.SSS message" format
formatIfNotNull(String, Object) - Method in CommonCommands
returns the pattern formatted with the given arg if the arg is not null, otherwise returns null
formatString(String, Object) - Method in DependentConfiguration
Method which returns a Future containing a string formatted using String.format, where the arguments can be normal objects or tasks; tasks will be waited on (submitted if necessary) and their results substituted in the call to String.format.
FREE_PHYSICAL_MEMORY_SIZE - Field in UsesJavaMXBeans
from(String) - Method in PortableTemplateBuilder
from(Map) - Method in SshjTool.Builder
fromCollection(Collection) - Method in PortRanges
fromEntity(Entity) - Method in HostGeoInfo
fromHardware(Hardware) - Method in AbstractPortableTemplateBuilder
fromImage(Image) - Method in AbstractPortableTemplateBuilder
fromInteger(int) - Method in PortRanges
fromIpAddress(InetAddress) - Method in HostGeoInfo
fromLocation(Location) - Method in HostGeoInfo
fromSSHClientConnection(SshjClientConnection) - Method in SshjClientConnection.Builder
fromString(String) - Method in PortRanges
parses a string representation of ports, as "80,8080,8000,8080-8099"
fromTemplate(Template) - Method in AbstractPortableTemplateBuilder
fromValue(String) - Method in Lifecycle
Creates a Lifecycle from a text representation.
function - Field in FunctionCallAdapter
FunctionBasePollHelper - Class in brooklyn.event.adapter
FunctionBasePollHelper(FunctionSensorAdapter) - Constructor in FunctionBasePollHelper
FunctionCallAdapter - Class in brooklyn.event.adapter
FunctionCallAdapter(Map, AbstractChainablePollHelper, Function) - Constructor in FunctionCallAdapter
FunctionChainPollHelper - Class in brooklyn.event.adapter
FunctionChainPollHelper(FunctionCallAdapter) - Constructor in FunctionChainPollHelper
functionFromClosure(Closure) - Method in GroovyJavaMethods
FunctionSensorAdapter - Class in brooklyn.event.adapter
Entry point for wiring up arbitrary functions to be used as the source for sensors.
FunctionSensorAdapter(Map, Callable) - Constructor in FunctionSensorAdapter

G

GARBAGE_COLLECTION_TIME - Field in UsesJavaMXBeans
gatherOutput - Field in ScriptHelper
GeneralPurposePolicy - Class in brooklyn.policy.basic
GeneralPurposePolicy(Map) - Constructor in GeneralPurposePolicy
generateGroupId() - Method in JcloudsLocation
generateScriptString(Date, Collection) - Method in GeoscalingScriptGenerator
generateWhirrClusterRecipe() - Method in WhirrHadoopCluster
GeoBytesHostGeoLookup - Class in brooklyn.location.geo
GEOSCALING_ACCOUNT - Field in GeoscalingDnsService
GEOSCALING_PASSWORD - Field in GeoscalingDnsService
GEOSCALING_PRIMARY_DOMAIN_NAME - Field in GeoscalingDnsService
GEOSCALING_SMART_SUBDOMAIN_NAME - Field in GeoscalingDnsService
GEOSCALING_USERNAME - Field in GeoscalingDnsService
GeoscalingDnsService - Class in brooklyn.entity.dns.geoscaling
GeoscalingDnsService(Map, Entity) - Constructor in GeoscalingDnsService
GeoscalingWebClient - Class in brooklyn.entity.dns.geoscaling
GeoscalingWebClient.Domain - Class in brooklyn.entity.dns.geoscaling
GeoscalingWebClient.Domain(int, String) - Constructor in GeoscalingWebClient.Domain
GeoscalingWebClient.SmartSubdomain - Class in brooklyn.entity.dns.geoscaling
GeoscalingWebClient.SmartSubdomain(Domain, int, String) - Constructor in GeoscalingWebClient.SmartSubdomain
GeoscalingWebClient(String, String) - Method in GeoscalingWebClient
get(long, TimeUnit) - Method in BasicTask
get(Map, String) - Method in BrooklynProperties
@deprecated attempts to call get with this syntax are probably mistakes; get(key, defaultValue) is fine but Map is unlikely the key, much more likely they meant getFirst(flags, key).
get() - Method in BrooklynVersion
get() - Method in EntityReferences.EntityCollectionReference
get() - Method in EntityReferences.EntityReference
get() - Method in ScheduledTask
gets the value of the most recently run task
get(long, TimeUnit) - Method in SingleThreadedScheduler.WrappingFuture
getActionName() - Method in RendererHints.NamedActionWithUrl
getActiveTasks() - Method in BrooklynMachinePool
getActiveTaskStatusString(int) - Method in BasicTask
getActiveTaskStatusString(int) - Method in ScheduledTask
getActualPort() - Method in BrooklynWebServer
returns port where this is running, or -1 if not yet known
getAdditionalOptionalOptions() - Method in PortableTemplateBuilder
getAdditionalOptionalOptions() - Method in ReusableMachineTemplate
getAdditionalOptions() - Method in AbstractPortableTemplateBuilder
getAdditionalOptions() - Method in ReusableMachineTemplate
getAddress() - Method in AddressableLocation
Return the single most appropriate address for this location.
getAddress() - Method in BrooklynWebServer
interface/address where this server binds
getAddress() - Method in CloudFoundryLocation
getAddress() - Method in LocalhostMachineProvisioningLocation
getAddress() - Method in MachineLocation
Get the network address of the machine.
getAddress() - Method in OpenshiftLocation
getAddress() - Method in SimulatedLocation
getAddress() - Method in SshMachineLocation
getAddressOfEntity(Entity) - Method in AbstractController
getAddressOfEntity(Entity) - Method in UrlMapping
defines how address string, ie hostname:port, is constructed from a given entity.
getAddressOfUnresolvableHostname() - Method in NetworkUtils
returns null in a sane DNS environment, but if DNS provides a bogus address for made-up hostnames, this returns that address
getAggregate() - Method in CustomAggregatingEnricher
getAllAssignableTypes(Class, Predicate) - Method in FlagUtils
getAllConfig() - Method in AbstractEntity
getAllConfig() - Method in BrooklynProperties
getAllConfig() - Method in ConfigMap
returns a map of all config keys to their raw (unresolved+uncoerced) contents
getAllConfig() - Method in EntityConfigMap
getAllFields(Class, Predicate) - Method in FlagUtils
getAllSemaphores() - Method in MutexSupport
Returns the semaphores in use at the time the method is called, for inspection purposes (and testing).
getAllSubscriptions() - Method in AbstractEntityAdjunct
@return a list of all subscription handles
getAllSubscriptions() - Method in SubscriptionTracker
@return an ordered list of all subscription handles
getAllSupportedProperties() - Method in JcloudsLocation
getAmqpPort() - Method in AmqpServer
getAmqpPort() - Method in QpidBroker
getAmqpPort() - Method in QpidDriver
getAmqpPort() - Method in QpidSshDriver
getAmqpPort() - Method in RabbitBroker
getAmqpPort() - Method in RabbitSshDriver
getAmqpVersion() - Method in AmqpServer
getAmqpVersion() - Method in QpidBroker
getAmqpVersion() - Method in QpidDriver
getAmqpVersion() - Method in QpidSshDriver
getAmqpVersion() - Method in RabbitBroker
getAnnotatedFields(Class) - Method in FlagUtils
returns a map of all fields which are annotated 'SetFromFlag', along with the annotation
getApi() - Method in OpenshiftExpressAccess.OpenshiftJsonResult
getApplication() - Method in AbstractEntity
Returns the application, looking it up if not yet known (registering if necessary)
getApplication() - Method in Entity
getApplicationId() - Method in AbstractEntity
getApplicationId() - Method in Entity
Return the id of the Application this entity is registered with.
getApplications() - Method in LocalManagementContext
getApplications() - Method in ManagementContext
All applications under control of this management plane
getAppName() - Method in CloudFoundryJavaWebAppCluster
getAppName(Map) - Method in CloudFoundryVmcCliAccess
getAppName() - Method in OpenshiftExpressJavaWebAppCluster
getAppNames(boolean) - Method in CloudFoundryVmcCliAccess
getAppPath() - Method in CloudFoundryVmcCliAccess
getAppRecord(String, boolean) - Method in CloudFoundryVmcCliAccess
getApps(boolean) - Method in CloudFoundryVmcCliAccess
getArch() - Method in BasicOsDetails
java property os.arch (hardware architecture); e.g.
getArch() - Method in OsDetails
getArgs() - Method in VanillaJavaAppSshDriver
getAsSensorValue(Entity) - Method in AttributeSensorAndConfigKey
returns the sensor value for this attribute on the given entity, if present, otherwise works out what the sensor value should be based on the config key's value
getAttempts() - Method in WebAppMonitor
getAttribute(AttributeSensor) - Method in AbstractEntity
getAttribute(AttributeSensor) - Method in Entity
Gets the value of the given attribute on this entity, or null if has not been set.
getAttribute(ObjectName, String) - Method in JmxHelper
Returns a specific attribute for a JMX javax.management.ObjectName.
getAttribute(ObjectName, String) - Method in OldJmxSensorAdapter
Returns a specific attribute for a JMX javax.management.ObjectName.
getAttributeByNameParts(List) - Method in AbstractEntity
getAvailable() - Method in FixedListMachineProvisioningLocation
getAvailableContainersFor(ItemType, Location) - Method in DefaultFollowTheSunModel
getAvailableContainersFor(ItemType, Location) - Method in FollowTheSunModel
getAverage() - Method in RollingMeanEnricher
@returns null when no data has been received or windowSize is 0
getAverage(long) - Method in RollingTimeWindowMeanEnricher
getAveragingEnricher(List, AttributeSensor, AttributeSensor) - Method in CustomAggregatingEnricher
deprecated:
will be deleted in 0.5.
getBalanceableItems() - Method in BalanceableContainer
getBase64IdFromValue(long, int) - Method in Identifiers
getBasedir() - Method in MySqlSshDriver
getBasename() - Method in MySqlSshDriver
getBlockingDetails() - Method in BasicTask
getCallerContext() - Method in JcloudsLocation.BrooklynJcloudsSetupHolder
getCause() - Method in RuntimeInterruptedException
getCfAccess() - Method in CloudFoundryJavaWebAppCluster
getCheckRunningScript() - Method in Infinispan5Setup
@see SshBasedJavaAppSetup#getCheckRunningScript()
getCheckRunningScript() - Method in RedisSetup
@see SshBasedAppSetup#getCheckRunningScript()
getCheckRunningScript() - Method in SshBasedAppSetup
The script to run to on a remote machine to determine whether the application is running.
getChildLocations() - Method in AbstractLocation
getChildLocations() - Method in Location
Get the 'children' of this location.
getChildrenTasks() - Method in CompoundTask
getClasspath() - Method in VanillaJavaApp
getCluster() - Method in ControlledDynamicWebAppCluster
getClusterName() - Method in JBoss6SshDriver
getCommandLineOption(List, String, String) - Method in CommandLineUtil
given a list of args, e.g.
getCommandLineOptionInt(List, String, int) - Method in CommandLineUtil
getComputeService(Map) - Method in JcloudsLocation
getConf() - Method in JcloudsLocation
getConfig(ConfigKey, Object) - Method in AbstractEntity
getConfig() - Method in AbstractManagementContext
getConfig(ConfigKey, Object) - Method in BrooklynProperties
getConfig(ConfigKey, Object) - Method in ConfigMap
returns value stored against the given key, resolved (if it is a Task, possibly blocking), and coerced to the appropriate type, or given default value if not set
getConfig(ConfigKey) - Method in Entity
Gets the given configuration value for this entity, which may be inherited from its owner.
getConfig(ConfigKey, Object) - Method in EntityConfigMap
getConfig(HasConfigKey, Object) - Method in EntityLocal
getConfig() - Method in ManagementContext
Returns the ConfigMap (e.g.
getConfig() - Method in SshMachineLocation
getConfigData(int, boolean) - Method in RedisSlave
getConfigData(int, boolean) - Method in RedisStore
getConfigFile() - Method in NginxController
getConfigKey() - Method in AttributeSensorAndConfigKey
getConfigKey() - Method in ConfigKey.HasConfigKey
getConfigKey(String) - Method in EntityDynamicType
ConfigKeys available on this entity.
getConfigKey(String) - Method in EntityType
The ConfigKey with the given name, or null if not found.
getConfigKey(String) - Method in EntityTypeSnapshot
getConfigKeys() - Method in EntityDynamicType
ConfigKeys available on this entity.
getConfigKeys() - Method in EntityType
ConfigKeys available on this entity.
getConfigKeys() - Method in EntityTypeSnapshot
getConfigMap() - Method in AbstractEntity
getConfigScript() - Method in Infinispan5Setup
getConfigScript() - Method in RedisSetup
getConfigScript() - Method in SshBasedAppSetup
The script to run to on a remote machine to configure the application.
getConnection() - Method in JmxHelper
getConnectionUrl() - Method in JmxSensorAdapter
getConnectTimeout() - Method in SshjClientConnection
@return how long to wait for the initial connection to be made
getContainerGroup() - Method in BalanceableWorkerPool
getContainerGroup() - Method in FollowTheSunPool
getContainerId() - Method in Movable
getContainerLocation(ContainerType) - Method in DefaultFollowTheSunModel
getContainerLocation(ContainerType) - Method in FollowTheSunModel
getContainerWorkrates() - Method in BalanceablePoolModel
getContainerWorkrates() - Method in DefaultBalanceablePoolModel
getContents(URL) - Method in OldHttpSensorAdapter
Returns a byte array of the content returned from a connection to url.
getController() - Method in ControlledDynamicWebAppCluster
getController() - Method in WhirrCluster
getCredential() - Method in CredentialsFromEnv
getCurrentExecutionContext() - Method in BasicExecutionContext
getCurrentPoolWorkrate() - Method in BalanceablePoolModel
getCurrentPoolWorkrate() - Method in DefaultBalanceablePoolModel
getCurrentSize() - Method in AbstractGroup
getCurrentSize() - Method in BalanceableWorkerPool
getCurrentSize() - Method in CloudFoundryJavaWebAppCluster
getCurrentSize() - Method in ControlledDynamicWebAppCluster
@return the current size of the group.
getCurrentSize() - Method in FollowTheSunPool
getCurrentSize() - Method in Group
getCurrentSize() - Method in Resizable
@return the current size of the group.
getCurrentTask() - Method in BasicExecutionContext
@deprecated in 0.4.0, use Tasks.current()
getCurrentTask() - Method in BasicExecutionManager
@deprecated in 0.4.0, use Tasks.current()
getCurrentTask() - Method in ExecutionContext
Returns the current Task being executed by this context.
getCustomChildFlags() - Method in DynamicCluster
getCustomChildFlags() - Method in DynamicFabric
getCustomJavaConfigOptions() - Method in JavaSoftwareProcessSshDriver
Return extra Java config options, ie arguments starting with - which are passed to the JVM prior to the class name.
getCustomJavaConfigOptions() - Method in JBoss6SshDriver
getCustomJavaConfigOptions() - Method in JBoss7SshDriver
getCustomJavaConfigOptions() - Method in KarafSshDriver
getCustomJavaConfigOptions() - Method in SshBasedJavaAppSetup
Return extra Java config options, ie arguments starting with - which are passed to the JVM prior to the class name.
getCustomJavaConfigOptions() - Method in Tomcat7SshDriver
getCustomJavaConfigOptions() - Method in VanillaJavaAppSshDriver
getCustomJavaSystemProperties() - Method in JavaSoftwareProcessSshDriver
Return extra Java system properties (-D defines) used by the application.
getCustomJavaSystemProperties() - Method in JBoss6SshDriver
getCustomJavaSystemProperties() - Method in SshBasedJavaAppSetup
Return extra Java system properties (-D defines) used by the application.
getCustomJavaSystemProperties() - Method in VanillaJavaAppSshDriver
getData() - Method in OpenshiftExpressAccess.OpenshiftJsonResult
returns typed value
getDataProvider() - Method in BalancingStrategy
getDateFormat() - Method in SimpleOneLineLogFormatter
getDefaultCipherSuites() - Method in TrustingSslSocketFactory
getDefaultEnvironmentForExec() - Method in CloudFoundryVmcCliAccess
returns lines of the form PATH=/usr/bin:/usr/local/bin:.
getDefaultExchangeName() - Method in RabbitDestination
getDefaultValue() - Method in AbstractSensorEvaluationContext
getDefaultValue() - Method in BasicConfigKey
@see ConfigKey#getDefaultValue()
getDefaultValue() - Method in BasicParameterType
getDefaultValue() - Method in ConfigKey
Returns the default value of the configuration parameter.
getDefaultValue() - Method in HttpResponseContext
getDefaultValue() - Method in SingleValueResponseContext
getDefaultValue() - Method in SshResultContext
getDefaultValueForType(Class) - Method in FlagUtils
returns the default/inital value that is assigned to fields of the givien type; if the type is not primitive this value is null; for primitive types it is obvious but not AFAIK programmatically visible (e.g. 0 for int, false for boolean)
getDefaultVersion() - Method in AbstractSoftwareProcessSshDriver
deprecated:
will be deleted in 0.5.
getDefaultVersion() - Method in SshBasedAppSetup
getDelayMillis() - Method in WebAppMonitor
getDeployDir() - Method in JavaWebAppSshDriver
getDeployScript(File, File) - Method in SshBasedAppSetup
Deploy the file found at the specified location on the server.
getDeploySubdir() - Method in JavaWebAppSshDriver
if files should be placed on the server for deployment, override this to be the sub-directory of the runDir where they should be stored (or override getDeployDir() if they should be copied somewhere else, and set this null); if files are not copied to the server, but injected (e.g.
getDeploySubdir() - Method in JBoss6SshDriver
getDeploySubdir() - Method in JBoss7SshDriver
getDeploySubdir() - Method in Tomcat7SshDriver
getDescription() - Method in AbstractEffector
getDescription() - Method in BasicConfigKey
@see ConfigKey#getDescription()
getDescription() - Method in BasicParameterType
getDescription() - Method in BasicSensor
@see Sensor#getDescription()
getDescription() - Method in BasicTask
getDescription() - Method in ConfigKey
Returns the description of the configuration parameter, for display.
getDescription() - Method in Effector
optional description for the effector
getDescription() - Method in ParameterType
TODO javadoc
getDescription() - Method in ReusableMachineTemplate
a description for this template; this is set on created machines but _not_ used to filter them (so you can change description freely).
getDescription() - Method in SemaphoreWithOwners
caller supplied description
getDescription() - Method in Sensor
Returns the description of the sensor, for display.
getDescription() - Method in Task
getDirectSendsToItemByLocation() - Method in DefaultFollowTheSunModel
getDirectSendsToItemByLocation() - Method in FollowTheSunModel
getDisplayName() - Method in BasicTask
getDisplayName() - Method in Entity
A display name; recommended to be a concise single-line description.
getDisplayName() - Method in Task
getDomain() - Method in AbstractController
returns primary domain this controller responds to, or null if it responds to all domains
getDomain() - Method in UrlMapping
getDriver() - Method in JavaWebAppSoftwareProcess
getDriver() - Method in SoftwareProcessEntity
getDriverInterface() - Method in ActiveMQBroker
getDriverInterface() - Method in DriverDependentEntity
getDriverInterface() - Method in Infinispan5Server
getDriverInterface() - Method in JBoss6Server
getDriverInterface() - Method in JBoss7Server
getDriverInterface() - Method in KarafContainer
getDriverInterface() - Method in MySqlNode
getDriverInterface() - Method in NginxController
getDriverInterface() - Method in QpidBroker
getDriverInterface() - Method in RabbitBroker
getDriverInterface() - Method in RedisStore
getDriverInterface() - Method in TomcatServer
getDriverInterface() - Method in VanillaJavaApp
getEffector(String) - Method in AbstractEntity
Convenience for finding named effector in getEffectors() java.util.Map.
getEffector(String) - Method in EntityDynamicType
@return the effector with the given name, or null if not found
getEffectors() - Method in EntityDynamicType
Effectors available on this entity.
getEffectors() - Method in EntityType
Effectors available on this entity.
getEffectors() - Method in EntityTypeSnapshot
getEnabledProtocols() - Method in JavaWebAppDriver
getEnabledProtocols() - Method in JavaWebAppSshDriver
getEndTimeUtc() - Method in BasicTask
getEndTimeUtc() - Method in Task
getEnrichers() - Method in AbstractEntity
getEnrichers() - Method in Entity
@return an immutable thread-safe view of the policies.
getEntities() - Method in LocalManagementContext
getEntities() - Method in ManagementContext
All entities under control of this management plane
getEntity() - Method in AbstractPollHelper
getEntity() - Method in AbstractPushHelper
getEntity() - Method in AbstractSoftwareProcessDriver
getEntity() - Method in JavaWebAppSshDriver
getEntity() - Method in KarafSshDriver
getEntity(String) - Method in LocalManagementContext
getEntity(String) - Method in ManagementContext
Returns the entity with the given identifier (may be a full instance, or a proxy to one which is remote)
getEntity() - Method in MySqlSshDriver
getEntity() - Method in SoftwareProcessDriver
The entity whose components we are controlling.
getEntity() - Method in VanillaJavaAppSshDriver
getEntityDriverFactory() - Method in AbstractManagementContext
getEntityDriverFactory() - Method in ManagementContext
Returns the EntityDriverFactory entities can use to create drivers.
getEntityType() - Method in AbstractEntity
getEntityType() - Method in Entity
Information about the type of this entity; analogous to Java's object.getClass.
getEntityVersionLabel(String) - Method in AbstractSoftwareProcessSshDriver
getErlangVersion() - Method in RabbitSshDriver
getExchangeName() - Method in AmqpExchange
Return the AMQP exchange name.
getExchangeName() - Method in QpidQueue
{@inheritDoc}
getExchangeName() - Method in QpidTopic
{@inheritDoc}
getExchangeName() - Method in RabbitDestination
getExec() - Method in SensorRegistry
getExecutionContext() - Method in AbstractEntity
getExecutionContext(Entity) - Method in AbstractManagementContext
getExecutionContext() - Method in EntityLocal
@return The task execution context for the entity, or null if it is not yet managed.
getExecutionContext(Entity) - Method in ManagementContext
Returns an ExecutionContext instance representing tasks (from the ExecutionManager) associated with this entity, and capable of conveniently running such tasks which will be associated with that entity
getExecutionManager() - Method in BasicExecutionContext
getExecutionManager() - Method in LocalManagementContext
getExecutionManager() - Method in ManagementContext
Returns the ExecutionManager instance for entities and users in this management realm to submit tasks and to observe what tasks are occurring
getExtraStatusText() - Method in BasicTask
getFactory() - Method in ControlledDynamicWebAppCluster
getFactory() - Method in DynamicCluster
getFailures() - Method in WebAppMonitor
getField(Object, Field) - Method in FlagUtils
gets the value of the field.
getFieldsWithValues(Object) - Method in FlagUtils
returns a map of all fields which are annotated 'SetFromFlag' with their current values; useful if you want to clone settings from one object
getFilenameContextMapper() - Method in JavaWebAppSshDriver
getFirst(Map, String) - Method in BrooklynProperties
getFirst(Map, String) - Method in ConfigMap.StringConfigMap
returns the value of the first key which is defined
getFirstReachableAddress(NodeMetadata) - Method in JcloudsUtil
getFlags() - Method in ScriptHelper
getFrom() - Method in UrlRewriteRule
getGlobsAfterBraceExpansion(String, boolean, WildcardGlobs.PhraseTreatment, WildcardGlobs.PhraseTreatment) - Method in WildcardGlobs
returns a list with no curly braces in any entries; e.g. given a{,b} gives a and ab; quotes and parentheses are kept, but their contents may be excluded from expansion or otherwise treated specially as per the flag
getGroups() - Method in AbstractEntity
getGroups() - Method in Entity
The java.util.Collection of Groups that this entity is a member of.
getHardware() - Method in AbstractPortableTemplateBuilder
getHardwareId() - Method in AbstractPortableTemplateBuilder
getHeaders() - Method in HttpResponseContext
http return headers; values are strings in most cases, lists of strings if the original was a list with zero or 2+ values
getHighThreshold(ContainerType) - Method in BalanceablePoolModel
getHighThreshold(ContainerType) - Method in DefaultBalanceablePoolModel
getHintsFor(Object, Class) - Method in RendererHints
getHostAddress() - Method in SshjTool
getHostAndPort() - Method in SshjClientConnection
@return host and port, where port if not present defaults to 22
getHostGeoInfo() - Method in AbstractLocation
getHostGeoInfo(InetAddress) - Method in GeoBytesHostGeoLookup
getHostGeoInfo() - Method in HasHostGeoInfo
getHostGeoInfo(InetAddress) - Method in HostGeoLookup
getHostGeoInfo(InetAddress) - Method in MaxMindHostGeoLookup
getHostGeoInfo(InetAddress) - Method in UtraceHostGeoLookup
getHostname() - Method in AbstractGeoDnsService
should return the hostname which this DNS service is configuring
getHostname() - Method in AbstractSoftwareProcessSshDriver
getHostname() - Method in CloudFoundryLocation
getHostname() - Method in GeoscalingDnsService
getHttpPort() - Method in JavaWebAppDriver
getHttpPort() - Method in JavaWebAppSshDriver
getHttpPort() - Method in NginxSshDriver
getHttpsPort() - Method in JavaWebAppDriver
getHttpsPort() - Method in JavaWebAppSshDriver
getHttpStatusCode(String) - Method in HttpTestUtils
getHypervisorMatchesRegex() - Method in AbstractPortableTemplateBuilder
getId() - Method in AbstractEntityAdjunct
getId() - Method in AbstractLocation
getId() - Method in BasicTaskStub
getId() - Method in Entity
The unique identifier for this entity.
getId() - Method in EntityAdjunct
A unique id for this adjunct
getId() - Method in Location
A unique id for this location.
getId() - Method in Policy
A unique id for this policy.
getId() - Method in TaskStub
getIdentity() - Method in CredentialsFromEnv
getImage() - Method in AbstractPortableTemplateBuilder
getImageDescriptionMatchesRegex() - Method in AbstractPortableTemplateBuilder
getImageId() - Method in AbstractPortableTemplateBuilder
getImageMatchesCondition() - Method in AbstractPortableTemplateBuilder
getImageNameMatchesRegex() - Method in AbstractPortableTemplateBuilder
getImageVersionMatchesRegex() - Method in AbstractPortableTemplateBuilder
getInstallDir() - Method in AbstractSoftwareProcessSshDriver
getInstallDir() - Method in SshBasedAppSetup
getInstallFilename() - Method in QpidSshDriver
getInstallScript() - Method in Infinispan5Setup
getInstallScript() - Method in RedisSetup
getInstallScript() - Method in SshBasedAppSetup
The script to run to on a remote machine to install the application.
getInstallUrl() - Method in QpidSshDriver
getInstance() - Method in TrustingSslSocketFactory
getInstanceAttribute(String) - Method in KarafContainer
getInstanceCounts() - Method in MonitorUtils.MemoryUsage
getInUse() - Method in FixedListMachineProvisioningLocation
getIs64bit() - Method in AbstractPortableTemplateBuilder
getItemContainer(ItemType) - Method in DefaultFollowTheSunModel
getItemContainer(ItemType) - Method in FollowTheSunModel
getItemGroup() - Method in BalanceableWorkerPool
getItemGroup() - Method in FollowTheSunPool
getItemLocation(ItemType) - Method in DefaultFollowTheSunModel
getItemLocation(ItemType) - Method in FollowTheSunModel
getItems() - Method in DefaultFollowTheSunModel
getItems() - Method in FollowTheSunModel
getItemsForContainer(ContainerType) - Method in DefaultBalanceablePoolModel
getItemWorkrate(ItemType) - Method in DefaultBalanceablePoolModel
getItemWorkrates(ContainerType) - Method in BalanceablePoolModel
contains -1 instead of actual item workrate, for items which cannot be moved
getItemWorkrates(ContainerType) - Method in DefaultBalanceablePoolModel
getJarName() - Method in SerializeHelloWorldHadoopJar
getJavaOpts() - Method in JavaSoftwareProcessSshDriver
arguments to pass to the JVM; this is the config options (e.g.
getJavaOpts() - Method in SshBasedJavaAppSetup
arguments to pass to the JVM; this is the config options (e.g.
getJavaSystemProperties() - Method in JavaSoftwareProcessSshDriver
Returns the complete set of Java system properties (-D defines) to set for the application.
getJavaSystemProperties() - Method in SshBasedJavaAppSetup
Returns the complete set of Java system properties (-D defines) to set for the application.
getJcloudsId() - Method in JcloudsLocation.JcloudsSshMachineLocation
getJcloudsProviderLocationId() - Method in JcloudsLocation
returns the location ID used by the provider, if set, e.g. us-west-1
getJmxContext() - Method in JavaSoftwareProcessDriver
getJmxContext() - Method in JavaSoftwareProcessSshDriver
getJmxJavaSystemProperties() - Method in JavaSoftwareProcessSshDriver
Return the configuration properties required to enable JMX for a Java application.
getJmxJavaSystemProperties() - Method in KarafSshDriver
getJmxJavaSystemProperties() - Method in SshBasedJavaAppSetup
Return the configuration properties required to enable JMX for a Java application.
getJmxPort() - Method in JavaSoftwareProcessDriver
getJmxPort() - Method in JavaSoftwareProcessSshDriver
getJson() - Method in HttpResponseContext
getJson(URL, String) - Method in OldHttpSensorAdapter
Returns the value mapped to by the given key in JSON from the given URL.
getJvmDefines() - Method in VanillaJavaApp
getJvmXArgs() - Method in VanillaJavaApp
getLastWord(String) - Method in Strings
getLatestValue() - Method in TimeWindowedList
getLatitude() - Method in CoordinatesProvider
getLatitude() - Method in FixedListMachineProvisioningLocation
getLines() - Method in ScriptHelper
getLoader() - Method in ResourceUtils
getLocalFields(List, Predicate) - Method in FlagUtils
getLocalhostExternalIp() - Method in UtraceHostGeoLookup
returns public IP of localhost
getLocalhostInetAddress() - Method in LocalhostMachineProvisioningLocation
getLocalHostname() - Method in SoftwareProcessEntity
getLocation() - Method in AbstractSoftwareProcessDriver
getLocation() - Method in AbstractSoftwareProcessSshDriver
returns location (tighten type, since we know it is an ssh machine location here)
getLocation(ContainerType) - Method in BalanceablePoolModel
getLocation(ContainerType) - Method in DefaultBalanceablePoolModel
getLocation() - Method in EntityDriver
The location the entity is running in.
getLocation() - Method in NoMachinesAvailableException
getLocationId() - Method in AbstractPortableTemplateBuilder
getLocationName() - Method in CredentialsFromEnv
location name is a user-suppliable name for the location, or null if no location
getLocationProperty(String) - Method in AbstractLocation
getLocationProperty(String) - Method in Location
Returns the value of the property identified by the specified key.
getLocations() - Method in AbstractEntity
getLocations() - Method in Entity
Return all the Locations this entity is deployed to.
getLocationsById(List) - Method in CommandLineLocations
deprecated:
will be deleted in 0.5.
getLocationsById(Iterable) - Method in LocationRegistry
Expects a collection of strings being the spec for locations, returns a list of locations.
getLogFileLocation() - Method in ActiveMQSshDriver
getLogFileLocation() - Method in JavaSoftwareProcessSshDriver
getLogFileLocation() - Method in JBoss6SshDriver
getLogFileLocation() - Method in JBoss7SshDriver
getLogFileLocation() - Method in KarafSshDriver
getLogFileLocation() - Method in NginxSshDriver
getLogFileLocation() - Method in QpidSshDriver
getLogFileLocation() - Method in RabbitSshDriver
getLogFileLocation() - Method in Tomcat7SshDriver
getLogFileLocation() - Method in VanillaJavaAppSshDriver
getLongitude() - Method in CoordinatesProvider
getLongitude() - Method in FixedListMachineProvisioningLocation
getLookup() - Method in MaxMindHostGeoLookup
getLookupUrlFor(InetAddress) - Method in UtraceHostGeoLookup
returns URL to get properties for the given address (assuming localhost if address is on a subnet)
getLookupUrlForLocalhost() - Method in UtraceHostGeoLookup
getLookupUrlForPublicIp(String) - Method in UtraceHostGeoLookup
getLowThreshold(ContainerType) - Method in BalanceablePoolModel
getLowThreshold(ContainerType) - Method in DefaultBalanceablePoolModel
getMachine() - Method in AbstractSoftwareProcessSshDriver
getMachines() - Method in FixedListMachineProvisioningLocation
getMainClass() - Method in VanillaJavaApp
getManagementContext() - Method in AbstractApplication
getManagementContext() - Method in AbstractEntity
getManagementContext() - Method in AbstractEntityAdjunct
getManagementContext() - Method in Application
getManagementContext() - Method in BrooklynServerDetails
getManagementContext() - Method in EntityLocal
@return The management context for the entity, or null if it is not yet managed.
getManagementNativePort() - Method in JBoss7SshDriver
getManagementPort() - Method in JBoss7SshDriver
getMatchingConstructor(Class, Object) - Method in TypeCoercions
for automatic conversion
getMaxMigrationsPerBalancingNode() - Method in BalancingStrategy
getMembers() - Method in AbstractGroup
getMembers() - Method in Group
Return the entities that are members of this group.
getMemoryUsage(int, String, int) - Method in MonitorUtils
@param pid
getMessages() - Method in OpenshiftExpressAccess.OpenshiftJsonResult
getMinCores() - Method in AbstractPortableTemplateBuilder
getMinDisk() - Method in AbstractPortableTemplateBuilder
megabytes
getMinRam() - Method in AbstractPortableTemplateBuilder
megabytes
getMirrorUrl() - Method in MySqlSshDriver
getMutableEntityType() - Method in AbstractEntity
getMySqlServerOptionsString() - Method in MySqlSshDriver
getName() - Method in AbstractEffector
getName() - Method in AbstractEntityAdjunct
getName() - Method in AbstractLocation
getName(ContainerType) - Method in BalanceablePoolModel
getName() - Method in BalancingStrategy
getName() - Method in BasicConfigKey
@see ConfigKey#getName()
getName() - Method in BasicOsDetails
java property os.name (human readable name); e.g.
getName() - Method in BasicParameterType
getName() - Method in BasicSensor
@see Sensor#getName()
getName() - Method in ConfigKey
Returns the name of the configuration parameter, in a dot-separated namespace (FQN).
getName(ContainerType) - Method in DefaultBalanceablePoolModel
getName(ItemType) - Method in DefaultFollowTheSunModel
getName() - Method in Effector
human-friendly name of the effector (although frequently this uses java method naming convention)
getName() - Method in EntityAdjunct
Get the name assigned to this adjunct
getName() - Method in EntityType
The type name of this entity (normally the fully qualified class name).
getName() - Method in EntityTypeSnapshot
getName(ItemType) - Method in FollowTheSunModel
getName() - Method in JMSDestination
getName() - Method in Location
Get the name assigned to this location.
getName() - Method in OsDetails
getName() - Method in ParameterType
TODO javadoc
getName() - Method in Policy
Get the name assigned to this policy.
getName() - Method in RabbitQueue
getName() - Method in ReusableMachineTemplate
human-friendly name for this template. should normally be unique, it is the primary differentiator for strict matching.
getName() - Method in SemaphoreWithOwners
constructor-time supplied name
getName() - Method in Sensor
Returns the name of the sensor, in a dot-separated namespace.
getNameParts() - Method in BasicConfigKey
@see ConfigKey#getNameParts()
getNameParts() - Method in BasicSensor
@see Sensor#getNameParts()
getNameParts() - Method in ConfigKey
Returns the constituent parts of the configuration parameter name as a java.util.Collection.
getNameParts() - Method in Sensor
Returns the constitient parts of the sensor name as a java.util.List.
getNextScheduled() - Method in ScheduledTask
getNode() - Method in JcloudsLocation.JcloudsSshMachineLocation
getNodeAddress(NodeMetadata) - Method in JcloudsUtil
Returns the IP address for a node which should be used by other nodes to contact it.
getNumActiveTasks() - Method in BasicExecutionManager
getNumIncompleteTasks() - Method in BasicExecutionManager
getNumSubscriptions() - Method in LocalSubscriptionManager
getObject() - Method in WeightedObject
getOpenWirePort() - Method in ActiveMQDriver
getOpenWirePort() - Method in ActiveMQSshDriver
getOptionalContextForErrors(AbstractSensorEvaluationContext) - Method in AbstractPollHelper
returns additional context information for errors
getOptionalContextForErrors(AbstractSensorEvaluationContext) - Method in AbstractPushHelper
getOptionalContextForErrors(AbstractSensorEvaluationContext) - Method in HttpPollHelper
getOptionalContextForErrors(AbstractSensorEvaluationContext) - Method in SshPollHelper
getOptionalField(String, Map, Object) - Method in LanguageUtils
getOptions() - Method in AbstractPortableTemplateBuilder
sets customization options; may be null if not set. use addOptions(new TemplateOptions()) to set new ones.
getOsArchitectureMatchesRegex() - Method in AbstractPortableTemplateBuilder
getOsDescriptionMatchesRegex() - Method in AbstractPortableTemplateBuilder
getOsDetails() - Method in JcloudsLocation.JcloudsSshMachineLocation
getOsDetails() - Method in LocalhostMachineProvisioningLocation.LocalhostMachine
getOsDetails() - Method in MachineLocation
getOsDetails() - Method in SimulatedLocation
getOsDetails() - Method in SshMachineLocation
getOsFamily() - Method in AbstractPortableTemplateBuilder
getOsNameMatchesRegex() - Method in AbstractPortableTemplateBuilder
getOsTag() - Method in MySqlSshDriver
getOsVersionMatchesRegex() - Method in AbstractPortableTemplateBuilder
getOwnedChildren() - Method in AbstractEntity
getOwnedChildren() - Method in Entity
Return the entities that are owned by this entity
getOwner() - Method in AbstractEntity
getOwner() - Method in Entity
The owner of this entity, null if no owner.
getOwner() - Method in ReusableMachineTemplate
getOwningThreads() - Method in SemaphoreWithOwners
unmodifiable view of threads owning the permits; threads with multiple permits listed multiply
getParameterClass() - Method in BasicParameterType
getParameterClass() - Method in ParameterType
TODO javadoc
getParameterClassName() - Method in BasicParameterType
getParameterClassName() - Method in ParameterType
TODO javadoc
getParameters() - Method in AbstractEffector
getParameters() - Method in Effector
parameters expected by method, including name and type, optional description and default value
getParent() - Method in JcloudsLocation.JcloudsSshMachineLocation
getParentContainer(ItemType) - Method in DefaultBalanceablePoolModel
getParentLocation() - Method in AbstractLocation
getParentLocation() - Method in Location
Get the 'parent' of this location.
getPassword() - Method in MySqlSshDriver
getPath() - Method in UrlMapping
getPerSecondDeltaEnricher(Entity, Sensor, Sensor) - Method in TimeWeightedDeltaEnricher
getPerThreadCurrentTask() - Method in BasicExecutionManager
getPidFile() - Method in ActiveMQSshDriver
getPidFile() - Method in QpidSshDriver
getPidFile() - Method in RabbitSshDriver
getPolicies() - Method in AbstractEntity
getPolicies() - Method in Entity
@return an immutable thread-safe view of the policies.
getPoolContents() - Method in BalanceablePoolModel
getPoolContents() - Method in DefaultBalanceablePoolModel
getPoolHighThreshold() - Method in BalanceablePoolModel
getPoolHighThreshold() - Method in DefaultBalanceablePoolModel
getPoolLowThreshold() - Method in BalanceablePoolModel
getPoolLowThreshold() - Method in DefaultBalanceablePoolModel
getPoolName() - Method in MachinePool
pool name is used as a group/label by jclouds, for convenience only; it has no special properties for detecting matching instances (use explicit tags on the templates, for that).
getPoolSize() - Method in BalanceablePoolModel
getPoolSize() - Method in DefaultBalanceablePoolModel
getPort() - Method in AbstractController
getPort() - Method in MySqlNode
getPort() - Method in MySqlSshDriver
getPortIncrement() - Method in JBoss6SshDriver
getPortIncrement() - Method in JBoss7SshDriver
getPortNumberSensor() - Method in AbstractController
getPortsUsed() - Method in AbstractSoftwareProcessSshDriver
getPrefix() - Method in ByonLocationResolver
getPrefix() - Method in CloudFoundryLocation.Resolver
getPrefix() - Method in JcloudsResolver
getPrefix() - Method in LocalhostResolver
getPrefix() - Method in LocationResolver
the prefix that this resolver will attend to
getPrefix() - Method in NamedLocationResolver
getPrefix() - Method in OpenshiftLocation.Resolver
getPrimaryDomain(int) - Method in GeoscalingWebClient
getPrimaryDomains() - Method in GeoscalingWebClient
getPrivateKeyFile() - Method in CredentialsFromEnv
getPrivateKeyFile(Map) - Method in JcloudsLocation
getProblem() - Method in WebAppMonitor
getProperties() - Method in LocationRegistry
getPropertiesLookupUrlFor(InetAddress) - Method in GeoBytesHostGeoLookup
returns URL to get properties for the given address (assuming localhost if address is on a subnet)
getPropertiesLookupUrlForLocalhost() - Method in GeoBytesHostGeoLookup
getPropertiesLookupUrlForPublicIp(String) - Method in GeoBytesHostGeoLookup
getPropertyName() - Method in BrooklynSystemProperties.BasicDelegatingSystemProperty
getPropertyName() - Method in BrooklynSystemProperties.StringSystemProperty
getPropertySafe(Object, String, Object) - Method in LanguageUtils
getProtocol() - Method in AbstractController
getProvider() - Method in CredentialsFromEnv
provider is the jclouds provider, or null if not jclouds
getProvider() - Method in JcloudsLocation
getProviderSpecificValue(Map, String) - Method in CredentialsFromEnv
getProviderSpecificValueWithDefault(String, String) - Method in CredentialsFromEnv
getProvisioningFlags(Collection) - Method in FixedListMachineProvisioningLocation
getProvisioningFlags(Collection) - Method in JcloudsLocation
getProvisioningFlags(Collection) - Method in MachineProvisioningLocation
Gets flags, suitable as an argument to obtain().
getProvisioningFlags(Collection) - Method in SimulatedLocation
getProvisioningFlags(MachineProvisioningLocation) - Method in SoftwareProcessEntity
deprecated:
in 0.4.0. use obtainPF.
getProvisioningLocation() - Method in SoftwareProcessEntity
getProxyObject(ObjectName, Class) - Method in JmxHelper
getProxyObject(ObjectName, Class) - Method in OldJmxSensorAdapter
getPublicKeyFile() - Method in CredentialsFromEnv
getPublicKeyFile(Map) - Method in JcloudsLocation
getQueueName() - Method in ActiveMQQueue
getQueueName() - Method in QpidDestination
Return the AMQP name for the queue.
getQueueName() - Method in Queue
getQueueName() - Method in RabbitQueue
Return the AMQP name for the queue.
getRawConfig(ConfigKey) - Method in BrooklynProperties
getRawConfig(ConfigKey) - Method in ConfigMap
returns the value stored against the given key, not any default, not resolved (and guaranteed non-blocking) and not type-coerced
getRawConfig(ConfigKey) - Method in EntityConfigMap
getReferrer() - Method in EntityReferences.EntityCollectionReference
getReferrer() - Method in EntityReferences.EntityReference
getRequestedPort() - Method in BrooklynWebServer
getRequestingThreads() - Method in SemaphoreWithOwners
unmodifiable view of threads requesting access (blocked or briefly trying to acquire); this is guaranteed to be cleared _after_ getOwners (synchronizing on this class while reading both fields will give canonical access)
getRequiredField(String, Map) - Method in LanguageUtils
getRequiredOpenPorts() - Method in AbstractController
getRequiredOpenPorts() - Method in Infinispan5Server
getRequiredOpenPorts() - Method in QpidBroker
getRequiredOpenPorts() - Method in SoftwareProcessEntity
returns the ports that this entity wants to use; default implementation returns 22 plus first value for each PortAttributeSensorAndConfigKey config key PortRange.
getRequiredProviderSpecificValue(String) - Method in CredentialsFromEnv
getResource(String) - Method in AbstractSoftwareProcessDriver
getResource(String, ClassLoader) - Method in TestUtils
getResourceAsString(String) - Method in ResourceUtils
takes getResourceFromUrl(String) and reads fully, into a string
getResourceFromUrl(String) - Method in ResourceUtils
Takes a string which is treated as a URL (with some extended "schemes" also expected), or as a path to something either on the classpath (absolute only) or the local filesystem (relative or absolute, depending on leading slash)
getRestartScript() - Method in SshBasedAppSetup
The script to run to on a remote machine to restart the application.
getResult() - Method in BasicTask
getResultStderr() - Method in ScriptHelper
getResultStdout() - Method in ScriptHelper
getReturnType() - Method in AbstractEffector
getReturnType() - Method in Effector
getReturnTypeName() - Method in AbstractEffector
getReturnTypeName() - Method in Effector
canonical name of return type (in case return type does not resolve after serialization)
getRmiPort() - Method in JavaSoftwareProcessDriver
getRmiPort() - Method in JavaSoftwareProcessSshDriver
getRmiServerPort() - Method in JavaSoftwareProcessSshDriver
getRole() - Method in WhirrInstance
getRole() - Method in WhirrRole
getRootUrl() - Method in BrooklynWebServer
URL for accessing this web server (root context)
getRunCount() - Method in ScheduledTask
getRunDir() - Method in AbstractSoftwareProcessSshDriver
getRunDir() - Method in VanillaJavaApp
getRunningPids(String, String) - Method in MonitorUtils
Confirm the given pid is running, and that the the process matches the given regex.
getRunScript() - Method in Infinispan5Setup
getRunScript() - Method in RedisSetup
Starts redis from the runDir directory.
getRunScript() - Method in SshBasedAppSetup
The script to run to on a remote machine to run the application.
getSemaphore(String, boolean) - Method in MutexSupport
getSensor() - Method in BasicSensorEvent
getSensor(String) - Method in EntityDynamicType
Convenience for finding named sensor.
getSensor(String) - Method in EntityType
The Sensor with the given name, or null if not found.
getSensor(String) - Method in EntityTypeSnapshot
getSensor() - Method in SensorEvent
The Sensor describing the data.
getSensors() - Method in EntityDynamicType
Sensors available on this entity.
getSensors() - Method in EntityType
Sensors available on this entity.
getSensors() - Method in EntityTypeSnapshot
getServer() - Method in BrooklynWebServer
getSessionTimeout() - Method in SshjClientConnection
@return how long to keep the ssh open, or 0 for indefinitely
getShellEnvironment() - Method in AbstractSoftwareProcessSshDriver
The environment variables to be set when executing the commands (for install, run, check running, etc).
getShellEnvironment() - Method in ActiveMQSshDriver
getShellEnvironment() - Method in JavaSoftwareProcessSshDriver
Sets all JVM options (-X..
getShellEnvironment() - Method in JBoss6SshDriver
getShellEnvironment() - Method in QpidSshDriver
getShellEnvironment() - Method in RabbitSshDriver
getShellEnvironment() - Method in SshBasedJavaAppSetup
Sets all JVM options (-X..
getShellEnvironment() - Method in Tomcat7SshDriver
getShutdownPort() - Method in Tomcat7SshDriver
getShutdownScript() - Method in Infinispan5Setup
getShutdownScript() - Method in RedisSetup
Restarts redis with the current configuration.
getShutdownScript() - Method in SshBasedAppSetup
The script to run to on a remote machine to shutdown the application.
getSize() - Method in CloudFoundryVmcCliAccess.CloudFoundryAppStats
getSmartSubdomain(int) - Method in GeoscalingWebClient.Domain
getSmartSubdomains() - Method in GeoscalingWebClient.Domain
getSnapshot() - Method in EntityDynamicType
getSource() - Method in BasicSensorEvent
getSource() - Method in SensorEvent
The Entity where the data originated.
getSSHClient() - Method in SshjClientConnection
@return the current ssh or null if not connected
getStackTrace(Throwable) - Method in DemoUtils
getStartTimeUtc() - Method in BasicTask
getStartTimeUtc() - Method in Task
getStatusDetail(boolean) - Method in BasicTask
Returns detailed status, suitable for a hover
getStatusDetail(boolean) - Method in Task
Returns detailed status, suitable for a hover.
getStatusString(int) - Method in BasicTask
This method is useful for callers to see the status of a task.
getStatusSummary() - Method in BasicTask
Returns a brief status string
getStatusSummary() - Method in Task
getSubmittedByTask() - Method in BasicTask
getSubmittedByTask() - Method in Task
task which submitted this task, if was submitted by a task
getSubmitTimeUtc() - Method in BasicTask
getSubmitTimeUtc() - Method in Task
getSubnetHostname() - Method in JcloudsLocation.JcloudsSshMachineLocation
returns the hostname for use by peers in the same subnet, defaulting to public hostname if nothing special
getSubscriptionContext() - Method in AbstractEntity
getSubscriptionContext(Entity) - Method in AbstractManagementContext
getSubscriptionContext(Entity) - Method in ManagementContext
Returns a SubscriptionContext instance representing subscriptions (from the SubscriptionManager) associated with this entity, and capable of conveniently subscribing on behalf of that entity
getSubscriptionManager() - Method in LocalManagementContext
getSubscriptionManager() - Method in ManagementContext
Returns the SubscriptionManager instance for entities and users of this management realm to subscribe to sensor events (and, in the case of entities, to emit sensor events)
getSubscriptions() - Method in BasicSubscriptionContext
Return the subscriptions associated with this context
getSubscriptions() - Method in SubscriptionContext
Return the subscriptions associated with this context
getSubscriptionsForEntitySensor(Entity, Sensor) - Method in LocalSubscriptionManager
getSubscriptionsForEntitySensor(Entity, Sensor) - Method in SubscriptionManager
Return the subscriptions on a given source-sensor pair
getSubscriptionsForSubscriber(Object) - Method in LocalSubscriptionManager
getSubscriptionsForSubscriber(Object) - Method in SubscriptionManager
Return the subscriptions requested by a given subscriber
getSubscriptionTracker() - Method in AbstractEntity
getSubscriptionTracker() - Method in AbstractEntityAdjunct
getSuccesses() - Method in WebAppMonitor
getSummingEnricher(List, AttributeSensor, AttributeSensor) - Method in CustomAggregatingEnricher
deprecated:
will be deleted in 0.5.
getSupportedCipherSuites() - Method in TrustingSslSocketFactory
getTags() - Method in BasicTask
getTags(boolean) - Method in ReusableMachineTemplate
computes the tags that this template will set (argument true) or require to match (argument false)
getTags() - Method in Task
getTarget() - Method in CloudFoundryLocation
getTarget() - Method in CloudFoundryVmcCliAccess
getTarget() - Method in UrlMapping
getTaskFactory() - Method in ScheduledTask
getTaskPreprocessorForTag(Object) - Method in BasicExecutionManager
Returns TaskPreprocessor defined for tasks with the given tag, or null if none.
getTasks() - Method in BasicExecutionContext
returns tasks started by this context (or tasks which have all the tags on this object)
getTasks() - Method in ExecutionContext
getTaskSchedulerForTag(Object) - Method in BasicExecutionManager
getTasksWithAllTags(Iterable) - Method in BasicExecutionManager
getTasksWithAllTags(Iterable) - Method in ExecutionManager
getTasksWithAnyTag(Iterable) - Method in BasicExecutionManager
getTasksWithAnyTag(Iterable) - Method in ExecutionManager
getTasksWithTag(Object) - Method in BasicExecutionManager
getTasksWithTag(Object) - Method in ExecutionManager
getTaskTags() - Method in BasicExecutionManager
getTaskTags() - Method in ExecutionManager
returns all tags known to this manager (immutable)
getTemplate() - Method in AbstractPortableTemplateBuilder
getTemplates() - Method in MachinePool
getTemplatesMatchingInstance(NodeMetadata) - Method in MachinePool
getThread() - Method in BasicTask
the thread where the task is running, if it is running
getThread() - Method in Task
The thread where the task is running, if it is running.
getThreadName(LogRecord) - Method in SimpleOneLineLogFormatter
getTimeOfDayFromUtc(long) - Method in Time
Calculates the number of milliseconds past midnight for a given UTC time.
getTimestamp() - Method in BasicSensorEvent
getTimestamp() - Method in SensorEvent
The time this data was published.
getTimestamp() - Method in TimestampedValue
getTimeToLiveSeconds() - Method in GeoscalingDnsService
minimum/default TTL here is 300s = 5m
getTimeUtc(TimeZone, int, int, int, int, int, int, int) - Method in Time
Calculates the number of milliseconds past epoch for a given UTC time.
getTo() - Method in UrlRewriteRule
getTopicName() - Method in ActiveMQTopic
getTopicName() - Method in QpidTopic
getTopicName() - Method in Topic
getTotalEffectorInvocations() - Method in AbstractManagementContext
getTotalEventsDelivered() - Method in LocalSubscriptionManager
getTotalEventsPublished() - Method in LocalSubscriptionManager
getTotalInstances() - Method in MonitorUtils.MemoryUsage
getTotalMemoryBytes() - Method in MonitorUtils.MemoryUsage
getTotalTasksSubmitted() - Method in BasicExecutionManager
getTotalWorkrate(ContainerType) - Method in BalanceablePoolModel
getTotalWorkrate(ContainerType) - Method in DefaultBalanceablePoolModel
getType() - Method in BasicConfigKey
@see ConfigKey#getType()
getType() - Method in BasicSensor
@see Sensor#getType()
getType() - Method in ConfigKey
Returns the type of the configuration parameter data.
getType() - Method in Sensor
Returns the Java java.lang.Class for the sensor data.
getTypeName() - Method in BasicConfigKey
@see ConfigKey#getTypeName()
getTypeName() - Method in BasicSensor
@see Sensor#getTypeName()
getTypeName() - Method in ConfigKey
Returns the name of of the configuration parameter data type, as a java.lang.String.
getTypeName() - Method in Sensor
Returns the type of the sensor data, as a java.lang.String representation of the class name.
getUniqueLabel() - Method in UrlMapping
getUntarredDirName() - Method in KarafSshDriver
getUrl() - Method in AbstractController
primary URL this controller serves, if one can / has been inferred
getUrl(Map) - Method in CloudFoundryVmcCliAccess
getUrl() - Method in JmxHelper
getUrl() - Method in MySqlSshDriver
getUrl(Entity, AttributeSensor) - Method in RendererHints.NamedActionWithUrl
getUrl() - Method in WebAppMonitor
getUrlFromValue(Object) - Method in RendererHints.NamedActionWithUrl
this is the method invoked by web console SensorSummary, at the moment
getUser() - Method in SshMachineLocation
getUserInfo() - Method in OpenshiftExpressAccess
getUserMetadata(boolean) - Method in ReusableMachineTemplate
computes the user metadata that this template will set (argument true) or required to match (argument false)
getUsername() - Method in SshjClientConnection
@return username used in this ssh
getUsername() - Method in SshjTool
getValue(AttributeSensor) - Method in AttributeMap
getValue() - Method in BasicSensorEvent
getValue() - Method in BrooklynSystemProperties.DoubleSystemProperty
getValue() - Method in BrooklynSystemProperties.IntegerSystemProperty
getValue() - Method in BrooklynSystemProperties.StringSystemProperty
getValue() - Method in SensorEvent
The value for the Sensor data.
getValue() - Method in TimestampedValue
getValues(long) - Method in TimeWindowedList
getValuesInWindow(long, long) - Method in TimeWindowedList
getVersion() - Method in AbstractSoftwareProcessSshDriver
getVersion() - Method in BasicOsDetails
getVersion() - Method in MySqlSshDriver
getVersion() - Method in OsDetails
getVerySimpleName(Class) - Method in TypeCoercions
returns the simple class name, and for any inner class the portion after the $
getVirtualHost() - Method in AmqpServer
getVirtualHost() - Method in QpidBroker
not configurable; must be 100 more than JMX port
getVirtualHost() - Method in RabbitBroker
getVirtualHost() - Method in RabbitSshDriver
getWar() - Method in CloudFoundryJavaWebAppCluster
getWar(Map) - Method in CloudFoundryVmcCliAccess
getWebAppAddress() - Method in CloudFoundryJavaWebAppCluster
getWebAppAddress() - Method in OpenshiftExpressJavaWebAppCluster
getWebServer() - Method in BrooklynServerDetails
getWebServerUrl() - Method in BrooklynServerDetails
getWeight() - Method in WeightedObject
GlobalWebFabricExample - Class in brooklyn.demo
GroovyJavaMethods - Class in brooklyn.util
handy methods available in groovy packaged so they can be consumed from java, and other conversion/conveniences; but see JavaGroovyEquivalents for faster alternatives
GroovyObservablesPropertyChangeToCollectionChangeAdapter - Class in brooklyn.management.internal
GroovyObservablesPropertyChangeToCollectionChangeAdapter(CollectionChangeListener) - Constructor in GroovyObservablesPropertyChangeToCollectionChangeAdapter
groovyTruth(Object) - Method in JavaGroovyEquivalents
groovyTruthPredicate() - Method in JavaGroovyEquivalents
Group - Interface in brooklyn.entity
An Entity that groups together other entities.
GROUP_SIZE - Field in Changeable

H

HadoopWordCount - Class in brooklyn.demo.webapp.hello
HadoopWordCount.IntSumReducer - Class in brooklyn.demo.webapp.hello
HadoopWordCount.TokenizerMapper - Class in brooklyn.demo.webapp.hello
handleNotification(Notification, Object) - Method in JmxAttributeNotifier
hardwareId(String) - Method in AbstractPortableTemplateBuilder
hasActiveMigration(ItemType) - Method in DefaultFollowTheSunModel
hasActiveMigration(ItemType) - Method in FollowTheSunModel
hasDefaultValue() - Method in BasicConfigKey
@see ConfigKey#hasDefaultValue()
hasDefaultValue() - Method in BasicParameterType
hasDefaultValue() - Method in ConfigKey
Returns true if a default configuration value has been set.
hasDriver(DriverDependentEntity, Location) - Method in RegistryEntityDriverFactory
hasEverBeenManaged() - Method in AbstractEntity
HASH_METADATA_KEY - Field in ReusableMachineTemplate
hashCode() - Method in AbstractEffector
hashCode() - Method in AbstractLocation
hashCode() - Method in AbstractPortableTemplateBuilder
some fields don't implement hashcode, so we ignore them
hashCode() - Method in BasicConfigKey
hashCode() - Method in BasicSensor
hashCode() - Method in BasicSensorEvent
hashCode() - Method in BasicTaskStub
hashCode() - Method in EntityTypeSnapshot
hashCode() - Method in GeoscalingWebClient.Domain
hashCode() - Method in GeoscalingWebClient.SmartSubdomain
hashCode() - Method in GroovyObservablesPropertyChangeToCollectionChangeAdapter
hashCode() - Method in HostGeoInfo
hashCode(Object, Closure, Object) - Method in LanguageUtils
hashCode() - Method in LocalSubscriptionManager.EntitySensorToken
hashCode() - Method in MachineSet
hashCode() - Method in PortRanges.AggregatePortRange
hashCode() - Method in PortRanges.BasicPortRange
hashCode() - Method in PortRanges.LinearPortRange
hashCode() - Method in PortRanges.SinglePort
hashCode() - Method in ProxySslConfig
hashCode() - Method in RegistryEntityDriverFactory.DriverLocationTuple
hashCode() - Method in SshjClientConnection
hashCode() - Method in Subscription
hashCode() - Method in TimestampedValue
hashCode() - Method in WeightedObject
true irrespective of weight
HasHostGeoInfo - Interface in brooklyn.location.geo
hasLocationProperty(String) - Method in AbstractLocation
hasLocationProperty(String) - Method in Location
TODO Return the ISO-3166 country code.
hasManagementContext() - Method in AbstractApplication
hasMember(Entity) - Method in AbstractGroup
hasMember(Entity) - Method in Group
hasMoreTokens() - Method in QuotedStringTokenizer
hasMutex(String) - Method in CloudFoundryLocation
hasMutex(String) - Method in MutexSupport
hasMutex(String) - Method in SshMachineLocation
hasMutex(String) - Method in WithMutexes
returns true if the calling thread has the mutex with the given ID
hasOpenQuote(String, String) - Method in QuotedStringTokenizer
hasSensor(String) - Method in EntityType
@return True if has the sensor with the given name; false otherwise.
hasSensor(String) - Method in EntityTypeSnapshot
header - Field in ScriptHelper
help - Field in Main.BrooklynCommand
helper - Field in ScriptPart
HOST_GEO_LOOKUP_IMPL - Field in BrooklynSystemProperties
allows specifying a particular geo lookup service (to lookup IP addresses), as the class FQN to use
host(String) - Method in SshjTool.Builder
hostAndPort - Field in SshjClientConnection.Builder
HostGeoInfo - Class in brooklyn.location.geo
Encapsulates geo-IP information for a given host.
hostGeoInfo - Field in AbstractLocation
HostGeoInfo(String, String, double, double) - Constructor in HostGeoInfo
HostGeoLookup - Interface in brooklyn.location.geo
HOSTNAME - Field in AbstractGeoDnsService
HOSTNAME - Field in Attributes
HOSTNAME - Field in ControlledDynamicWebAppCluster
HOSTNAME - Field in SoftwareProcessEntity
HOSTNAME_TO_USE_FOR_URL - Field in CloudFoundryJavaWebAppCluster
HOSTNAME - Field in WhirrInstance
HTTP_PORT - Field in Attributes
HTTP_PORT - Field in WebAppServiceConstants
HttpDataValueProvider - Class in brooklyn.event.adapter.legacy
Provides values to a sensor via HTTP.
HttpDataValueProvider(URL, String, OldHttpSensorAdapter) - Constructor in HttpDataValueProvider
HttpHeaderValueProvider - Class in brooklyn.event.adapter.legacy
Provides HTTP header values to a sensor.
HttpHeaderValueProvider(URL, String, OldHttpSensorAdapter) - Constructor in HttpHeaderValueProvider
HttpJsonLongValueProvider - Class in brooklyn.event.adapter.legacy
Provides integer values to a sensor via JSON+HTTP.
HttpJsonLongValueProvider(URL, String, OldHttpSensorAdapter) - Constructor in HttpJsonLongValueProvider
HttpPollHelper - Class in brooklyn.event.adapter
HttpPollHelper(HttpSensorAdapter) - Constructor in HttpPollHelper
HttpResponseContext - Class in brooklyn.event.adapter
context object for evaluating sensor closures with http data handy
HttpResponseContext(HttpURLConnection, int, Map, String, Exception) - Constructor in HttpResponseContext
constructor for testing of non-connection usage
HTTPS_PORT - Field in Attributes
HTTPS_PORT - Field in WebAppServiceConstants
HttpSensorAdapter - Class in brooklyn.event.adapter
HttpSensorAdapter(Map, String) - Constructor in HttpSensorAdapter
httpsPort - Field in BrooklynWebServer
HttpStatusValueProvider - Class in brooklyn.event.adapter.legacy
Provides HTTP status values to a sensor.
HttpStatusValueProvider(URL, OldHttpSensorAdapter) - Constructor in HttpStatusValueProvider
HttpStringBodyProvider - Class in brooklyn.event.adapter.legacy
Provides the body as a String to a sensor via HTTP.
HttpStringBodyProvider(URL, OldHttpSensorAdapter) - Constructor in HttpStringBodyProvider
HttpTestUtils - Class in brooklyn.test
Utility methods to aid testing HTTP.
hypervisorMatches(String) - Method in AbstractPortableTemplateBuilder

I

I386 - Field in BasicOsDetails.OsArchs
id - Field in AbstractEntityAdjunct
id(String) - Method in AutoScalerPolicy.Builder
id - Field in GeoscalingWebClient.Domain
id - Field in GeoscalingWebClient.SmartSubdomain
id - Field in Subscription
ID_VALID_NONSTART_CHARS - Field in Identifiers
ID_VALID_START_CHARS - Field in Identifiers
Identifiers - Class in brooklyn.util.text
IdGenerator - Class in brooklyn.util
@deprecated since 0.4.0 use Identifiers
imageDescriptionMatches(String) - Method in AbstractPortableTemplateBuilder
imageId(String) - Method in AbstractPortableTemplateBuilder
imageMatches(Predicate) - Method in AbstractPortableTemplateBuilder
imageNameMatches(String) - Method in AbstractPortableTemplateBuilder
imageVersionMatches(String) - Method in AbstractPortableTemplateBuilder
IMMOVABLE - Field in Movable
imposeBackoffExponentialDelay(long, long, int, int, int, String) - Method in BackoffLimitedRetryHandler
includeDelimiters(boolean) - Method in QuotedStringTokenizer.Builder
includeQuotes(boolean) - Method in QuotedStringTokenizer.Builder
indicateCallingThreadWillRequest() - Method in SemaphoreWithOwners
Indicate that the calling thread is going to acquire or tryAcquire, in order to set up the semaphore's isInUse() value appropriately for certain checks.
inferProtocol() - Method in AbstractController
inferRootUrl() - Method in JavaWebAppSshDriver
inferUrl() - Method in AbstractController
returns URL, if it can be inferred; null otherwise
Infinispan5Server - Class in brooklyn.entity.nosql.infinispan
An Entity that represents an Infinispan service
Infinispan5Server(Map, Entity) - Constructor in Infinispan5Server
Infinispan5Setup - Class in brooklyn.entity.nosql.infinispan
Start a TomcatServer in a Location accessible over ssh.
Infinispan5Setup(Infinispan5Server, SshMachineLocation) - Constructor in Infinispan5Setup
init() - Method in ActiveMQDestination
init() - Method in ActiveMQQueue
init() - Method in ActiveMQTopic
init() - Method in BrooklynLanguageExtensions
performs the language extensions required for this project
INIT_HEAP_MEMORY - Field in UsesJavaMXBeans
init() - Method in JMSDestination
init() - Method in MachinePool
init() - Method in PortRanges
performs the language extensions required for this project
init() - Method in QpidDestination
init() - Method in QpidQueue
init() - Method in QpidTopic
init() - Method in RabbitDestination
init() - Method in SerializeHelloWorldHadoopJar
init() - Method in TimeExtras
initDriver(SshMachineLocation) - Method in SoftwareProcessEntity
INITIAL_SIZE - Field in Cluster
INITIAL_SIZE - Field in ControlledDynamicWebAppCluster
initSshSensors() - Method in RedisStore
injectExecutor(ExecutorService) - Method in SingleThreadedScheduler
injectExecutor(ExecutorService) - Method in TaskScheduler
injectManager(ExecutionManager) - Method in SingleThreadedExecution
injectManager(ExecutionManager) - Method in TaskPreprocessor
Called by BasicExecutionManager when preprocessor is associated with an execution manager.
injectTag(Object) - Method in SingleThreadedExecution
injectTag(Object) - Method in TaskPreprocessor
Called by BasicExecutionManager when preprocessor is associated with a tag.
install() - Method in AbstractSoftwareProcessDriver
install() - Method in ActiveMQSshDriver
INSTALL_CURL - Field in CommonCommands
install() - Method in JBoss6SshDriver
install() - Method in JBoss7SshDriver
install() - Method in KarafSshDriver
INSTALL_LATCH - Field in ConfigKeys
INSTALL_LATCH - Field in SoftwareProcessEntity
install() - Method in MySqlSshDriver
install() - Method in NginxSshDriver
install() - Method in QpidSshDriver
install() - Method in RabbitSshDriver
install() - Method in SshBasedAppSetup
Installs the application on this machine, or no-op if no install-script defined.
INSTALL_TAR - Field in CommonCommands
install() - Method in Tomcat7SshDriver
install() - Method in VanillaJavaAppSshDriver
INSTALL_WGET - Field in CommonCommands
installAfterUpdatingIfNotPresent(String) - Method in JcloudsUtil
installExecutable(String) - Method in CommonCommands
INSTALLING - Field in AbstractSoftwareProcessSshDriver
installJava() - Method in JavaSoftwareProcessSshDriver
installJavaAndCurl(OperatingSystem) - Method in JcloudsUtil
installPackage(String) - Method in CommonCommands
installSslKeys(String, ProxySslConfig) - Method in NginxController
installs SSL keys named as ID.
installTo(ResourceUtils, String, String) - Method in SshMachineLocation
installs the given URL at the indicated destination.
INSTANCE - Field in WhirrInstance
inUse - Field in FixedListMachineProvisioningLocation
invalidate() - Method in AbstractEntity
For use by management plane, to invalidate all fields (e.g. when an entity is changing to being proxied)
invoke(Effector, Map) - Method in AbstractEntity
Additional form supplied for when the parameter map needs to be made explicit.
invoke(Effector, Map) - Method in Entity
Invokes the given effector, with the given parameters to that effector.
invoke(Object, Object) - Method in ExecutionUtils
Attempts to run/call the given object, with the given arguments if possible, preserving the return value if there is one (null otherwise); throws exception if the callable is a non-null object which cannot be invoked (not a callable or runnable)
invokeEffector(Entity, Effector, Map) - Method in AbstractManagementContext
invokeEffector(I, Map) - Method in ExplicitEffector
invokeEffector(I, Map) - Method in ExplicitEffector.ExplicitEffectorFromClosure
invokeEffectorList(EntityLocal, Iterable, Effector) - Method in Entities
invokeEffectorMethodLocal(Entity, Effector, Object) - Method in AbstractManagementContext
invokeEffectorMethodSync(Entity, Effector, Object) - Method in AbstractManagementContext
Method for entity to make effector happen with correct semantics (right place, right task context), when a method is called on that entity.
invokeFromJava(Map, Effector) - Method in AbstractEntity
TODO Calling the above groovy method from java gives compilation error due to use of generics This method will be removed once that is resolved in groovy (or when this is converted to pure java).
invokeMethod(String, Object) - Method in AbstractEntity
Called by groovy for all method invocations; pass-through for everything but effectors; effectors get wrapped in a new task (parented by current task if there is one).
invokeMethodOnMetaClass(Object, String, Object) - Method in GroovyJavaMethods
invokeStopOnShutdown(Entity) - Method in Entities
is64bit() - Method in BasicOsDetails
is64bit() - Method in OsDetails
isActive - Field in AbstractController
isAncestor(Entity, Entity) - Method in Entities
isAvailable() - Method in BrooklynSystemProperties.BasicDelegatingSystemProperty
isAvailable() - Method in BrooklynSystemProperties.StringSystemProperty
isBegun() - Method in BasicTask
isBegun() - Method in Task
Whether task has started running.
isBlank() - Method in AbstractPortableTemplateBuilder
true if the templateBuilder spec is blank (ignoring customization options e.g. tags for the resulting instance)
isBreak() - Method in UrlRewriteRule
isCallingThreadAnOwner() - Method in SemaphoreWithOwners
true iff the calling thread is one of the owners
isCancelled() - Method in BasicTask
isCancelled() - Method in SingleThreadedScheduler.WrappingFuture
isCold() - Method in BalanceablePoolModel
isCold() - Method in DefaultBalanceablePoolModel
isConnected() - Method in AbstractSensorAdapter
isConnected() - Method in HttpSensorAdapter
isConnected() - Method in JmxHelper
Checks if the JmxHelper is connected.
isConnected() - Method in JmxSensorAdapter
isConnected() - Method in OldJmxSensorAdapter
isConnected() - Method in SshjClientConnection
isConnected() - Method in SshjTool
isConnected() - Method in SshSensorAdapter
isConnected() - Method in SshTool
isCustomizationCompleted() - Method in NginxSshDriver
isDeployed() - Method in AbstractApplication
isDescendant(Entity, Entity) - Method in Entities
note, it is usually preferred to use isAncestor() and swap the order, it is a cheaper method
isDestroyed() - Method in AbstractEntityAdjunct
isDestroyed() - Method in EntityAdjunct
Whether the adjunct is destroyed
isDone() - Method in BasicTask
isDone() - Method in ScheduledTask
isDone() - Method in SingleThreadedScheduler.WrappingFuture
isDontCreateUser() - Method in JcloudsLocation.BrooklynJcloudsSetupHolder
isEmpty() - Method in AbstractChainablePollHelper
isEmpty() - Method in AbstractPollHelper
isEmpty() - Method in MachineSet
isEmpty() - Method in PortRange
isEmpty() - Method in PortRanges.AggregatePortRange
isEmpty() - Method in PortRanges.LinearPortRange
isEmpty() - Method in PortRanges.SinglePort
isEmpty() - Method in ScriptPart
isEmpty(CharSequence) - Method in Strings
Checks if the given string is null or is an empty string.
isEmpty(String) - Method in StringUtils
Checks if the given string is null or is an empty string.
isEnabled() - Method in BrooklynSystemProperties.BooleanSystemProperty
isError() - Method in BasicTask
Returns true if the task has had an error.
isError() - Method in Task
Whether the task threw an error, including cancellation (implies isDone())
isFinished() - Method in StreamGobbler
convenience -- similar to !
isGlobMatched(String, String) - Method in WildcardGlobs
returns true iff the target matches the given pattern, under simplified bash rules -- viz permitting * and ?
isGlobMatchedNumeric(String, String) - Method in WildcardGlobs.SpecialistGlobExpander
returns true iff the target matches the given pattern, under simplified bash rules -- viz permitting * and ?
isGreaterThanAndNotEqualTo(String) - Method in ComparableVersion
isGreaterThanOrEqualTo(String) - Method in ComparableVersion
isHot() - Method in BalanceablePoolModel
isHot() - Method in DefaultBalanceablePoolModel
isInRange(String) - Method in ComparableVersion
parses a string expressed with common mathematical sematics, as either square brackets (inclusive), round brackets (exclusive), or one of each, surrounding a pair of version strings separated by a comma, where a version string consists of any non-whitespace non-bracket characters (ie numbers, letters, dots, hyphens, underscores) or is empty (to indicate no bound); e.g. "[10.6,10.7)" to mean >= 10.6 and < 10.7; "[10.6,)" to mean >= 10.6.
isInUse() - Method in SemaphoreWithOwners
true iff there are any owners or any requesters (callers blocked trying to acquire)
isItemAllowedIn(ItemType, Location) - Method in BalanceablePoolModel
isItemAllowedIn(ItemType, Location) - Method in DefaultBalanceablePoolModel
isItemAllowedIn(ItemType, Location) - Method in DefaultFollowTheSunModel
isItemAllowedIn(ItemType, Location) - Method in FollowTheSunModel
isItemMoveable(ItemType) - Method in BalanceablePoolModel
isItemMoveable(ItemType) - Method in DefaultBalanceablePoolModel
isItemMoveable(ItemType) - Method in DefaultFollowTheSunModel
isItemMoveable(ItemType) - Method in FollowTheSunModel
isJmxEnabled() - Method in JavaSoftwareProcessSshDriver
isJmxEnabled() - Method in SshBasedJavaAppSetup
isJmxEnabled() - Method in VanillaJavaAppSshDriver
isLessThanAndNotEqualTo(String) - Method in ComparableVersion
isLessThanOrEqualTo(String) - Method in ComparableVersion
isLinux() - Method in BasicOsDetails
isLinux() - Method in OsDetails
isLowerCase(String) - Method in Strings
isMac() - Method in BasicOsDetails
isMac() - Method in OsDetails
isManaged(Entity) - Method in AbstractManagementContext
isManaged(Entity) - Method in ManagementContext
whether the entity is under management by this management context
isManagedLocally(Entity) - Method in AbstractManagementContext
Whether the master entity record is local, and sensors and effectors can be properly accessed locally.
isManagedLocally(Entity) - Method in LocalManagementContext
isNoBraceGlobMatched(String, String) - Method in WildcardGlobs
whether a glob-ish string without braces (e.g. containing just ?
isNonEmpty() - Method in BrooklynSystemProperties.StringSystemProperty
isPermitted(Location) - Method in LocationConstraint
isPidRunning(int, String) - Method in MonitorUtils
Confirm the given pid is running, and that the the process matches the given regex.
isPortAvailable(InetAddress, int) - Method in NetworkUtils
isPortInUse(int, long) - Method in TestUtils
True if two attempts to connect to the port succeed.
isPortValid(Integer) - Method in NetworkUtils
isPost - Field in HttpSensorAdapter
isPrimitiveOrBoxer(Class) - Method in TypeCoercions
isPrivateSubnet(InetAddress) - Method in NetworkUtils
return true if the IP (v4 only currently) address indicates a private subnet address, not exposed on the public internet
isProtocolEnabled(String) - Method in JavaWebAppSshDriver
isRunning() - Method in AbstractEntityAdjunct
isRunning() - Method in AbstractPolicy
isRunning() - Method in ActiveMQSshDriver
isRunning() - Method in EntityAdjunct
Whether the adjunct is available
isRunning() - Method in JBoss6SshDriver
isRunning() - Method in JBoss7SshDriver
isRunning() - Method in KarafSshDriver
isRunning() - Method in MySqlSshDriver
isRunning() - Method in NginxSshDriver
isRunning() - Method in QpidSshDriver
isRunning() - Method in RabbitSshDriver
isRunning() - Method in SoftwareProcessDriver
Whether the entity components have started.
isRunning() - Method in SshBasedAppSetup
Test whether the application is running.
isRunning() - Method in Tomcat7SshDriver
isRunning() - Method in VanillaJavaAppSshDriver
isSecret(String) - Method in Entities
isSet(Map) - Method in BasicConfigKey
isSet(Map) - Method in ConfigKeySelfExtracting
@return True if there is an entry in the configMap that could be extracted
isSet(Map) - Method in ListConfigKey
isSet(Map) - Method in MapConfigKey
isSet(Map) - Method in SubElementConfigKey
isSshable() - Method in SshMachineLocation
isStackTraceElementUseful(StackTraceElement) - Method in StackTraceSimplifier
isSticky() - Method in NginxController
isStrict() - Method in ReusableMachineTemplate
isSubKey(ConfigKey) - Method in ListConfigKey
isSubKey(ConfigKey) - Method in MapConfigKey
isSubKey(Object) - Method in StructuredConfigKey
isSubMapOf(Map, Map) - Method in MachinePoolPredicates
isSubmitted() - Method in BasicTask
isSubmitted() - Method in Task
Whether task has been submitted
isSuspended() - Method in AbstractPolicy
isSuspended() - Method in Policy
Whether the policy is suspended
isTriggered(double, double, double, double) - Method in FollowTheSunParameters
isTrivial(Object) - Method in Entities
isUrlUp(URL) - Method in MonitorUtils
Confirm can read from URL.
isValidForDoubleQuotingInBash(String) - Method in StringEscapes.BashStringEscapes
isWindows() - Method in BasicOsDetails
isWindows() - Method in OsDetails
isWrappedInDoubleQuotes(String) - Method in StringEscapes
if s is wrapped in double quotes containing no unescaped double quotes
isWrappedInMatchingQuotes(String) - Method in StringEscapes
if s is wrapped in single or double quotes containing no unescaped quotes of that type
isWrappedInSingleQuotes(String) - Method in StringEscapes
if s is wrapped in single quotes containing no unescaped single quotes
ITEM_ADDED - Field in BalanceableContainer
ITEM_ADDED - Field in BalanceableWorkerPool
ITEM_ADDED - Field in FollowTheSunPool
item - Field in BalanceableWorkerPool.ContainerItemPair
item - Field in FollowTheSunPool.ContainerItemPair
ITEM_MOVED - Field in BalanceableWorkerPool
ITEM_MOVED - Field in FollowTheSunPool
ITEM_REMOVED - Field in BalanceableContainer
ITEM_REMOVED - Field in BalanceableWorkerPool
ITEM_REMOVED - Field in FollowTheSunPool
itemDistributionToString() - Method in DefaultBalanceablePoolModel
Warning: this can be an expensive (time and memory) operation if there are a lot of items/containers.
itemDistributionToString() - Method in DefaultFollowTheSunModel
Warning: this can be an expensive (time and memory) operation if there are a lot of items/containers.
ItemsInContainersGroup - Class in brooklyn.policy.loadbalancing
A group of items that are contained within a given (dynamically changing) set of containers.
ItemsInContainersGroup(Map, Entity) - Constructor in ItemsInContainersGroup
iterator() - Method in MachineSet
iterator() - Method in PortRanges.AggregatePortRange
iterator() - Method in PortRanges.LinearPortRange
iterator() - Method in PortRanges.SinglePort

J

JarBuilder - Class in brooklyn.entity.java
JAVA_OPTIONS - Field in UsesJava
@deprecated Use JAVA_SYSPROPS instead; was deprecated in 0.4.0
JAVA_OPTS - Field in UsesJava
Used to set java options.
JAVA_SYSPROPS - Field in UsesJava
system properties (-D) to append to JAVA_OPTS; normally accessed through JavaEntityMethods#javaSysProp(String)#javaSysProp(String)
JAVA_VALID_NONSTART_CHARS - Field in Identifiers
JAVA_VALID_START_CHARS - Field in Identifiers
JavaAppUtils - Class in brooklyn.entity.java
JavaEntityMethods - Class in brooklyn.entity.java
DSL conveniences for Java entities.
JavaGroovyEquivalents - Class in brooklyn.util
JavaSoftwareProcessDriver - Interface in brooklyn.entity.java
A SoftwareProcessDriver for Java processes.
JavaSoftwareProcessSshDriver - Class in brooklyn.entity.java
The SSH implementation of the JavaSoftwareProcessDriver.
JavaSoftwareProcessSshDriver(EntityLocal, SshMachineLocation) - Constructor in JavaSoftwareProcessSshDriver
javaSysProp(String) - Method in JavaEntityMethods
JavaWebAppDriver - Interface in brooklyn.entity.webapp
JavaWebAppService - Interface in brooklyn.entity.webapp
JavaWebAppSoftwareProcess - Class in brooklyn.entity.webapp
JavaWebAppSoftwareProcess(Map, Entity) - Constructor in JavaWebAppSoftwareProcess
JavaWebAppSshDriver - Class in brooklyn.entity.webapp
JavaWebAppSshDriver(JavaWebAppSoftwareProcess, SshMachineLocation) - Constructor in JavaWebAppSshDriver
JBoss6Driver - Interface in brooklyn.entity.webapp.jboss
JBoss6Server - Class in brooklyn.entity.webapp.jboss
JBoss6Server(Map, Entity) - Constructor in JBoss6Server
JBoss6ServerFactory - Class in brooklyn.entity.webapp.jboss
JBoss6ServerFactory(Map) - Constructor in JBoss6ServerFactory
JBoss6SshDriver - Class in brooklyn.entity.webapp.jboss
JBoss6SshDriver(JBoss6Server, SshMachineLocation) - Constructor in JBoss6SshDriver
JBoss7Driver - Interface in brooklyn.entity.webapp.jboss
JBoss7Server - Class in brooklyn.entity.webapp.jboss
JBoss7Server(Map, Entity) - Constructor in JBoss7Server
JBoss7ServerFactory - Class in brooklyn.entity.webapp.jboss
JBoss7ServerFactory(Map) - Constructor in JBoss7ServerFactory
JBoss7SshDriver - Class in brooklyn.entity.webapp.jboss
JBoss7SshDriver(JBoss7Server, SshMachineLocation) - Constructor in JBoss7SshDriver
JCLOUDS - Field in JcloudsResolver
JcloudsLocation - Class in brooklyn.location.basic.jclouds
For provisioning and managing VMs in a particular provider/region, using jclouds.
JcloudsLocation.BrooklynJcloudsSetupHolder - Class in brooklyn.location.basic.jclouds
JcloudsLocation.BrooklynJcloudsSetupHolder(JcloudsLocation) - Constructor in JcloudsLocation.BrooklynJcloudsSetupHolder
JcloudsLocation.JcloudsSshMachineLocation - Class in brooklyn.location.basic.jclouds
JcloudsLocation.JcloudsSshMachineLocation(Map, JcloudsLocation, NodeMetadata) - Constructor in JcloudsLocation.JcloudsSshMachineLocation
JcloudsLocation(String, String, String) - Constructor in JcloudsLocation
JcloudsLocationFactory - Class in brooklyn.location.basic.jclouds
JcloudsLocationFactory(String, String, String) - Constructor in JcloudsLocationFactory
JcloudsResolver - Class in brooklyn.location.basic
JcloudsUtil - Class in brooklyn.location.basic.jclouds
JMSBroker - Class in brooklyn.entity.messaging.jms
JMSBroker(Map, Entity) - Constructor in JMSBroker
JMSDestination - Class in brooklyn.entity.messaging.jms
JMSDestination(Map, Entity) - Constructor in JMSDestination
JMX_CONNECTION_TIMEOUT_MS - Field in JmxSensorAdapter
JMX_CONTEXT - Field in Attributes
JMX_CONTEXT - Field in KarafContainer
JMX_CONTEXT - Field in UsesJmx
JMX_PASSWORD - Field in Attributes
JMX_PASSWORD - Field in KarafContainer
JMX_PORT - Field in Attributes
JMX_PORT - Field in KarafContainer
JMX_PORT - Field in UsesJmx
JMX_SERVICE_URL - Field in Attributes
JMX_SERVICE_URL - Field in TomcatServer
JMX_URL_FORMAT - Field in JmxHelper
JMX_URL_FORMAT - Field in OldJmxSensorAdapter
JMX_URL - Field in UsesJmx
JMX_USER - Field in Attributes
JMX_USER - Field in KarafContainer
jmxAdapter - Field in ActiveMQDestination
jmxAdapter - Field in KarafContainer
jmxAdapter - Field in QpidDestination
jmxAdapter - Field in VanillaJavaApp
JmxAttributeAdapter - Class in brooklyn.event.adapter
Adapter that polls for a JMX attribute.
JmxAttributeAdapter.AttributePollHelper - Class in brooklyn.event.adapter
JmxAttributeAdapter.AttributePollHelper(JmxSensorAdapter, ObjectName, String) - Constructor in JmxAttributeAdapter.AttributePollHelper
JmxAttributeAdapter(Map, JmxSensorAdapter, ObjectName, String) - Constructor in JmxAttributeAdapter
JmxAttributeNotifier - Class in brooklyn.event.adapter.legacy
Provides JMX attribute values to a sensor.
JmxAttributeNotifier(OldJmxSensorAdapter, ObjectName, EntityLocal, BasicNotificationSensor) - Constructor in JmxAttributeNotifier
JmxAttributeProvider - Class in brooklyn.event.adapter.legacy
Provides JMX attribute values to a sensor.
JmxAttributeProvider(OldJmxSensorAdapter, ObjectName, String) - Constructor in JmxAttributeProvider
JmxHelper - Class in brooklyn.event.adapter
JmxHelper(String, String, String) - Constructor in JmxHelper
JmxNotificationAdapter - Class in brooklyn.event.adapter
Adapter that subscribes to a JMX notification.
JmxNotificationAdapter.NotificationPushHelper - Class in brooklyn.event.adapter
JmxNotificationAdapter.NotificationPushHelper(JmxSensorAdapter, ObjectName, String) - Constructor in JmxNotificationAdapter.NotificationPushHelper
JmxNotificationAdapter(Map, JmxSensorAdapter, ObjectName, String) - Constructor in JmxNotificationAdapter
JmxNotificationFilters - Class in brooklyn.event.adapter
JmxObjectNameAdapter - Class in brooklyn.event.adapter
Provides convenient/fluent (and preferred) way to access a JMX object instance.
JmxObjectNameAdapter(JmxSensorAdapter, ObjectName) - Constructor in JmxObjectNameAdapter
JmxOperationAdapter - Class in brooklyn.event.adapter
Adapter that periodically calls a JMX operation.
JmxOperationAdapter.OperationPollHelper - Class in brooklyn.event.adapter
JmxOperationAdapter.OperationPollHelper(JmxSensorAdapter, ObjectName, String, Object) - Constructor in JmxOperationAdapter.OperationPollHelper
JmxOperationAdapter(Map, JmxSensorAdapter, ObjectName, String, Object) - Constructor in JmxOperationAdapter
JmxOperationProvider - Class in brooklyn.event.adapter.legacy
Provides JMX operation results to a sensor.
JmxOperationProvider(OldJmxSensorAdapter, ObjectName, String, Object) - Constructor in JmxOperationProvider
jmxPollPeriod - Field in VanillaJavaApp
jmxPort - Field in SshBasedJavaAppSetup
JmxPostProcessors - Class in brooklyn.event.adapter
JmxReachableAdapter - Class in brooklyn.event.adapter
Adapter that polls for a JMX attribute.
JmxReachableAdapter(Map, JmxSensorAdapter, ObjectName) - Constructor in JmxReachableAdapter
JmxSensorAdapter - Class in brooklyn.event.adapter
Entry point for wiring up brooklyn attributes to jmx; this doesn't evaluate any sensors directly, but provides support for specific object-name/attribute combos etc.
JmxSensorAdapter(Map) - Constructor in JmxSensorAdapter
JmxTabularDataProvider - Class in brooklyn.event.adapter.legacy
@deprecated will be deleted in 0.5.
JmxTabularDataProvider(OldJmxSensorAdapter, ObjectName, String) - Constructor in JmxTabularDataProvider
job - Field in BasicTask
JOB_TRACKER_HOST_PORT - Field in WhirrHadoopCluster
join(Collection, String) - Method in JavaGroovyEquivalents
join(Object, String) - Method in Strings
given an array containing e.g.
JSCH_EXEC_DELAY - Field in BrooklynSystemProperties
controls how long jsch delays between commands it issues
JVM_DEFINES - Field in VanillaJavaApp
JVM_XARGS - Field in VanillaJavaApp

K

KARAF_ADMIN - Field in KarafContainer
KARAF_FEATURES - Field in KarafContainer
KARAF_INSTALL_LOCATION - Field in KarafContainer
KARAF_INSTANCES - Field in KarafContainer
KARAF_JAVA_OPTS - Field in KarafContainer
KARAF_NAME - Field in KarafContainer
KARAF_PID - Field in KarafContainer
KARAF_RMI_REGISTRY_PORT - Field in KarafContainer
KARAF_RMI_SERVER_PORT - Field in KarafContainer
KARAF_ROOT - Field in KarafContainer
KARAF_SSH_PORT - Field in KarafContainer
KARAF_STATE - Field in KarafContainer
KarafContainer - Class in brooklyn.entity.osgi.karaf
This sets up a Karaf OSGi container
KarafContainer(Map, Entity) - Constructor in KarafContainer
KarafDriver - Interface in brooklyn.entity.osgi.karaf
KarafSshDriver - Class in brooklyn.entity.osgi.karaf
KarafSshDriver(KarafContainer, SshMachineLocation) - Constructor in KarafSshDriver
KEY_VAL_OPT_PREFIXES - Field in JavaSoftwareProcessSshDriver
keyData(String) - Method in FixedListMachineProvisioningLocation.Builder
keyFile(String) - Method in FixedListMachineProvisioningLocation.Builder
keyPassphrase(String) - Method in FixedListMachineProvisioningLocation.Builder
KeyValueParser - Class in brooklyn.util
Parses a String that consists of multiple arguments, which are either single or key-value pairs.
kill() - Method in AbstractSoftwareProcessDriver
kill() - Method in ActiveMQSshDriver
kill() - Method in JBoss6SshDriver
kill() - Method in JBoss7SshDriver
kill() - Method in KarafSshDriver
kill() - Method in MySqlSshDriver
kill() - Method in NginxSshDriver
kill() - Method in QpidSshDriver
kill() - Method in RabbitSshDriver
kill() - Method in SoftwareProcessDriver
Kills the process, ungracefully and immediately where possible (e.g. with `kill -9`).
kill() - Method in SshBasedAppSetup
kill() - Method in Tomcat7SshDriver
kill() - Method in VanillaJavaAppSshDriver
KILLING - Field in AbstractSoftwareProcessSshDriver

L

LABEL - Field in UrlMapping
LanguageUtils - Class in brooklyn.util.internal
Useful Groovy utility methods.
LanguageUtils.FieldVisitor - Interface in brooklyn.util.internal
latitude - Field in HostGeoInfo
launch() - Method in AbstractSoftwareProcessDriver
launch() - Method in ActiveMQSshDriver
launch() - Method in BrooklynLauncher
Starts the web server (with web console) and Brooklyn applications, as per the specifications configured.
launch() - Method in JBoss6SshDriver
launch() - Method in JBoss7SshDriver
launch() - Method in KarafSshDriver
LAUNCH_LATCH - Field in ConfigKeys
LAUNCH_LATCH - Field in SoftwareProcessEntity
launch() - Method in MySqlSshDriver
launch() - Method in NginxSshDriver
launch() - Method in QpidSshDriver
launch() - Method in RabbitSshDriver
launch() - Method in SshBasedAppSetup
launch() - Method in Tomcat7SshDriver
launch() - Method in VanillaJavaAppSshDriver
LAUNCHING - Field in AbstractSoftwareProcessSshDriver
leftoverProperties - Field in AbstractEnricher
leftoverProperties - Field in AbstractLocation
leftoverProperties - Field in AbstractPolicy
Lifecycle - Enum in brooklyn.entity.basic
An enumeration representing the status of an Entity.
limitIterationsTo(int) - Method in Repeater
Set the maximum number of iterations.
limitTimeTo(long) - Method in Repeater
@see #limitTimeTo(long, TimeUnit)
lines - Field in ScriptPart
listAttributesWhenReady(AttributeSensor, Iterable, Predicate) - Method in DependentConfiguration
returns a task for parallel execution returning a list of values of the given sensor list on the given entity, optionally when the values satisfy a given readiness predicate (defaulting to groovy truth if not supplied)
ListConfigKey - Class in brooklyn.event.basic
A config key representing a list of values.
ListConfigKey.ListModification - Interface in brooklyn.event.basic
ListConfigKey.ListModifications - Class in brooklyn.event.basic
ListConfigKey(Class, String, String, List) - Constructor in ListConfigKey
LISTENER_PREFIX - Field in VerboseReporter
Default prefix for messages printed out by this reporter
listener - Field in Subscription
listNodes(Map) - Method in JcloudsLocation
LoadBalancer - Interface in brooklyn.entity.proxy
A load balancer that routes requests to set(s) of servers.
LoadBalancerCluster - Class in brooklyn.entity.proxy
A cluster of load balancers, where configuring the cluster (through the LoadBalancer interface) will configure all load balancers in the cluster.
LoadBalancerCluster(Map, Entity) - Constructor in LoadBalancerCluster
LoadBalancingPolicy - Class in brooklyn.policy.loadbalancing
LoadBalancingPolicy(Map, AttributeSensor, BalanceablePoolModel) - Constructor in LoadBalancingPolicy
LOCALHOST - Field in CommandLineLocations
LOCALHOST_IP_ADDRESS - Field in BrooklynServiceAttributes
in some cases localhost does not resolve correctly (e.g. to an interface which is defined locally but not in operation, or where multiple NICs are available and java's InetAddress.getLocalHost() strategy is not doing what is desired); use this to supply a specific address (e.g. "127.0.0.1" or a specific IP on a specific NIC or FW)
LOCALHOST - Field in LocalhostResolver
LocalhostMachineProvisioningLocation - Class in brooklyn.location.basic
An implementation of MachineProvisioningLocation that can provision a SshMachineLocation for the local host.
LocalhostMachineProvisioningLocation(String, int) - Constructor in LocalhostMachineProvisioningLocation
LocalhostResolver - Class in brooklyn.location.basic
Examples of valid specs:
  • localhost
  • localhost:()
  • localhost:(name=abc)
  • localhost:(name="abc")
LocalManagementContext - Class in brooklyn.management.internal
A local implementation of the ManagementContext API.
LocalSubscriptionManager - Class in brooklyn.management.internal
A SubscriptionManager that stores subscription details locally.
LocalSubscriptionManager.EntitySensorToken - Class in brooklyn.management.internal
LocalSubscriptionManager.EntitySensorToken(Entity, Sensor) - Constructor in LocalSubscriptionManager.EntitySensorToken
LocalSubscriptionManager(ExecutionManager) - Method in LocalSubscriptionManager
Location - Interface in brooklyn.location
Location.
location - Field in BrooklynMachinePool
LOCATION_CHANGED - Field in Attributes
location - Field in SshSensorAdapter
location - Field in WhirrCluster
LocationConstraint - Class in brooklyn.policy.loadbalancing
Temporary stub to resolve dependencies in ported LoadBalancingPolicy.
locationId(String) - Method in AbstractPortableTemplateBuilder
LocationRegistry - Class in brooklyn.location.basic
LocationRegistry(Map) - Constructor in LocationRegistry
LocationResolver - Interface in brooklyn.location
locations - Field in Main.LaunchCommand
locationSpecificConf - Field in JcloudsLocationFactory
log - Field in AbstractApplication
log - Field in AbstractCombiningEnricher
LOG - Field in AbstractController
LOG - Field in AbstractEffector
LOG - Field in AbstractEntity
log - Field in AbstractGeoDnsService
LOG - Field in AbstractLocation
log - Field in AbstractPollHelper
log - Field in AbstractPushHelper
log - Field in AbstractSensorEvaluationContext
log - Field in AbstractSoftwareProcessSshDriver
log - Field in Activator
log - Field in ActiveMQQueue
LOG - Field in BasicSubscriptionContext
log - Field in BasicTask
LOG - Field in BrooklynLauncher
LOG - Field in BrooklynProperties
log - Field in ByonLocationResolver
log - Field in CloudFoundryLocation
log - Field in ControlledDynamicWebAppCluster
log - Field in CredentialsFromEnv
LOG - Field in DependentConfiguration
log - Field in DynamicGroup
LOG - Field in EntityDynamicType
LOG_FILE_LOCATION - Field in Attributes
optional
log - Field in FilenameToWebContextMapper
log - Field in FlagUtils
log - Field in GeoBytesHostGeoLookup
log - Field in GeoscalingWebClient
log - Field in GlobalWebFabricExample
log - Field in HostGeoInfo
log - Field in HttpPollHelper
log - Field in HttpResponseContext
log - Field in HttpSensorAdapter
LOG - Field in HttpTestUtils
log - Field in JavaSoftwareProcessSshDriver
log - Field in JBoss6Server
log - Field in JBoss7Server
LOG - Field in JcloudsLocation
log - Field in JcloudsResolver
log - Field in JmxAttributeAdapter
LOG - Field in JmxHelper
log - Field in JmxSensorAdapter
LOG - Field in LocalhostMachineProvisioningLocation
log - Field in LocationRegistry
log(String) - Method in LoggingVerboseReporter
log - Field in Main
log - Field in MaxMindHostGeoLookup
log - Field in MovableElasticWebAppCluster
log - Field in MySqlSshDriver
log - Field in NamedLocationResolver
log - Field in NginxSshDriver
LOG - Field in PortAttributeSensorAndConfigKey
log - Field in QpidDestination
log - Field in RabbitDestination
LOG - Field in RedisStore
log - Field in ScriptHelper
log - Field in SensorPropagatingEnricher
LOG - Field in SerializeHelloWorldHadoopJar
log - Field in ShellSensorAdapter
LOG - Field in SingleWebServerExample
log - Field in SshBasedAppSetup
LOG - Field in SshMachineLocation
log - Field in SshPollHelper
log - Field in SshResultContext
log - Field in SshSensorAdapter
log - Field in SshShellSensorAdapter
log - Field in StartableMethods
log - Field in StatusListener
log - Field in StreamGobbler
log - Field in TimeExtras
log - Field in UtraceHostGeoLookup
log(String) - Method in VerboseReporter
LOG - Field in WebClusterDatabaseExample
LOG - Field in WebClusterDatabaseExampleAlt
LOG - Field in WebClusterDatabaseExampleAltJava
LOG - Field in WebClusterExample
LOG - Field in WebClusterExampleAlt
log - Field in WhirrCluster
log - Field in WhirrHadoopCluster
logFailures(Logger) - Method in WebAppMonitor
logFile - Field in MonitorPrefs
LoggingVerboseReporter - Class in brooklyn.test
LoggingVerboseReporter(String) - Constructor in LoggingVerboseReporter
logGrep - Field in MonitorPrefs
logGrepExclusionsFile - Field in MonitorPrefs
login(String, String) - Method in GeoscalingWebClient
logout() - Method in GeoscalingWebClient
logSsh - Field in AbstractSoftwareProcessSshDriver
logSsh - Field in SshMachineLocation
longitude - Field in HostGeoInfo
lookup(LockInfo) - Method in BasicTask

M

MAC_10_5 - Field in BasicOsDetails.OsVersions
MAC_10_6 - Field in BasicOsDetails.OsVersions
MAC_OS_X - Field in BasicOsDetails.OsNames
MachineLocation - Interface in brooklyn.location
A location that is a machine.
MachinePool - Class in brooklyn.location.basic.jclouds.pool
Contains details of machines detected at a given cloud (ComputeService), and records claims made against those machines via this pool.
MachinePool(ComputeService) - Constructor in MachinePool
MachinePoolPredicates - Class in brooklyn.location.basic.jclouds.pool
MachineProvisioningLocation - Interface in brooklyn.location
A location that is able to provision new machines within its location.
machines - Field in FixedListMachineProvisioningLocation
MachineSet - Class in brooklyn.location.basic.jclouds.pool
MachineSet(NodeMetadata) - Constructor in MachineSet
Main - Class in brooklyn.launcher
Main.BrooklynCommand - Class in brooklyn.cli
Main.HelpCommand - Class in brooklyn.cli
Main.LaunchCommand - Class in brooklyn.cli
main(String) - Method in BasicOsDetails
MAIN_CLASS - Field in VanillaJavaApp
main(String) - Method in GlobalWebFabricExample
main(String) - Method in HadoopWordCount
main(String) - Method in Main
main(String) - Method in Monitor
main(String) - Method in MovableCloudFoundryClusterExample
main(String) - Method in Publish
main(String) - Method in SingleWebServerExample
main(String) - Method in Subscribe
main(String) - Method in WebClusterApp
main(String) - Method in WebClusterDatabaseExample
main(String) - Method in WebClusterDatabaseExampleAlt
main(String) - Method in WebClusterDatabaseExampleAltJava
main(String) - Method in WebClusterExample
main(String) - Method in WebClusterExampleAlt
main(String) - Method in WebClusterWithHadoopExample
main(String) - Method in WebFabricWithHadoopExample
main(String) - Method in WhirrExample
main(String) - Method in WhirrHadoopExample
makeArray(String, int) - Method in Strings
returns e.g. { "prefix01", ..., "prefix96" }; see more functional NumericRangeGlobExpander for "prefix{01-96}"
makeCheckPortOpenScript(int) - Method in SshBasedAppSetup
makeCheckRunningScript(String, String) - Method in SshBasedAppSetup
Default commands for getCheckRunningScript().
makeDateString(long) - Method in Time
returns the time in YYYY-MM-DD HH:MM:SS.mss format, given a long (e.g. returned by System.currentTimeMillis)
makeInstallScript(List) - Method in SshBasedAppSetup
Add generic commands to an application specific installation script.
makeJdbcUrl(String) - Method in WebClusterDatabaseExample
makeJdbcUrl(String) - Method in WebClusterDatabaseExampleAltJava
makeJob(Configuration) - Method in HadoopWordCount
makeNonTrivialArgumentsString() - Method in AbstractPortableTemplateBuilder
makeNonTrivialArgumentsString() - Method in PortableTemplateBuilder
makePaddedString(String, int, String, String) - Method in Strings
pads the string with "pad" at the left up to len; no padding if base longer than len
makeRandomBase64Id(int) - Method in Identifiers
makeRandomId(int) - Method in Identifiers
makes a random id string (letters and numbers) of the given length; starts with letter (upper or lower) so can be used as java-id; tests ensure random distribution, so random ID of length 5 is about 2^29 possibilities
makeRandomId(int) - Method in Strings
provided for convenience, see Identifiers#makeRandomId(int)#makeRandomId(int)
makeRandomJavaId(int) - Method in Identifiers
makes a random id string (letters and numbers) of the given length; starts with letter (upper or lower) so can be used as java-id; tests ensure random distribution, so random ID of length 5 is about 2^29 possibilities
makeRealString(double, int, int, int, double, boolean) - Method in Strings
creates a string from a real number, with specified accuracy (more iff it comes for free, ie integer-part); switches to E notation if needed to fit within maxlen; can be padded left up too (not useful)
makeRealStringNearZero(double, int, int, int) - Method in Strings
creates a string from a real number, with specified accuracy (more iff it comes for free, ie integer-part); switches to E notation if needed to fit within maxlen; can be padded left up too (not useful)
makeRepeated(char, int) - Method in Strings
makeRestartScript(String, String) - Method in SshBasedAppSetup
@see SshBasedJavaSetup#getRestartScript()
makeShutdownScript(String, String) - Method in SshBasedAppSetup
@see SshBasedJavaSetup#getShutdownScript()
makeTimeString(long) - Method in Strings
makeTimeString(long) - Method in Time
given an elapsed time in ms, makes it readable, eg 44d 6h, or 8s 923ms
makeTimeStringNano(long) - Method in Time
makeTimeStringNanoLong(long) - Method in Time
makeValidFilename(String) - Method in Strings
returns a valid filename based on 's'; throws exception if no valid filename can be formed; valid filename looks to start with first alphanum char, then include all alphanum char plus those in VALID_NON_ALPHANUM_FILE_CHARS
makeValidJavaName(String) - Method in Strings
returns a valid java type name based on the given string; removes certain chars (like apostrophe), replaces 1+ non-java chars by _, and prepends _ if the first char is only valid as an identifier part (not start); if all chars are invalid, returns "__hash"+s.hashCode()
makeValidUniqueJavaName(String) - Method in Strings
returns a valid java type name based on the given string, translated as per makeValidJavaName, but with hashcode appended where necessary to guarantee uniqueness (for all but simple strings)
makeZeroPaddedString(int, int) - Method in Strings
pads the string with 0's at the left up to len; no padding if i longer than len
manage(Entity) - Method in AbstractManagementContext
Begins management for the given entity and its children, recursively.
manage(AbstractApplication, int, boolean, boolean) - Method in BrooklynLauncher
Launches the web console on the given port, and a Brooklyn application, with a single command.
manage(Entity) - Method in ManagementContext
Manage an entity.
MANAGED_DOMAIN - Field in GeoscalingDnsService
manageIfNecessary(Entity, Object) - Method in AbstractManagementContext
activates management when effector invoked, warning unless context is acceptable (currently only acceptable context is "start")
management(ManagementContext) - Method in BrooklynLauncher
Specifies the management context this launcher should use.
MANAGEMENT_NATIVE_PORT - Field in JBoss7Server
MANAGEMENT_PORT - Field in JBoss7Server
MANAGEMENT_STATUS - Field in JBoss7Server
ManagementContext - Interface in brooklyn.management
This is the entry point for accessing and interacting with a realm of applications and their entities in Brooklyn.
managementContext - Field in AbstractEntity
managementData - Field in AbstractEntity
Field for use only by management plane, to record remote destination when proxied.
manageNonRecursive(Entity) - Method in AbstractManagementContext
Implementor-supplied internal method.
manageNonRecursive(Entity) - Method in LocalManagementContext
managing(Application) - Method in BrooklynLauncher
Specifies that the launcher should manage the given Brooklyn application.
map(Object, Text, Context) - Method in HadoopWordCount.TokenizerMapper
MapConfigKey - Class in brooklyn.event.basic
A config key which represents a map, where contents can be accessed directly via subkeys.
MapConfigKey.MapModification - Interface in brooklyn.event.basic
MapConfigKey.MapModifications - Class in brooklyn.event.basic
MapConfigKey(Class, String, String, Map) - Constructor in MapConfigKey
mapOf(Object, Object) - Method in JavaGroovyEquivalents
mark(int) - Method in ReaderInputStream
Marks the read limit of the StringReader.
markSupported() - Method in ReaderInputStream
@return false - mark is not supported
matches(ReusableMachineTemplate, NodeMetadata) - Method in MachinePoolPredicates
True iff the node matches the criteria specified in this template.
matches(Class, Location) - Method in RegistryEntityDriverFactory.DriverLocationTuple
matchesType(String) - Method in JmxNotificationFilters
matchesTypeRegex(String) - Method in JmxNotificationFilters
matching(ReusableMachineTemplate) - Method in MachinePoolPredicates
matchingGlob(String) - Method in ConfigPredicates
matchingRegex(String) - Method in ConfigPredicates
MAX_HEAP_MEMORY - Field in UsesJavaMXBeans
MAX_PORT_NUMBER - Field in NetworkUtils
MAX_PORT - Field in PortRanges
MAX_PORT - Field in PortRanges.BasicPortRange
MAX_PROCESSING_TIME - Field in WebAppServiceConstants
maxIterations - Field in ScheduledTask
optional, set as flag in constructor; defaults to null meaning no limit
maxlen(String, int) - Method in Strings
returns up to maxlen characters from the start of s
MaxMindHostGeoLookup - Class in brooklyn.location.geo
maxPoolSize(int) - Method in AutoScalerPolicy.Builder
MEMBER_ADDED - Field in Changeable
MEMBER_REMOVED - Field in Changeable
MEMORY_USED_FRACTION - Field in CloudFoundryJavaWebAppCluster
MEMORY - Field in WhirrHadoopCluster
mergePaths(String) - Method in ResourceUtils
returns the items with exactly one "/" between items (whether or not the individual items start or end with /)
MessageBroker - Interface in brooklyn.entity.messaging
Marker interface identifying message brokers.
metadata(Map) - Method in ReusableMachineTemplate
metadataOptional(Map) - Method in ReusableMachineTemplate
MethodEffector - Class in brooklyn.entity.basic
concrete class for providing an Effector implementation that gets its information from annotations on a method; see Effector*Test for usage example
MethodEffector.AnnotationsOnMethod - Class in brooklyn.entity.basic
MethodEffector(MethodEffector.AnnotationsOnMethod, String) - Method in MethodEffector
metric(AttributeSensor) - Method in AutoScalerPolicy.Builder
metricLowerBound(Number) - Method in AutoScalerPolicy.Builder
metricRange(Number, Number) - Method in AutoScalerPolicy.Builder
metricUpperBound(Number) - Method in AutoScalerPolicy.Builder
mgmtContext - Field in BrooklynServerDetails
MILLIS_IN_DAY - Field in Time
MILLIS_IN_HOUR - Field in Time
MILLIS_IN_MINUTE - Field in Time
MILLIS_IN_SECOND - Field in Time
MILLIS_IN_YEAR - Field in Time
MIN_PORT_NUMBER - Field in NetworkUtils
minCores(double) - Method in AbstractPortableTemplateBuilder
minDisk(double) - Method in AbstractPortableTemplateBuilder
minPeriodBetweenExecs(long) - Method in AutoScalerPolicy.Builder
minPoolSize(int) - Method in AutoScalerPolicy.Builder
minRam(int) - Method in AbstractPortableTemplateBuilder
MIRROR_URL - Field in ActiveMQBroker
download mirror, if desired
MIRROR_URL - Field in MySqlNode
download mirror, if desired; defaults to Austria which seems one of the fastest
missing(String, String) - Method in CommonCommands
Returns a command that runs only if the specified executable is NOT in the path
Monitor - Class in brooklyn.qa.longevity
Monitor(MonitorPrefs, MonitorListener) - Constructor in Monitor
MonitorListener - Interface in brooklyn.qa.longevity
MonitorPrefs - Class in brooklyn.qa.longevity
MonitorUtils - Class in brooklyn.qa.longevity
MonitorUtils.MemoryUsage - Class in brooklyn.qa.longevity
Movable - Interface in brooklyn.policy.loadbalancing
Represents an item that can be migrated between balanceable containers.
MovableCloudFoundryClusterExample - Class in brooklyn.example.cloudfoundry
MovableElasticWebAppCluster - Class in brooklyn.example.cloudfoundry
MovableEntityTrait - Interface in brooklyn.example.cloudfoundry
MovableEntityTraitAlt - Interface in brooklyn.example.cloudfoundry
This defines an identical ``move`` effector as MovableEntityTrait, but shows examples of a pure-java syntax.
MOVE - Field in Movable
move(String) - Method in MovableCloudFoundryClusterExample
move(String) - Method in MovableElasticWebAppCluster
move(String) - Method in MovableEntityTrait
Effectively move the entity to the new location.
MOVE - Field in MovableEntityTraitAlt
moveItem(ItemType, NodeType, NodeType) - Method in BalancingStrategy
MutableList - Class in brooklyn.util
MutableList.Builder - Class in brooklyn.util
@see guava's ImMutableList.Builder
MutableList.Builder() - Constructor in MutableList.Builder
MutableList(Iterable) - Constructor in MutableList
MutableMap - Class in brooklyn.util
Map impl, exposing simple builder operations (add) in a fluent-style API, where the final map is mutable.
MutableMap.Builder - Class in brooklyn.util
@see guava's ImmutableMap.Builder
MutableMap.Builder() - Constructor in MutableMap.Builder
MutableMap(Map) - Constructor in MutableMap
MutableSet - Class in brooklyn.util
MutableSet.Builder - Class in brooklyn.util
@see guava's ImmutableSet.Builder
MutableSet.Builder() - Constructor in MutableSet.Builder
MutableSet(Iterable) - Constructor in MutableSet
mutexAcquire - Field in ScriptHelper
mutexRelease - Field in ScriptHelper
MutexSupport - Class in brooklyn.util.mutex
MUTUALLY_EXCLUSIVE_OPTS - Field in JavaSoftwareProcessSshDriver
MXBEAN_STATS_ENABLED - Field in UsesJavaMXBeans
MYSQL_PORT - Field in MySqlNode
MYSQL_SERVER_CONF_LOWER_CASE_TABLE_NAMES - Field in MySqlNode
MYSQL_SERVER_CONF - Field in MySqlNode
MYSQL_URL - Field in MySqlNode
MySqlDriver - Interface in brooklyn.entity.database.mysql
The SoftwareProcessDriver for MySQL.
MySqlNode - Class in brooklyn.entity.database.mysql
MySqlNode(Map, Entity) - Constructor in MySqlNode
MySqlSshDriver - Class in brooklyn.entity.database.mysql
The SSH implementation of the MySlDriver.
MySqlSshDriver(MySqlNode, SshMachineLocation) - Constructor in MySqlSshDriver

N

name - Field in AbstractEntityAdjunct
name - Field in AbstractLocation
name(String) - Method in AutoScalerPolicy.Builder
NAME - Field in FollowTheSunPolicy
name - Field in GeoscalingWebClient.Domain
name - Field in GeoscalingWebClient.SmartSubdomain
NAME_METADATA_KEY - Field in ReusableMachineTemplate
NAME_NODE_URL - Field in WhirrHadoopCluster
name(String) - Method in ReusableMachineTemplate
see #getName()
NAME - Field in WhirrHadoopCluster
NAMED_DEPLOYMENTS - Field in JavaWebAppService
deprecated:
will be deleted in 0.5.
NAMED - Field in NamedLocationResolver
NAMED_PROPERTY_FILES - Field in KarafContainer
NAMED_WARS - Field in JavaWebAppService
NamedLocationResolver - Class in brooklyn.location.basic
Allows you to say, in your brooklyn.properties:
NamedParameter - Annotation Type in brooklyn.entity.basic
provides a runtime name of a paramter, esp for effectors; typically matches the name in the code
namedPropertyFiles - Field in SshBasedJavaAppSetup
nameMatching(Predicate) - Method in ConfigPredicates
NaturalOrderComparator - Class in brooklyn.util
comparator which takes two strings and puts them in an order with special rules for numbers to be placed in numeric order; e.g. "10">"9", including when those numbers occur in the midst of equal text; e.g.
NetworkUtils - Class in brooklyn.util
newAttributeNotifier(String, EntityLocal, BasicNotificationSensor) - Method in OldJmxSensorAdapter
newAttributeProvider(String, String) - Method in OldJmxSensorAdapter
newAveragingEnricher(AttributeSensor, AttributeSensor) - Method in CustomAggregatingEnricher
newAwsAmericaLocation() - Method in CommandLineLocations
newAwsEuropeLocation() - Method in CommandLineLocations
newAwsLocationFactory() - Method in CommandLineLocations
newDataValueProvider(String, String) - Method in OldHttpSensorAdapter
newDefault() - Method in BrooklynProperties.Factory
newDefault() - Method in FollowTheSunParameters
newDefaultWebAppRunner() - Method in Main
newDriver(SshMachineLocation) - Method in Infinispan5Server
newDriver(SshMachineLocation) - Method in SoftwareProcessEntity
newEmpty() - Method in BrooklynProperties.Factory
newEnricher(AttributeSensor, AttributeSensor, Function) - Method in CustomAggregatingEnricher
newEntity2(Map, Entity) - Method in AbstractConfigurableEntityFactory
newEntity2(Map, Entity) - Method in BasicConfigurableEntityFactory
newEntity2(Map, Entity) - Method in ClosureEntityFactory
newEntity2(Map, Entity) - Method in ConfigurableEntityFactoryFromEntityFactory
newEntity2(Map, Entity) - Method in ElasticJavaWebAppService.Factory
newEntity(Map, Entity) - Method in AbstractConfigurableEntityFactory
newEntity(Map, Entity) - Method in EntityFactory
newEvent(Entity, Object) - Method in BasicSensor
@see Sensor#newEvent(Entity, Object)
newEvent(Entity, Object) - Method in Sensor
Create a new SensorEvent object for a specific Entity and data point.
newFactoryForLocation(Location) - Method in ElasticJavaWebAppService.Factory
newFactoryForLocation(Location) - Method in EntityFactoryForLocation
newFields(def) - Method in OpenshiftExpressAccess.OpenshiftExpressApplicationAccess
newHashMap(Object, Object) - Method in DefaultFollowTheSunModel
newHeaderValueProvider(String, String) - Method in OldHttpSensorAdapter
newInstance(Map, String) - Method in CredentialsFromEnv
creates a new instance, allowing credentials easily to be specified, directly as keys of the form: provider, identity, credential, publicKeyFile, privateKeyFile
newInstance(Infinispan5Server, SshMachineLocation) - Method in Infinispan5Setup
newInstance(RedisStore, SshMachineLocation) - Method in RedisSetup
newInstanceListeningTo(Entity, Sensor) - Method in SensorPropagatingEnricher
newInstanceListeningToAllSensors(Entity) - Method in SensorPropagatingEnricher
newInstanceListeningToAllSensorsBut(Entity, Sensor) - Method in SensorPropagatingEnricher
newJcloudsLocation(String, String) - Method in CommandLineLocations
newJcloudsLocationFactory(String) - Method in CommandLineLocations
newJcloudsTemplate(ComputeService) - Method in PortableTemplateBuilder
newJcloudsTemplateBuilder(ComputeService) - Method in PortableTemplateBuilder
newJsonLongProvider(String, String) - Method in OldHttpSensorAdapter
newLauncher() - Method in BrooklynLauncher
Creates a configurable (fluent API) launcher for use starting the web console and Brooklyn applications.
newLocalhostInstance() - Method in BasicOsDetails.Factory
newLocalhostLocation(int) - Method in CommandLineLocations
newLocation(String) - Method in JcloudsLocationFactory
newLocationFromString(String, LocationRegistry, Map, Map) - Method in ByonLocationResolver
newLocationFromString(Map, String) - Method in CloudFoundryLocation.Resolver
newLocationFromString(String, LocationRegistry, Map, Map) - Method in JcloudsResolver
newLocationFromString(String, LocationRegistry, Map, Map) - Method in LocalhostResolver
newLocationFromString(Map, String) - Method in LocationResolver
returns a Location instance, e.g. a JcloudsLocation instance configured to provision in AWS eu-west-1; the properties map may contain lots of info some of which may be relevant to this location (eg containing credentials for many clouds, and resolver picks out the ones applicable here) -- commonly it is a BrooklynProperties instance, reading from .brooklyn/brooklyn.properties
newLocationFromString(String, LocationRegistry, Map) - Method in NamedLocationResolver
newLocationFromString(Map, String) - Method in OpenshiftLocation.Resolver
newLocationFromString(String, LocationRegistry, Map) - Method in RegistryLocationResolver
similar to newLocationFromString(Map, String) but passing in a reference to the registry itself (from which the base properties are discovered) and including flags (e.g. user, key, cloud credential) which are known to be for this location.
newMatchValueProvider(String, String) - Method in OldSshSensorAdapter
newMutexSupport() - Method in LocalhostMachineProvisioningLocation.LocalhostMachine
newMutexSupport() - Method in SshMachineLocation
newOperationProvider(String, String, Object) - Method in OldJmxSensorAdapter
newOutputValueProvider(String) - Method in OldSshSensorAdapter
newPolicyFromGroupToHadoop(DynamicGroup, WhirrHadoopCluster) - Method in WebClusterWithHadoopExample.PrepVmsForHadoop
newPolicyFromGroupToHadoop(DynamicGroup, WhirrHadoopCluster) - Method in WebFabricWithHadoopExample.PrepVmsForHadoop
newReturnValueProvider(String) - Method in OldSshSensorAdapter
newScript(Map, String) - Method in AbstractSoftwareProcessSshDriver
newScript(Map, String) - Method in SshBasedAppSetup
newSessionAction() - Method in SshjTool
newStatusValueProvider(String) - Method in OldHttpSensorAdapter
newStringBodyProvider(String) - Method in OldHttpSensorAdapter
newSummingEnricher(AttributeSensor, AttributeSensor) - Method in CustomAggregatingEnricher
newTabularDataProvider(String, String) - Method in OldJmxSensorAdapter
newTask() - Method in ScheduledTask
newTemplate(String) - Method in MachinePool
newThreadFactory() - Method in BasicExecutionManager
for use by overriders to use custom thread factory
newUid() - Method in LanguageUtils
@deprecated use Identifiers.makeRandomId(8)
newWebClusterFactory() - Method in CloudFoundryLocation
newWebClusterFactory() - Method in ElasticJavaWebAppService.ElasticJavaWebAppServiceAwareLocation
newWebClusterFactory() - Method in OpenshiftLocation
newWebServer(Map, Entity) - Method in WebClusterDatabaseExampleAlt
newWithSystemAndEnvironment() - Method in BrooklynProperties.Factory
@deprecated since 0.4.0 use newDefault or newEm=pty
nextRun - Field in ScheduledTask
nextToken() - Method in QuotedStringTokenizer
NginxController - Class in brooklyn.entity.proxy.nginx
An entity that represents an Nginx proxy (e.g. for routing requests to servers in a cluster).
NginxController(Map, Entity) - Constructor in NginxController
NginxDriver - Interface in brooklyn.entity.proxy.nginx
NginxSshDriver - Class in brooklyn.entity.proxy.nginx
Start a NginxController in a Location accessible over ssh.
NginxSshDriver(NginxController, SshMachineLocation) - Constructor in NginxSshDriver
NO_SUCH_FIELD - Field in LanguageUtils
return value used to indicate that there is no such field
NO_VERSION_INFO - Field in AbstractSoftwareProcessSshDriver
noConsole - Field in Main.LaunchCommand
NoMachinesAvailableException - Class in brooklyn.location
Indicates no machines are available in a given location.
NoMachinesAvailableException(Location, Throwable) - Constructor in NoMachinesAvailableException
NON_ADDABLE_USERS - Field in JcloudsLocation
NON_HEAP_MEMORY_USAGE - Field in UsesJavaMXBeans
NON_SSH_PROPS - Field in SshMachineLocation
NOOP - Field in MonitorListener
NOOP - Field in StatusRecorder.Factory
noShutdownOnExit - Field in Main.LaunchCommand
notification(String) - Method in JmxObjectNameAdapter
@param notificationType A regex for the notification type
NUM_ACTIVE_TASKS - Field in BrooklynMetrics
NUM_INCOMPLETE_TASKS - Field in BrooklynMetrics
NUM_SUBSCRIPTIONS - Field in BrooklynMetrics
numWebProcesses - Field in MonitorPrefs

O

objectName(ObjectName) - Method in JmxSensorAdapter
obtain(ReusableMachineTemplate) - Method in BrooklynMachinePool
claims a machine with the indicated spec, creating if necessary
obtain(Map) - Method in FixedListMachineProvisioningLocation
obtain(Map) - Method in JcloudsLocation
obtain(Map) - Method in MachineProvisioningLocation
Obtain a machine in this location.
obtain(Map) - Method in SimulatedLocation
obtainPort(InetAddress, PortRange) - Method in LocalhostMachineProvisioningLocation
obtainPort(PortRange) - Method in LocalhostMachineProvisioningLocation.LocalhostMachine
obtainPort(PortRange) - Method in PortSupplier
Reserve a port for your application, with a port number in a specific range.
obtainPort(PortRange) - Method in SimulatedLocation
obtainPort(int, boolean) - Method in SshBasedAppSetup
deprecated:
will be deleted in 0.5.
obtainPort(PortRange) - Method in SshMachineLocation
obtainProvisioningFlags(MachineProvisioningLocation) - Method in SoftwareProcessEntity
obtainSpecificPort(InetAddress, int) - Method in LocalhostMachineProvisioningLocation
obtainSpecificPort(int) - Method in LocalhostMachineProvisioningLocation.LocalhostMachine
obtainSpecificPort(int) - Method in PortSupplier
Reserve a specific port for an application.
obtainSpecificPort(int) - Method in SimulatedLocation
obtainSpecificPort(int) - Method in SshMachineLocation
@see #obtainPort(PortRange)
of(Object, Object, Object) - Method in MutableList
of(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in MutableMap
of(Object, Object, Object) - Method in MutableSet
ok(String) - Method in CommonCommands
Returns a command that always exits successfully
OldHttpSensorAdapter - Class in brooklyn.event.adapter.legacy
This class adapts HTTP java.net.URLs to Sensor data for a particular Entity, updating the Activity as required.
OldHttpSensorAdapter(EntityLocal, long) - Constructor in OldHttpSensorAdapter
OldJmxSensorAdapter - Class in brooklyn.event.adapter.legacy
This class adapts JMX javax.management.ObjectName data to Sensor data for a particular Entity, updating the Activity as required.
OldJmxSensorAdapter(EntityLocal, long) - Constructor in OldJmxSensorAdapter
OldSshSensorAdapter - Class in brooklyn.event.adapter.legacy
This class adapts the result of commands sent over SSH to Sensor data for a particular Entity, updating the Activity as required.
OldSshSensorAdapter(EntityLocal, SshMachineLocation) - Constructor in OldSshSensorAdapter
on(String, String) - Method in CommonCommands
Returns a command that runs only 1f the operating system is as specified; Checks /etc/issue for the specified name
onAcquired(int) - Method in SemaphoreWithOwners
onChar(int) - Method in ExecUtils.StreamGobbler
onChar(int) - Method in StreamGobbler
onClose() - Method in ExecUtils.StreamGobbler
onClose() - Method in StreamGobbler
onConfigurationFailure(ITestResult) - Method in VerboseReporter
onConfigurationSkip(ITestResult) - Method in VerboseReporter
onConfigurationSuccess(ITestResult) - Method in VerboseReporter
onContainerAdded(ContainerType, double, double) - Method in BalanceablePoolModel
onContainerAdded(ContainerType, double, double) - Method in DefaultBalanceablePoolModel
onContainerAdded(ContainerType, Location) - Method in DefaultFollowTheSunModel
onContainerAdded(ContainerType, Location) - Method in FollowTheSunModel
onContainerLocationUpdated(ContainerType, Location) - Method in DefaultFollowTheSunModel
onContainerLocationUpdated(ContainerType, Location) - Method in FollowTheSunModel
onContainerRemoved(ContainerType) - Method in BalanceablePoolModel
onContainerRemoved(ContainerType) - Method in DefaultBalanceablePoolModel
onContainerRemoved(ContainerType) - Method in DefaultFollowTheSunModel
onContainerRemoved(ContainerType) - Method in FollowTheSunModel
ONE_MINUTE - Field in TimeExtras
ONE_SECOND - Field in TimeExtras
onEnd(Map, Task) - Method in SingleThreadedExecution
onEnd(Map, Task) - Method in TaskPreprocessor
Called by BasicExecutionManager when task is ended in the category, in reverse order of tags.
onEntityAdded(Entity) - Method in AbstractMembershipTrackingPolicy
Called when a member is added.
onEntityAdded(Entity) - Method in DynamicGroup
onEntityAdded(Entity) - Method in ItemsInContainersGroup
onEntityChange(Entity) - Method in AbstractMembershipTrackingPolicy
Called when a member's "up" sensor changes
onEntityChanged(Entity) - Method in DynamicGroup
onEntityRemoved(Entity) - Method in AbstractMembershipTrackingPolicy
Called when a member is removed.
onEntityRemoved(Entity) - Method in DynamicGroup
onEntityRemoved(Entity) - Method in ItemsInContainersGroup
onEvent(SensorEvent) - Method in AbstractAggregatingEnricher
onEvent(SensorEvent) - Method in DeltaEnricher
onEvent(SensorEvent) - Method in RollingMeanEnricher
onEvent(SensorEvent, long) - Method in RollingTimeWindowMeanEnricher
onEvent(SensorEvent) - Method in SensorEventListener
The SensorEvent handler method.
onEvent(SensorEvent) - Method in SensorPropagatingEnricher
onEvent(SensorEvent) - Method in SensorTransformingEnricher
onEvent(SensorEvent, long) - Method in TimeWeightedDeltaEnricher
onFailure(Record, String) - Method in MonitorListener
onFailure(Object) - Method in WebAppMonitor
onFinish(ITestContext) - Method in StatusListener
onFinish(ITestContext) - Method in VerboseReporter
onItemAdded(ItemType, ContainerType, boolean) - Method in BalanceablePoolModel
onItemAdded(Item) - Method in CollectionChangeListener
onItemAdded(ItemType, ContainerType, boolean) - Method in DefaultBalanceablePoolModel
onItemAdded(ItemType, ContainerType, boolean) - Method in DefaultFollowTheSunModel
onItemAdded(Entity) - Method in DynamicGroup.MyEntitySetChangeListener
onItemAdded(ItemType, ContainerType, boolean) - Method in FollowTheSunModel
onItemMoved(ItemType, ContainerType) - Method in BalanceablePoolModel
onItemMoved(ItemType, ContainerType) - Method in DefaultBalanceablePoolModel
onItemMoved(ItemType, ContainerType) - Method in DefaultFollowTheSunModel
onItemMoved(ItemType, ContainerType) - Method in FollowTheSunModel
onItemRemoved(ItemType) - Method in BalanceablePoolModel
onItemRemoved(Item) - Method in CollectionChangeListener
onItemRemoved(ItemType) - Method in DefaultBalanceablePoolModel
onItemRemoved(ItemType) - Method in DefaultFollowTheSunModel
onItemRemoved(Entity) - Method in DynamicGroup.MyEntitySetChangeListener
onItemRemoved(ItemType) - Method in FollowTheSunModel
onItemUsageUpdated(ItemType, Map) - Method in DefaultFollowTheSunModel
onItemUsageUpdated(ItemType, Map) - Method in FollowTheSunModel
onItemWorkrateUpdated(ItemType, double) - Method in BalanceablePoolModel
onItemWorkrateUpdated(ItemType, double) - Method in DefaultBalanceablePoolModel
onLine(String) - Method in StreamGobbler
onManagementBecomingMaster() - Method in AbstractEntity
Invoked by ManagementContext when this entity becomes managed at a particular management node, including the initial management started and subsequent management node master-change for this entity.
onManagementBecomingMaster() - Method in AbstractGeoDnsService
onManagementBecomingMaster() - Method in BrooklynMetrics
onManagementBecomingMaster() - Method in DynamicGroup
onManagementBecomingMaster() - Method in GeoscalingDnsService
onManagementBecomingMaster() - Method in NginxController
onManagementNoLongerMaster() - Method in AbstractEntity
Invoked by ManagementContext when this entity becomes mastered at a particular management node, including the final management end and subsequent management node master-change for this entity.
onManagementNoLongerMaster() - Method in AbstractGeoDnsService
onManagementNoLongerMaster() - Method in BrooklynMetrics
Invoked by ManagementContext when this entity becomes mastered at a particular management node, including the final management end and subsequent management node master-change for this entity.
onManagementNoLongerMaster() - Method in DynamicGroup
onPush(AbstractSensorEvaluationContext) - Method in AbstractPushHelper
implementation-specific generation of AbstractSensorEvaluationContext which is then typically passed to evaluateSensorsOnPollResponse
onRecord(Record) - Method in MonitorListener
onReleased(int) - Method in SemaphoreWithOwners
onRequestFinished() - Method in SemaphoreWithOwners
onRequesting() - Method in SemaphoreWithOwners
onServerPoolMemberChanged(Entity) - Method in AbstractController
onStart(Map, Task) - Method in SingleThreadedExecution
onStart(ITestContext) - Method in StatusListener
onStart(Map, Task) - Method in TaskPreprocessor
Called by BasicExecutionManager when task is started in the category, in order of tags.
onStart(ITestContext) - Method in VerboseReporter
onSubmit(Map, Task) - Method in SingleThreadedExecution
onSubmit(Map, Task) - Method in TaskPreprocessor
Called by BasicExecutionManager when task is submitted in the category, in order of tags.
onTestFailedButWithinSuccessPercentage(ITestResult) - Method in StatusListener
onTestFailedButWithinSuccessPercentage(ITestResult) - Method in VerboseReporter
onTestFailure(ITestResult) - Method in StatusListener
onTestFailure(ITestResult) - Method in VerboseReporter
onTestSkipped(ITestResult) - Method in StatusListener
onTestSkipped(ITestResult) - Method in VerboseReporter
onTestStart(ITestResult) - Method in StatusListener
onTestStart(ITestResult) - Method in VerboseReporter
onTestSuccess(ITestResult) - Method in StatusListener
onTestSuccess(ITestResult) - Method in VerboseReporter
onUpdated() - Method in AbstractAggregatingEnricher
Called whenever the values for the set of producers changes (e.g. on an event, or on a member added/removed).
onUpdated() - Method in CustomAggregatingEnricher
OPEN_WIRE_PORT - Field in ActiveMQBroker
OpenshiftExpressAccess - Class in brooklyn.extras.openshift
OpenshiftExpressAccess.Cartridge - Enum in brooklyn.extras.openshift
OpenshiftExpressAccess.Cartridge(String) - Constructor in OpenshiftExpressAccess.Cartridge
OpenshiftExpressAccess.OpenshiftExpressApplicationAccess - Class in brooklyn.extras.openshift
OpenshiftExpressAccess.OpenshiftJsonResult - Class in brooklyn.extras.openshift
OpenshiftExpressAccess.OpenshiftJsonResult(Object, Class) - Constructor in OpenshiftExpressAccess.OpenshiftJsonResult
OpenshiftExpressAccess.UserInfoResult - Class in brooklyn.extras.openshift
OpenshiftExpressAccess.UserInfoResult.AppInfoFields - Class in brooklyn.extras.openshift
OpenshiftExpressAccess.UserInfoResult.UserInfoFields - Class in brooklyn.extras.openshift
OpenshiftExpressJavaWebAppCluster - Class in brooklyn.extras.openshift
OpenshiftExpressJavaWebAppCluster(Map, Entity) - Constructor in OpenshiftExpressJavaWebAppCluster
OpenshiftLocation - Class in brooklyn.extras.openshift
OpenshiftLocation.Resolver - Class in brooklyn.extras.openshift
OpenshiftLocation(Map) - Constructor in OpenshiftLocation
operation(ObjectName, String, Object) - Method in JmxHelper
Executes an operation on a JMX javax.management.ObjectName.
operation(String, Object) - Method in JmxObjectNameAdapter
operation(ObjectName, String, Object) - Method in OldJmxSensorAdapter
Executes an operation on a JMX javax.management.ObjectName.
options(TemplateOptions) - Method in AbstractPortableTemplateBuilder
os64Bit(boolean) - Method in AbstractPortableTemplateBuilder
osArchMatches(String) - Method in AbstractPortableTemplateBuilder
osDescriptionMatches(String) - Method in AbstractPortableTemplateBuilder
OsDetails - Interface in brooklyn.location
osFamily(OsFamily) - Method in AbstractPortableTemplateBuilder
osNameMatches(String) - Method in AbstractPortableTemplateBuilder
osVersionMatches(String) - Method in AbstractPortableTemplateBuilder
out - Field in ExecUtils.StreamGobbler
out - Field in StreamGobbler
outFile - Field in MonitorPrefs

P

ParallelTask - Class in brooklyn.util.task
Runs Tasks in parallel.
ParallelTask(Iterable) - Constructor in ParallelTask
ParameterType - Interface in brooklyn.entity
Modeled on concepts in the JMX MBeanParameterInfo class.
parent - Field in FunctionCallAdapter
parent - Field in GeoscalingWebClient.SmartSubdomain
parent - Field in SubElementConfigKey
parse(String) - Method in CloudFoundryVmcCliAccess.AppRecord
parse(String) - Method in CloudFoundryVmcCliAccess.CloudFoundryAppStatLine
PARSE_ERROR - Field in Main
parse(String) - Method in KeyValueParser
parseDouble(String) - Method in CloudFoundryVmcCliAccess.CloudFoundryAppStatLine
parseInt(String) - Method in CloudFoundryVmcCliAccess.CloudFoundryAppStatLine
parseList(String) - Method in KeyValueParser
parseMap(String) - Method in KeyValueParser
parseSizeMB(String) - Method in CloudFoundryVmcCliAccess.CloudFoundryAppStatLine
parseTime(String) - Method in CloudFoundryVmcCliAccess.CloudFoundryAppStatLine
parseTimeString(String) - Method in Time
parses a string eg '5s' or '20m 22.123ms', returning the number of milliseconds it represents (rounded); -1 on blank or never or off or false; number of millis if no units specified; otherwise throws Parse exception (including on null
parseTimeStringAsDouble(String) - Method in Time
parses a string eg '5s' or '20m 22.123ms', returning the number of milliseconds it represents; -1 on blank or never or off or false; number of millis if no units specified; otherwise throws Parse exception (including on null
PASSWD_PATH - Field in StandaloneBrokerExample
PASSWD - Field in QpidBroker
password - Field in SshjClientConnection.Builder
password(String) - Method in SshjTool.Builder
PATH - Field in UrlMapping
PEAK_THREAD_COUNT - Field in UsesJavaMXBeans
period - Field in ScheduledTask
time to wait between executions, or null if not to repeat (default), set as flag to constructor; this may be modified for subsequent submissions by a running task generated by the factory using getSubmittedByTask().setPeriod(TimeDuration)
perThreadCurrentTask - Field in BasicExecutionManager.PerThreadCurrentTaskHolder
pickExistingFile(List, String) - Method in CredentialsFromEnv
PID_FILENAME - Field in AbstractSoftwareProcessSshDriver
Policy - Interface in brooklyn.policy
Policies implement actions and thus must be suspendable; policies should continue to evaluate their sensors and indicate their desired planned action even if they aren't invoking them
policyStatus - Field in AbstractPolicy
PolicyUtilForPool - Class in brooklyn.policy.loadbalancing
Provides conveniences for searching for hot/cold containers in a provided pool model.
PolicyUtilForPool(BalanceablePoolModel) - Constructor in PolicyUtilForPool
poll(Sensor, Closure) - Method in FunctionCallAdapter
poll(Sensor, Closure) - Method in FunctionSensorAdapter
poll(Sensor, Closure) - Method in HttpSensorAdapter
closure will run in an HttpResponseContext, default value is the string content
poll(Sensor, Closure) - Method in JmxAttributeAdapter
optional postProcessing will take the result of the attribute invocation (its native type; casting to sensor's type is done on the return value of the closure)
poll(Sensor, Closure) - Method in JmxOperationAdapter
optional postProcessing will take the result of the operation invocation (its native type; casting to sensor's type is done on the return value of the closure)
poll(Function) - Method in JmxReachableAdapter
poll(Sensor, Closure) - Method in SshSensorAdapter
closure will run in an SshResultContext, default value is stdout
poller - Field in FunctionCallAdapter
poller - Field in FunctionSensorAdapter
poller - Field in HttpSensorAdapter
poller - Field in JmxOperationAdapter
poller - Field in SshSensorAdapter
POOL_COLD - Field in AutoScalerPolicy
POOL_CURRENT_SIZE_KEY - Field in AutoScalerPolicy
POOL_CURRENT_WORKRATE_KEY - Field in AutoScalerPolicy
POOL_HIGH_THRESHOLD_KEY - Field in AutoScalerPolicy
POOL_HOT - Field in AutoScalerPolicy
POOL_LOW_THRESHOLD_KEY - Field in AutoScalerPolicy
POOL_OK - Field in AutoScalerPolicy
poolColdSensor(BasicNotificationSensor) - Method in AutoScalerPolicy.Builder
poolHotSensor(BasicNotificationSensor) - Method in AutoScalerPolicy.Builder
poolOkSensor(BasicNotificationSensor) - Method in AutoScalerPolicy.Builder
port - Field in BrooklynWebServer
PORT_INCREMENT - Field in JBoss6Server
PORT_INCREMENT - Field in JBoss7Server
PORT - Field in Infinispan5Server
port - Field in Main.LaunchCommand
PORT_NUMBER_SENSOR - Field in AbstractController
sensor for port to forward to on target entities
PORT_NUMBERS - Field in Attributes
PORT_SENSORS - Field in Attributes
port(int) - Method in SshjTool.Builder
PortableTemplateBuilder - Class in brooklyn.location.basic.jclouds.templates
PortAttributeSensorAndConfigKey - Class in brooklyn.event.basic
A Sensor describing a port on a system, with a ConfigKey which can be configured with a port range (either a number e.g. 80, or a string e.g. "80" or "8080-8089" or even "80, 8080-8089, 8800+", or a list of these).
PortAttributeSensorAndConfigKey(PortAttributeSensorAndConfigKey, Object) - Constructor in PortAttributeSensorAndConfigKey
PortRange - Interface in brooklyn.location
A range of ports (indicator for Location and other APIs).
PortRanges - Class in brooklyn.location.basic
PortRanges.AggregatePortRange - Class in brooklyn.location.basic
PortRanges.BasicPortRange - Class in brooklyn.location.basic
PortRanges.BasicPortRange(int, int) - Constructor in PortRanges.BasicPortRange
PortRanges.LinearPortRange - Class in brooklyn.location.basic
PortRanges.LinearPortRange(int, int) - Constructor in PortRanges.LinearPortRange
PortRanges.SinglePort - Class in brooklyn.location.basic
PortSupplier - Interface in brooklyn.location
Mixin interface for location which allows it to supply ports from a given range
post() - Method in HttpSensorAdapter
returns new adapter which will POST the vars
postActivation() - Method in SoftwareProcessEntity
postActivation() - Method in TomcatServer
postLaunch() - Method in AbstractSoftwareProcessDriver
Implement this method in child classes to add some post-launch behavior
postLaunch() - Method in JavaWebAppSshDriver
postLaunch() - Method in JBoss6SshDriver
postLaunch() - Method in NginxSshDriver
postShutdown() - Method in RedisSetup
postShutdown() - Method in SshBasedAppSetup
Called when stopping the application, if the shutdown step completes without an exception.
PostStart - Annotation Type in brooklyn.entity.basic
@deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
postStart(Collection) - Method in AbstractApplication
Default is no-op.
postStart() - Method in AbstractController
postStart() - Method in JMSBroker
postStart() - Method in KarafContainer
postStart() - Method in RabbitBroker
postStart() - Method in RedisStore
postStart() - Method in SoftwareProcessEntity
PostStop - Annotation Type in brooklyn.entity.basic
preAttempt() - Method in WebAppMonitor
return false to skip a run
predicateFromClosure(Closure) - Method in GroovyJavaMethods
predicateMatchingById(String) - Method in JcloudsUtil
PREFIX - Field in ReusableMachineTemplate
prepareArgsForEffector(Effector, Object) - Method in EffectorUtils
Takes arguments, and returns an array of arguments suitable for use by the Effector according to the ParameterTypes it exposes.
prepend(CharSequence) - Method in ScriptPart
PreStart - Annotation Type in brooklyn.entity.basic
@deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
preStart(Collection) - Method in AbstractApplication
Default is no-op.
preStart() - Method in AbstractController
preStart() - Method in QpidBroker
preStart() - Method in SoftwareProcessEntity
PreStop - Annotation Type in brooklyn.entity.basic
@deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
preStop() - Method in AbstractController
preStop() - Method in JMSBroker
preStop() - Method in KarafContainer
preStop() - Method in SoftwareProcessEntity
preStop() - Method in VanillaJavaApp
previouslyConnected - Field in SshMachineLocation
PRIMARY_SVC_ENTITY_ID - Field in MovableElasticWebAppCluster
privateKey(String) - Method in SshjClientConnection.Builder
@deprecated use privateKeyData
privateKey(String) - Method in SshjTool.Builder
@deprecated 1.4.0, use privateKeyData
privateKeyData - Field in SshjClientConnection.Builder
privateKeyData(String) - Method in SshjTool.Builder
privateKeyFile - Field in SshjClientConnection.Builder
privateKeyFile(String) - Method in SshjTool.Builder
privateKeyPassphrase - Field in SshjClientConnection.Builder
privateKeyPassphrase - Field in SshjTool.Builder
process(LineProcessor) - Method in ShellSensorAdapter
producer - Field in Subscription
PROMOTE_SECONDARY - Field in MovableElasticWebAppCluster
promoteSecondary(String) - Method in MovableElasticWebAppCluster
promotes the indicated secondary, returning the ID of the former-primary which has been demoted
propagate(Throwable) - Method in Exceptions
like guava Throwables#propagate(Throwable)#propagate(Throwable), but set interrupted if interrupted exception (why doesn't guava do this?!)
PROPERTY_FILES - Field in JBoss6Server
deprecated:
will be deleted in 0.5.
propertyChange(PropertyChangeEvent) - Method in GroovyObservablesPropertyChangeToCollectionChangeAdapter
propertyMissing(String) - Method in AbstractSensorEvaluationContext
props - Field in CredentialsFromEnv
map containing the extracted properties, e.g.
PROTOCOL - Field in AbstractController
PROTOCOL - Field in Infinispan5Server
PROVIDE_CITY_INFO - Field in GeoscalingWebClient
PROVIDE_COUNTRY_INFO - Field in GeoscalingWebClient
PROVIDE_EXTRA_INFO - Field in GeoscalingWebClient
PROVIDE_NETWORK_INFO - Field in GeoscalingWebClient
PROVIDE_UPTIME_INFO - Field in GeoscalingWebClient
PROVIDERS_LOADER - Field in JcloudsResolver
PROVIDERS_REST - Field in JcloudsResolver
PROVISIONING_PROPERTIES - Field in SoftwareProcessEntity
provisionMore(int) - Method in FixedListMachineProvisioningLocation
provisionMore(int) - Method in LocalhostMachineProvisioningLocation
PROXY_HTTP_PORT - Field in AbstractController
port where this controller should live
proxy - Field in WhirrHadoopCluster
ProxySslConfig - Class in brooklyn.entity.proxy
pruneValues(long) - Method in TimeWindowedList
Publish - Class in brooklyn.demo
Publishes messages to a queue on a Qpid broker at a given URL.
publish(SensorEvent) - Method in BasicSubscriptionContext
@see SubscriptionManager#publish(SensorEvent)
publish(SensorEvent) - Method in LocalSubscriptionManager
publish(SensorEvent) - Method in SubscriptionContext
@see SubscriptionManager#publish(SensorEvent)
publish(SensorEvent) - Method in SubscriptionManager
Deliver a SensorEvent to all subscribed listeners.
put(Object, Object) - Method in BrooklynProperties
like normal map.put, except config keys are dereferenced on the way in
put(Map) - Method in MapConfigKey.MapModifications
when passed as a value to a MapConfigKey, causes each of these items to be put (this Mod is redundant as no other value is really sensible)
put(Entry) - Method in MutableMap.Builder
put(String, Object) - Method in StatusRecorder.Record
putAll(Map) - Method in MutableMap.Builder
putAll(String, Map) - Method in StatusRecorder.Record
putAttributes(Map) - Method in BrooklynWebServer
Specifies attributes passed to deployed webapps (in addition to BrooklynServiceAttributes#BROOKLYN_MANAGEMENT_CONTEXT#BROOKLYN_MANAGEMENT_CONTEXT
putIfAbsent(String, Object) - Method in BrooklynProperties
inserts the value under the given key, if it was not present
putIfNotNull(Object, Object) - Method in MutableMap.Builder

Q

QPID_BDBSTORE_JAR_PATH - Field in StandaloneBrokerExample
QpidBroker - Class in brooklyn.entity.messaging.qpid
An Entity that represents a single Qpid broker instance, using AMQP 0-10.
QpidBroker(Map, Entity) - Constructor in QpidBroker
QpidDestination - Class in brooklyn.entity.messaging.qpid
QpidDestination(Map, Entity) - Constructor in QpidDestination
QpidDriver - Interface in brooklyn.entity.messaging.qpid
QpidQueue - Class in brooklyn.entity.messaging.qpid
QpidQueue(Map, Entity) - Constructor in QpidQueue
QpidSshDriver - Class in brooklyn.entity.messaging.qpid
QpidSshDriver(QpidBroker, SshMachineLocation) - Constructor in QpidSshDriver
QpidTopic - Class in brooklyn.entity.messaging.qpid
QpidTopic(Map, Entity) - Constructor in QpidTopic
Queue - Interface in brooklyn.entity.messaging
An interface that describes a messaging queue.
QUEUE - Field in Publish
QUEUE - Field in Subscribe
quiet(String) - Method in CommonCommands
Returns a command with all output redirected to /dev/null
quiet - Field in Main.BrooklynCommand
quoteChars(String) - Method in QuotedStringTokenizer.Builder
QuotedStringTokenizer - Class in brooklyn.util.text
As 'StringTokenizer' but items in quotes (single or double) are treated as single tokens (cf mortbay's QuotedStringTokenizer)
QuotedStringTokenizer.Builder - Class in brooklyn.util.text
QuotedStringTokenizer(String, String, boolean, String, boolean) - Constructor in QuotedStringTokenizer
quoteToken(String) - Method in QuotedStringTokenizer
returns the input text escaped for use with unquoteTokens, and wrapped in the quoteChar[0] (usu a double quote)

R

RabbitBroker - Class in brooklyn.entity.messaging.rabbit
An Entity that represents a single Rabbit MQ broker instance, using AMQP 0-9-1.
RabbitBroker(Map, Entity) - Constructor in RabbitBroker
RabbitDestination - Class in brooklyn.entity.messaging.rabbit
RabbitDestination(Map, Entity) - Constructor in RabbitDestination
RabbitDriver - Interface in brooklyn.entity.messaging.rabbit
RabbitQueue - Class in brooklyn.entity.messaging.rabbit
RabbitQueue(Map, Entity) - Constructor in RabbitQueue
RabbitSshDriver - Class in brooklyn.entity.messaging.rabbit
TODO javadoc
RabbitSshDriver(RabbitBroker, SshMachineLocation) - Constructor in RabbitSshDriver
randomBoolean() - Method in Identifiers
randomBytes(int) - Method in Identifiers
randomDouble() - Method in Identifiers
randomInt(int) - Method in Identifiers
returns in [0,upbound)
RANDOMIZE_SUBDOMAIN_NAME - Field in GeoscalingDnsService
randomLong() - Method in Identifiers
reachable(Map) - Method in JmxObjectNameAdapter
read(byte[], int, int) - Method in ReaderInputStream
Reads from the Reader into a byte array
ReaderInputStream - Class in brooklyn.util
ReaderInputStream(Reader, String) - Constructor in ReaderInputStream
Construct a ReaderInputStream for the specified Reader, with the specified encoding.
readFullyBytes(InputStream) - Method in ResourceUtils
readFullyString(InputStream) - Method in ResourceUtils
ReadMe - Class in brooklyn.extras.whirr
rebalance() - Method in BalancingStrategy
rebalance() - Method in FollowTheSunStrategy
rebindMachine(Map) - Method in JcloudsLocation
Brings an existing machine with the given details under management.
recentRun - Field in ScheduledTask
RECIPE - Field in WhirrCluster
RECIPE - Field in WhirrExample
recompute() - Method in UrlMapping
recomputeAddresses() - Method in UrlMapping
reconfigureService() - Method in AbstractController
Implementations should update the configuration so that 'serverPoolAddresses' are targeted.
reconfigureService(Collection) - Method in AbstractGeoDnsService
should set up so these hosts are targeted, and setServiceState appropriately
reconfigureService(Collection) - Method in GeoscalingDnsService
reconfigureService() - Method in NginxController
reconnect() - Method in JmxHelper
Reconnects.
record(StatusRecorder.Record) - Method in StatusRecorder
record(Record) - Method in StatusRecorder.ChainingStatusRecorder
record(Record) - Method in StatusRecorder.FileBasedStatusRecorder
record(Record) - Method in StatusRecorder.LogBasedStatusRecorder
record(Record) - Method in StatusRecorder.SysoutBasedStatusRecorder
REDIS_CONFIG_FILE - Field in RedisStore
REDIS_PORT - Field in RedisStore
RedisCluster - Class in brooklyn.entity.nosql.redis
A cluster of RedisStores with ione master and a group of slaves.
RedisCluster(Map, Entity) - Constructor in RedisCluster
RedisSetup - Class in brooklyn.entity.nosql.redis
Start a RedisStore in a Location accessible over ssh.
RedisSetup(RedisStore, SshMachineLocation) - Constructor in RedisSetup
RedisShard - Class in brooklyn.entity.nosql.redis
RedisShard(Map, Entity) - Constructor in RedisShard
RedisSlave - Class in brooklyn.entity.nosql.redis
A RedisStore configured as a slave.
RedisSlave(Map, Entity) - Constructor in RedisSlave
RedisStore - Class in brooklyn.entity.nosql.redis
An entity that represents a Redis key-value store service.
RedisStore(Map, Entity) - Constructor in RedisStore
reduce(Text, Iterable, Context) - Method in HadoopWordCount.IntSumReducer
referrer - Field in EntityReferences.EntityCollectionReference
referrer - Field in EntityReferences.EntityReference
ReflectiveEntityDriverFactory - Class in brooklyn.entity.drivers
Follows a class naming convention: the driver interface must end in "Driver", and the implementation must match the driver interface name but with a suffix like "SshDriver" instead of "Driver".
refresh() - Method in MachinePool
refreshes the pool of machines from the server (finding all instances matching the registered templates)
refreshGroupMembership() - Method in AbstractGeoDnsService
refreshInheritedConfig() - Method in AbstractEntity
refreshInheritedConfigOfChildren() - Method in AbstractEntity
register(SensorRegistry) - Method in AbstractSensorAdapter
register(SensorRegistry) - Method in ConfigSensorAdapter
register(SensorRegistry) - Method in JmxSensorAdapter
register(Object, RendererHints.Hint) - Method in RendererHints
registers a hint against the given element (eg a sensor); returns the element, for convenience when used in a with block after defining the element
register(Object) - Method in SensorRegistry
records an adapter that has been created for use with this registry; implementations may return a compatible adapter if one is already registered
registerAdapter(Class, Class, Function) - Method in TypeCoercions
registerDriver(Class, Class, Class) - Method in BasicEntityDriverFactory
registerDriver(Class, Class, Class) - Method in RegistryEntityDriverFactory
registerNewNodes(MachineSet, ReusableMachineTemplate) - Method in MachinePool
registerTemplate(ReusableMachineTemplate) - Method in MachinePool
registerTemplates(ReusableMachineTemplate) - Method in MachinePool
RegistryEntityDriverFactory - Class in brooklyn.entity.drivers
A registry of driver classes, keyed off the driver-interface + location type it is for.
RegistryEntityDriverFactory.DriverLocationTuple(Class, Class) - Constructor in RegistryEntityDriverFactory.DriverLocationTuple
RegistryLocationResolver - Interface in brooklyn.location.basic
extension to LocationResolver which can take a registry
reinit() - Method in BrooklynLanguageExtensions
release(Object) - Method in FixedListMachineProvisioningLocation
release(SshMachineLocation) - Method in JcloudsLocation
release(SshMachineLocation) - Method in LocalhostMachineProvisioningLocation
release(Object) - Method in MachineProvisioningLocation
Release a previously-obtained machine.
release(int) - Method in SemaphoreWithOwners
release(MachineLocation) - Method in SimulatedLocation
releaseMutex(String) - Method in CloudFoundryLocation
releaseMutex(String) - Method in MutexSupport
releaseMutex(String) - Method in SshMachineLocation
releaseMutex(String) - Method in WithMutexes
releases a mutex, triggering another thread to use it or cleaning it up if no one else is waiting; this should only be called by the mutex owner (thread)
releasePort(InetAddress, int) - Method in LocalhostMachineProvisioningLocation
releasePort(int) - Method in LocalhostMachineProvisioningLocation.LocalhostMachine
releasePort(int) - Method in PortSupplier
Release a previously reserved port.
releasePort(int) - Method in SimulatedLocation
releasePort(int) - Method in SshMachineLocation
RELOAD - Field in AbstractController
reload() - Method in NginxController
reload() - Method in NginxSshDriver
remainderAsList() - Method in QuotedStringTokenizer
remove(Collection) - Method in AttributeMap
remove(Entity) - Method in EntityReferences.EntityCollectionReference
removeAllEnrichers() - Method in AbstractEntity
removeAllEnrichers() - Method in EntityLocal
Removes all enricher from this entity.
removeAllFromEnd(String, String) - Method in Strings
as removeFromEnd, but repeats until all such suffixes are gone
removeAllFromStart(String, String) - Method in Strings
as removeFromStart, but repeats until all such suffixes are gone
removeAllPolicies() - Method in AbstractEntity
removeAllPolicies() - Method in EntityLocal
Removes all policy from this entity.
removeAttribute(AttributeSensor) - Method in AbstractEntity
removeChildLocation(Location) - Method in AbstractLocation
removeChildLocation(Location) - Method in FixedListMachineProvisioningLocation
removeContextFromList(List, String) - Method in ContextHandlerCollectionHotSwappable
removed(MachineSet) - Method in MachineSet
removeEnd(String, String) - Method in StringUtils
removes the suffix from the end of the string, if present
removeEnricher(AbstractEnricher) - Method in AbstractEntity
removeEnricher(AbstractEnricher) - Method in EntityLocal
Removes the given enricher from this entity.
removeEntitySetListener(CollectionChangeListener) - Method in AbstractManagementContext
removeEntitySetListener(CollectionChangeListener) - Method in LocalManagementContext
removeFirstMatchingLocation(Predicate) - Method in SoftwareProcessEntity
removeFromEnd(String, String) - Method in Strings
removes the first suffix in the list which is present at the end of string and returns that string; ignores subsequent suffixes if a matching one is found; returns the original string if no suffixes are at the end
removeFromMapOfCollections(Map, Object, Object) - Method in LanguageUtils
Removes the given value from a collection in the map under the key.
removeFromStart(String, String) - Method in Strings
removes the first prefix in the list which is present at the start of string and returns that string; ignores subsequent prefixes if a matching one is found; returns the original string if no prefixes match
removeMember(Entity) - Method in AbstractGroup
Returns true if the group was changed as a result of the call.
removeMember(Entity) - Method in DynamicWebAppCluster
removeMember(Entity) - Method in Group
removeNode(Entity) - Method in DynamicCluster
removeNotificationListener(ObjectName, NotificationListener, NotificationFilter) - Method in JmxHelper
removeOwnedChild(Entity) - Method in AbstractEntity
removeOwnedChild(Entity) - Method in BasicGroup
removeOwnedChild(Entity) - Method in DynamicCluster
removeOwnedChild(Entity) - Method in Entity
Removes the specified child Entity; its owner will be set to null.
removePolicy(AbstractPolicy) - Method in AbstractEntity
removePolicy(AbstractPolicy) - Method in EntityLocal
Removes the given policy from this entity.
removeProducer(Entity) - Method in AbstractAggregatingEnricher
removeSensor(Sensor) - Method in EntityDynamicType
Removes the named Sensor from this entity.
removeSensor(AttributeSensor) - Method in SensorRegistry
@deprecated in 0.4. use new SensorAdapter model.
removeServerPoolMember(Entity) - Method in AbstractController
removeShutdownHook(Thread) - Method in ResourceUtils
removeStart(String, String) - Method in StringUtils
removes the prefix from the start of the string, if present
removeTargetHost(Entity, boolean) - Method in AbstractGeoDnsService
remove if host removed
RendererHints - Class in brooklyn.config.render
registry of hints for displaying items such as sensors, e.g. in the web console
RendererHints.Hint - Class in brooklyn.config.render
abstract superclass (marker) for 'hints'
RendererHints.NamedActionWithUrl - Class in brooklyn.config.render
this hint describes a named action possible on something, e.g. a sensor; currently used in web client to show actions on sensors
RendererHints.NamedActionWithUrl(String, Closure) - Constructor in RendererHints.NamedActionWithUrl
repeat(Callable) - Method in Repeater
Set the main body of the loop.
Repeater - Class in brooklyn.util.internal
Simple DSL to repeat a fragment of code periodically until a condition is satisfied.
Repeater(Map, String) - Constructor in Repeater
Construct a new instance of Repeater.
repeatUntilSuccess(Map, String, Callable) - Method in LanguageUtils
replace(String, String, String) - Method in StringUtils
replaces all instances in source, of the given pattern, with the given replacement (not interpreting any arguments as regular expressions)
replaceAll(String, String, String) - Method in Strings
NON-REGEX replaceAll - replaces all instances in source, of the given pattern, with the given replacement (not interpreting any arguments as regular expressions)
replaceAllNonRegex(String, String, String) - Method in Strings
NON-REGEX replacement -- explicit method name for reabaility, doing same as Strings.replaceAll
replaceAllRegex(String, String, String) - Method in Strings
REGEX replacement -- explicit method name for reabaility, doing same as String.replaceAll
REQUEST_COUNT - Field in WebAppServiceConstants
REQUESTS_PER_SECOND - Field in WebAppServiceConstants
This is the normalised req/second based on a delta of the last request count.
requiredFields - Field in CloudFoundryVmcCliAccess
requiredFields - Field in OpenshiftExpressAccess
requireResultCode(Predicate) - Method in ScriptHelper
rescanEntities() - Method in DynamicGroup
reset() - Method in AbstractController
reset() - Method in AbstractMembershipTrackingPolicy
Unsubscribes from the group.
reset() - Method in ReaderInputStream
Resets the StringReader.
reset(List) - Method in ScriptPart
Resizable - Interface in brooklyn.entity.trait
Defines an entity group that can be re-sized dynamically.
resize(Integer) - Method in BalanceableWorkerPool
resize(Integer) - Method in CloudFoundryJavaWebAppCluster
resize(Integer) - Method in ControlledDynamicWebAppCluster
resize(Integer) - Method in DynamicCluster
resize(Integer) - Method in FollowTheSunPool
RESIZE - Field in Resizable
resize(Entity, Integer) - Method in ResizeOperator
Resizes the given entity to the desired size, if possible.
resizeAbsolute(Map, int) - Method in CloudFoundryVmcCliAccess
resizeDelta(Map, int) - Method in CloudFoundryVmcCliAccess
resizeDownStabilizationDelay(long) - Method in AutoScalerPolicy.Builder
ResizeOperator - Interface in brooklyn.policy.autoscaling
resizeOperator(ResizeOperator) - Method in AutoScalerPolicy.Builder
resizeUpStabilizationDelay(long) - Method in AutoScalerPolicy.Builder
resolve(String) - Method in JcloudsResolver
resolve(String, Map) - Method in LocationRegistry
resolve(String) - Method in NetworkUtils
resolves the given hostname to an IP address, returning null if unresolvable or if the resolution is bogus (eg 169.* subnet or a "catch-all" IP resolution supplied by some miscreant DNS services)
resolvers - Field in LocationRegistry
resolveValue(Object, Class, ExecutionContext) - Method in BasicConfigKey
attempt to resolve the given value as the given type, waiting on futures, and coercing as allowed by TypeCoercions
resolveValue(Object, Class, ExecutionContext, String) - Method in Tasks
attempt to resolve the given value as the given type, waiting on futures, submitting if necessary, and coercing as allowed by TypeCoercions; contextMessage (optional) will be displayed in status reports while it waits (e.g. the name of the config key being looked up)
ResourceUtils - Class in brooklyn.util
ResourceUtils(Object) - Constructor in ResourceUtils
uses the classloader of the given object, and the phrase object's toString (preceded by the word 'for') as the context string used in errors
restart() - Method in AbstractApplication
restart() - Method in AbstractSoftwareProcessDriver
restart() - Method in CloudFoundryJavaWebAppCluster
restart() - Method in ControlledDynamicWebAppCluster
restart() - Method in DynamicCluster
restart() - Method in DynamicFabric
restart() - Method in MovableElasticWebAppCluster
restart() - Method in NginxSshDriver
restart() - Method in OpenshiftExpressJavaWebAppCluster
restart() - Method in RedisCluster
restart() - Method in SoftwareProcessDriver
@see Startable#restart()
restart() - Method in SoftwareProcessEntity
restart() - Method in SshBasedAppSetup
Restart the application.
RESTART - Field in Startable
restart(EntityLocal) - Method in StartableMethods
Common implementation for restart in parent nodes; just invokes stop on all children of the entity
restart() - Method in WhirrCluster
RESTARTING - Field in AbstractSoftwareProcessSshDriver
result - Field in BasicTask
result - Field in CompoundTask
resultCodeCheck - Field in ScriptHelper
resume() - Method in AbstractMembershipTrackingPolicy
resume() - Method in AbstractPolicy
resume() - Method in AutoScalerPolicy
resume() - Method in FollowTheSunPolicy
resume() - Method in LoadBalancingPolicy
resume() - Method in Policy
Resume the policy
rethrowException() - Method in Repeater
If the exit condition check throws an exception, it will be recorded and the last exception will be thrown on failure.
rethrowExceptionImmediately() - Method in Repeater
If the repeated body or the exit condition check throws an exception, then propagate that exception immediately.
ReusableMachineTemplate - Class in brooklyn.location.basic.jclouds.pool
A facility for having a template we can declare without knowing the provider, then find matching instances, create instances, and generally manipulate them.
ReusableMachineTemplate(String) - Constructor in ReusableMachineTemplate
reverse(String) - Method in Strings
REWRITES - Field in UrlMapping
RMI_JMX_URL_FORMAT - Field in JmxHelper
RMI_JMX_URL_FORMAT - Field in OldJmxSensorAdapter
RMI_PORT - Field in Attributes
RMI_PORT - Field in KarafContainer
RMI_PORT - Field in UsesJmx
RMI_REGISTRY_PORT - Field in UsesJmx
RMI_SERVER_PORT - Field in Attributes
RMI_SERVER_PORT - Field in KarafContainer
RMI_SERVER_PORT - Field in UsesJmx
rmiPort - Field in SshBasedJavaAppSetup
ROLE - Field in WhirrInstance
ROLE - Field in WhirrRole
RollingMeanEnricher(Entity, AttributeSensor, AttributeSensor, int) - Constructor in RollingMeanEnricher
RollingTimeWindowMeanEnricher - Class in brooklyn.enricher
Transforms Sensor data into a rolling average based on a time window.
RollingTimeWindowMeanEnricher.ConfidenceQualifiedNumber - Class in brooklyn.enricher
RollingTimeWindowMeanEnricher.ConfidenceQualifiedNumber(Double, double) - Constructor in RollingTimeWindowMeanEnricher.ConfidenceQualifiedNumber
RollingTimeWindowMeanEnricher(Entity, AttributeSensor, AttributeSensor, long) - Method in RollingTimeWindowMeanEnricher
ROOT_ALIASES - Field in JcloudsLocation
these userNames are known to be the preferred/required logins in some common/default images where root@ is not allowed to log in
ROOT_URL - Field in AbstractController
ROOT_URL - Field in RootUrl
ROOT_URL - Field in UrlMapping
ROOT_URL - Field in WebAppServiceConstants
ROOT_USERNAME - Field in JcloudsLocation
ROOT_WAR - Field in JavaWebAppService
ROOT_WAR - Field in MovableElasticWebAppCluster
roundFromMillis(long, long) - Method in Time
run() - Method in ExecUtils.StreamGobbler
run(String) - Method in Main
run() - Method in Repeater
Run the loop.
run(Map, List, Map) - Method in SshMachineLocation
run() - Method in StreamGobbler
run() - Method in WebAppMonitor
runApp() - Method in SshBasedAppSetup
Run the application on this machine.
runAppWar(Map) - Method in CloudFoundryVmcCliAccess
flags appName and war (URL of deployable resource) required; memory (eg "512M") and url (target url) optional
runAtEntity(Map, Entity, Callable) - Method in AbstractManagementContext
Causes the indicated runnable to be run at the right location for the given entity.
runAtEntity(Map, Entity, Callable) - Method in LocalManagementContext
runCount - Field in ScheduledTask
runJobs() - Method in CompoundTask
return value needs to be specified by subclass; subclass should also setBlockingDetails
runJobs() - Method in ParallelTask
runJobs() - Method in SequentialTask
runner - Field in ScriptHelper
runScriptOnNode(ComputeService, NodeMetadata, Statement, String) - Method in JcloudsUtil
@throws RunScriptOnNodesException
RUNTIME_FILES - Field in QpidBroker
Files to be copied to the server, map of "subpath/file.name": "classpath://foo/file.txt" (or other url)
RuntimeInterruptedException - Class in brooklyn.util.exceptions
A java.lang.RuntimeException that is thrown when a Thread is interrupted.
RuntimeInterruptedException(InterruptedException) - Constructor in RuntimeInterruptedException
runWordCountWithArgs(Configuration, String) - Method in HadoopWordCount

S

sanitize(Map) - Method in Entities
ScheduledTask - Class in brooklyn.util.task
ScheduledTask(Map, Callable) - Constructor in ScheduledTask
scheduleWith(Map, Task) - Method in BasicExecutionManager
script - Field in Main.LaunchCommand
ScriptHelper - Class in brooklyn.entity.basic.lifecycle
ScriptHelper(ScriptRunner, String) - Constructor in ScriptHelper
ScriptPart - Class in brooklyn.entity.basic.lifecycle
ScriptPart(ScriptHelper) - Constructor in ScriptPart
ScriptRunner - Interface in brooklyn.entity.basic.lifecycle
searchLog(File, String, Set) - Method in MonitorUtils
Find lines in the given file that match given given regex.
SECONDARY_SVC_ENTITY_IDS - Field in MovableElasticWebAppCluster
SECURITY_PROVIDER - Field in BrooklynSystemProperties
e.g. brooklyn.security.provider=brooklyn.web.console.security.AnyoneSecurityProvider will allow anyone to log in; default is explicitly named users, using SECURITY_PROVIDER_EXPLICIT__USERS
SECURITY_PROVIDER_EXPLICIT__PASSWORD(String) - Method in BrooklynSystemProperties
SECURITY_PROVIDER_EXPLICIT__USERS - Field in BrooklynSystemProperties
explicitly set the users/passwords, e.g. in brooklyn.properties: brooklyn.security.explicit.users=admin brooklyn.security.explicit.user.admin=password
SemaphoreWithOwners - Class in brooklyn.util.mutex
a subclass of Semaphore which requires the same thread to release as created it, and which tracks who created and released the semaphores
SemaphoreWithOwners(String, int, boolean) - Constructor in SemaphoreWithOwners
sendRequest(HttpUriRequest, boolean) - Method in GeoscalingWebClient
Sensor - Interface in brooklyn.event
The interface implemented by concrete sensors.
SENSOR_ADDED - Field in AbstractEntity
SENSOR_REMOVED - Field in AbstractEntity
sensor - Field in Subscription
SensorEvent - Interface in brooklyn.event
A tuple representing a piece of data from a Sensor on an Entity.
SensorEventListener - Interface in brooklyn.event
A listener for SensorEvents on an Entity.
SensorPropagatingEnricher - Class in brooklyn.enricher.basic
an enricher policy which just listens for the target sensor(s) on a child entity and passes it up
SensorPropagatingEnricher(Entity, Collection) - Constructor in SensorPropagatingEnricher
SensorRegistry - Class in brooklyn.event.adapter
This class manages the periodic polling of a set of sensors, to update the attribute values of a particular Entity.
sensorRegistry - Field in ActiveMQDestination
sensorRegistry - Field in CloudFoundryJavaWebAppCluster
sensorRegistry - Field in QpidDestination
sensorRegistry - Field in RabbitDestination
SensorRegistry(EntityLocal, Map) - Constructor in SensorRegistry
sensorRegistry - Field in SoftwareProcessEntity
SensorTransformingEnricher - Class in brooklyn.enricher.basic
SensorTransformingEnricher(Sensor, Sensor, Closure) - Constructor in SensorTransformingEnricher
SequentialTask - Class in brooklyn.util.task
runs tasks in order, waiting for one to finish before starting the next; return value here is TBD; (currently is all the return values of individual tasks, but we might want some pipeline support and eventually only to return final value...)
SequentialTask(Collection) - Constructor in SequentialTask
serialize(Object) - Method in LanguageUtils
SerializeHelloWorldHadoopJar - Class in brooklyn.demo.webapp.hello
The remote hadoop needs access to a jar file containing the code.
server - Field in BrooklynWebServer
SERVER_POOL - Field in LoadBalancer
SERVER_POOL_TARGETS - Field in AbstractController
SERVER_TYPE - Field in JBoss6SshDriver
SERVER_TYPE - Field in JBoss7SshDriver
serverPoolAddresses - Field in AbstractController
serverPoolMemberTrackerPolicy - Field in AbstractController
serverPoolTargets - Field in AbstractController
SERVICE_STATE - Field in AbstractGeoDnsService
SERVICE_STATE - Field in Attributes
SERVICE_STATE - Field in CloudFoundryJavaWebAppCluster
SERVICE_STATE - Field in DynamicCluster
SERVICE_STATE - Field in SoftwareProcessEntity
SERVICE_UP - Field in AbstractGeoDnsService
SERVICE_UP - Field in Startable
sessionTimeout - Field in SshjClientConnection.Builder
sessionTimeout(int) - Method in SshjTool.Builder
set(String, String) - Method in JcloudsLocation.BrooklynJcloudsSetupHolder
set(Collection) - Method in ListConfigKey.ListModifications
when passed as a value to a ListConfigKey, causes the list to be cleared and these items added
set(Map) - Method in MapConfigKey.MapModifications
when passed as a value to a MapConfigKey, causes the map to be cleared and these items added
setApplication(Application) - Method in AbstractEntity
setAttribute(AttributeSensorAndConfigKey) - Method in AbstractEntity
sets the value of the given attribute sensor from the config key value herein, if the config key resolves to a non-null value as a sensor
setAttribute(String, Object) - Method in BrooklynLauncher
Specifies an attribute passed to deployed webapps (in addition to BrooklynServiceAttributes#BROOKLYN_MANAGEMENT_CONTEXT#BROOKLYN_MANAGEMENT_CONTEXT
setAttribute(String, Object) - Method in BrooklynWebServer
Specifies an attribute passed to deployed webapps (in addition to BrooklynServiceAttributes#BROOKLYN_MANAGEMENT_CONTEXT#BROOKLYN_MANAGEMENT_CONTEXT
setAttribute(AttributeSensor, Object) - Method in EntityLocal
Sets the Sensor data for the given attribute to the specified value.
setAttribute(ObjectName, String, Object) - Method in JmxHelper
setBeingManaged() - Method in AbstractEntity
setBlacklist(MachineSet) - Method in MachinePool
replaces the blacklist set; callers should generally perform a refresh() afterwards, to trigger re-detection of blacklisted machines
setBlockingDetails(String) - Method in BasicExecutionManager
convenience for setting "blocking details" on any task where the current thread is running; typically invoked prior to a wait, for transparency to a user; then invoked with 'null' just after the wait
setBlockingDetails(String) - Method in BasicTask
allows a task user to specify why a task is blocked; for use immediately before a blocking/wait, and typically cleared immediately afterwards; referenced by management api to inspect a task which is blocking
setBlockingDetails(String) - Method in Tasks
convenience for setting "blocking details" on any task where the current thread is running; typically invoked prior to a wait, for transparency to a user; then invoked with 'null' just after the wait
setBreak() - Method in UrlRewriteRule
setBrokerUrl() - Method in ActiveMQBroker
setBrokerUrl() - Method in JMSBroker
setBrokerUrl() - Method in MessageBroker
Setup the URL for external connections to the broker.
setBrokerUrl() - Method in QpidBroker
setBrokerUrl() - Method in RabbitBroker
setConfig(HasConfigKey, Object) - Method in AbstractConfigurableEntityFactory
setConfig(HasConfigKey, Object) - Method in AbstractEntity
setConfig(ConfigKey, Object) - Method in ConfigMap
setConfig(HasConfigKey, Object) - Method in ConfigurableEntityFactory
setConfig(ConfigKey, Object) - Method in EntityConfigMap
setConfig(HasConfigKey, Object) - Method in EntityLocal
setConfigEvenIfOwned(HasConfigKey, Object) - Method in AbstractEntity
setConfigIfValNonNull(HasConfigKey, Object) - Method in AbstractEntity
setConfigKeysFromFlags(Map, AbstractEntity) - Method in FlagUtils
setContainers(Group) - Method in ItemsInContainersGroup
setContents(Group, Group) - Method in BalanceableWorkerPool
setContents(Group, Group) - Method in FollowTheSunPool
setDefaultImageId(String) - Method in JcloudsLocation
setDelayMillis(long) - Method in WebAppMonitor
setDescription(String) - Method in SemaphoreWithOwners
setEntity(EntityLocal) - Method in AbstractAggregatingEnricher
setEntity(EntityLocal) - Method in AbstractCombiningEnricher
setEntity(EntityLocal) - Method in AbstractEntityAdjunct
setEntity(EntityLocal) - Method in AbstractTypeTransformingEnricher
setEntity(EntityLocal) - Method in AutoScalerPolicy
setEntity(EntityLocal) - Method in FollowTheSunPolicy
setEntity(EntityLocal) - Method in LoadBalancingPolicy
setEntity(EntityLocal) - Method in SensorPropagatingEnricher
setEntity(EntityLocal) - Method in SinusoidalLoadGenerator
setEntityAttributes() - Method in Infinispan5Setup
setEntityAttributes() - Method in RedisSetup
setEntityAttributes() - Method in SshBasedAppSetup
setEntityAttributes() - Method in SshBasedJavaAppSetup
setEntityFilter(Closure) - Method in DynamicGroup
setEnvironmentPropertyFiles(Map) - Method in SshBasedJavaAppSetup
setExtraStatusDetails(String) - Method in Tasks
sets extra status details on the current task, if possible (otherwise does nothing).
setExtraStatusText(Object) - Method in BasicTask
setFactory(EntityFactory) - Method in DynamicCluster
setField(Object, Field, Object, SetFromFlag) - Method in FlagUtils
sets the field to the value, after checking whether the given value can be set respecting the constraints of the annotation
setFieldsFromFlags(Map, Object) - Method in FlagUtils
sets all fields (including private and static) on the given object and all supertypes, from the given flags map, returning just those flag-value pairs passed in which do not correspond to SetFromFlags fields
setFieldsFromMap(Object, Map) - Method in LanguageUtils
setFlag(String, Object) - Method in ScriptHelper
setFrom(String) - Method in UrlRewriteRule
SetFromFlag - Annotation Type in brooklyn.util.flags
Annotation to indicate that a variable may be set through the use of a named argument, looking for the name specified here or inferred from the annotated field/argument/object.
setFromFlags(Map) - Method in Repeater
setGroup(Group) - Method in AbstractMembershipTrackingPolicy
Sets the group to be tracked; unsubscribes from any previous group, and subscribes to this group.
setHostGeoInfo(HostGeoInfo) - Method in AbstractLocation
setHostname(JcloudsLocation.BrooklynJcloudsSetupHolder, NodeMetadata, boolean) - Method in JcloudsLocation
setHostnameUpdatingCredentials(JcloudsLocation.BrooklynJcloudsSetupHolder, NodeMetadata) - Method in JcloudsLocation
setId(String) - Method in AbstractEntityAdjunct
setInheritedConfig(Map) - Method in ConfigMap
setInheritedConfig(Map) - Method in EntityConfigMap
setInstallDir(String) - Method in SshBasedAppSetup
setJmxConnectionTimeout(long) - Method in JmxSensorAdapter
setJmxPort(int) - Method in SshBasedJavaAppSetup
setLogPrefix(String) - Method in StreamGobbler
setManagementContext(AbstractManagementContext) - Method in AbstractApplication
setMaxPoolSize(int) - Method in AutoScalerPolicy
setMembers(Collection, Predicate) - Method in AbstractGroup
setMetricLowerBound(Number) - Method in AutoScalerPolicy
setMetricUpperBound(Number) - Method in AutoScalerPolicy
setMinPeriodBetweenExecs(long) - Method in AutoScalerPolicy
setMinPoolSize(int) - Method in AutoScalerPolicy
setName(String) - Method in AbstractEntityAdjunct
setName(String) - Method in CanSetName
setName(String) - Method in SingleThreadedScheduler
setNamedPropertyFiles(Map) - Method in SshBasedJavaAppSetup
setOwner(Entity) - Method in AbstractEntity
Adds this as a member of the given group, registers with application if necessary
setOwner(Entity) - Method in Entity
Sets the owner of this entity.
setParentLocation(Location) - Method in AbstractLocation
setParentLocation(Location) - Method in Location
Set the 'parent' of this location.
setPassword(String) - Method in JcloudsLocation.BrooklynJcloudsSetupHolder
setPermittedPorts(Iterable) - Method in SimulatedLocation
setPoolName(String) - Method in MachinePool
setPort(Object) - Method in BrooklynWebServer
setPrefix(String) - Method in StreamGobbler
setPrintPrefix(String) - Method in StreamGobbler
setPrivateKeyData(String) - Method in JcloudsLocation.BrooklynJcloudsSetupHolder
setProperties(Map) - Method in OpenshiftLocation
setProvisioningLocation(MachineProvisioningLocation) - Method in SoftwareProcessEntity
setPublicFieldsFromFlags(Map, Object) - Method in FlagUtils
sets all public fields (local and inherited) on the given object from the given flags map, returning unknown elements
setRemovalStrategy(Closure) - Method in DynamicCluster
setResizable(Resizable) - Method in BalanceableWorkerPool
setResizeDownStabilizationDelay(long) - Method in AutoScalerPolicy
setResizeUpStabilizationDelay(long) - Method in AutoScalerPolicy
setRmiPort(int) - Method in SshBasedJavaAppSetup
setRunDir(String) - Method in SshBasedAppSetup
setServiceState(Lifecycle) - Method in AbstractGeoDnsService
setTagMapping(Map) - Method in JcloudsLocation
setTarget() - Method in CloudFoundryVmcCliAccess
setTarget(Entity) - Method in UrlMapping
setTargetEntityProvider(Entity) - Method in AbstractGeoDnsService
if target is a group, its members are searched; otherwise its children are searched
setTaskPreprocessorForTag(Object, TaskPreprocessor) - Method in BasicExecutionManager
Defines a TaskPreprocessor to run on all subsequently submitted jobs with the given tag.
setTaskSchedulerForTag(Object, TaskScheduler) - Method in BasicExecutionManager
Defines a TaskScheduler to run on all subsequently submitted jobs with the given tag.
setTo(String) - Method in UrlRewriteRule
setupMachine(Entity) - Method in WebClusterWithHadoopExample.PrepVmsForHadoop
setupMachine(Entity) - Method in WebFabricWithHadoopExample.PrepVmsForHadoop
setUrl(String) - Method in WebAppMonitor
setUser(String) - Method in JcloudsLocation.BrooklynJcloudsSetupHolder
setVersion(String) - Method in SshBasedAppSetup
setWar(String) - Method in BrooklynWebServer
sets the WAR to use as the root context (only if server not yet started); cf deploy("/", url)
Shard - Interface in brooklyn.entity.nosql
Represents a NoSQL data shard in a DataStore.
SHELL_ENVIRONMENT - Field in SoftwareProcessEntity
ShellSensorAdapter - Class in brooklyn.event.adapter
Like FunctionSensorAdapter but executes a shell command (on the local machine where this instance of brooklyn is running).
ShellSensorAdapter(Map, String) - Constructor in ShellSensorAdapter
ShellUtils - Class in brooklyn.util
showCaller - Field in SimpleOneLineLogFormatter
showLevel - Field in SimpleOneLineLogFormatter
showThread - Field in SimpleOneLineLogFormatter
SHUTDOWN_PORT - Field in TomcatServer
Tomcat insists on having a port you can connect to for the sole purpose of shutting it down.
shutdown() - Method in SshBasedAppSetup
Shut down the application process.
shutdown() - Method in StreamGobbler
shutdownNow() - Method in BasicExecutionManager
SimpleOneLineLogFormatter - Class in brooklyn.util.logging
SimpleOneLineLogFormatter.LogFormatterWithThreadAndCaller - Class in brooklyn.util.logging
SimpleOneLineLogFormatter.LogFormatterWithThreadAndCaller() - Constructor in SimpleOneLineLogFormatter.LogFormatterWithThreadAndCaller
SimpleOneLineLogFormatter(boolean, boolean, boolean) - Constructor in SimpleOneLineLogFormatter
SimulatedLocation - Class in brooklyn.location.basic
Location for use in dev/test, defining custom start/stop support, and/or tweaking the ports which are permitted to be available (using setPermittedPorts(Iterable))
SimulatedLocation(Map) - Constructor in SimulatedLocation
SingleThreadedExecution - Class in brooklyn.util.task
Instances of this class ensures that Tasks it is shown execute with in-order single-threaded semantics.
SingleThreadedScheduler - Class in brooklyn.util.task
Instances of this class ensures that Tasks it is shown execute with in-order single-threaded semantics.
SingleValueResponseContext - Class in brooklyn.event.adapter
SingleWebServerExample - Class in brooklyn.demo
This example starts one web app on 8080, waits for a keypress, then stops it.
SinusoidalLoadGenerator - Class in brooklyn.qa.longevity.webcluster
Periodically publishes values in the range of 0 to #amplitude.
SinusoidalLoadGenerator(AttributeSensor, long, long, double) - Constructor in SinusoidalLoadGenerator
SIZE - Field in CloudFoundryJavaWebAppCluster
size() - Method in EntityReferences.EntityCollectionReference
size() - Method in MachineSet
SIZE - Field in WhirrHadoopCluster
sizeRange(int, int) - Method in AutoScalerPolicy.Builder
skipIfBodyEmpty() - Method in ScriptHelper
sleep(long) - Method in Time
sleep which propagates Interrupted as unchecked
sleep(TimeDuration) - Method in TimeExtras
smallest() - Method in AbstractPortableTemplateBuilder
SMTP_PORT - Field in Attributes
SOCKS_SERVER - Field in WhirrHadoopCluster
SoftwareProcessDriver - Interface in brooklyn.entity.basic
The EntityDriver for a SoftwareProcessEntity.
SoftwareProcessEntity - Class in brooklyn.entity.basic
An Entity representing a piece of software which can be installed, run, and controlled.
SoftwareProcessEntity(Entity) - Constructor in SoftwareProcessEntity
sortConfigKeys(Set) - Method in Entities
sortSensors(Set) - Method in Entities
SSH_IO - Field in BrooklynLogging
SSH_PORT - Field in Attributes
SSH_PROPS - Field in SshMachineLocation
properties which are passed to ssh
sshAdapter - Field in RabbitDestination
SshBasedAppSetup - Class in brooklyn.entity.basic.lifecycle.legacy
Application installation, configuration and startup using ssh.
SshBasedAppSetup(EntityLocal, SshMachineLocation) - Constructor in SshBasedAppSetup
SshBasedJavaAppSetup - Class in brooklyn.entity.basic.lifecycle.legacy
Java application installation, configuration and startup using ssh.
SshBasedJavaAppSetup(EntityLocal, SshMachineLocation) - Constructor in SshBasedJavaAppSetup
SSHCONFIG_PREFIX - Field in SshMachineLocation
any property that should be passed as ssh config (connection-time) can be prefixed with this and . and will be passed through (with the prefix removed), e.g.
SshException - Class in brooklyn.util.internal.ssh
SshException(String, Throwable) - Constructor in SshException
SshjClientConnection - Class in brooklyn.util.internal.ssh
Licensed to jclouds, Inc.
SshjClientConnection.Builder - Class in brooklyn.util.internal.ssh
SshjTool - Class in brooklyn.util.internal.ssh
Licensed to jclouds, Inc.
SshjTool.Builder - Class in brooklyn.util.internal.ssh
SshjTool.SshAction - Interface in brooklyn.util.internal.ssh
SshjTool(Map) - Method in SshjTool
SshMachineLocation - Class in brooklyn.location.basic
Operations on a machine that is accessible via ssh.
SshMachineLocation.ExecRunner - Interface in brooklyn.location.basic
SshMachineLocation(Map) - Constructor in SshMachineLocation
SshMatchValueProvider - Class in brooklyn.event.adapter.legacy
Provides return value of a command to a sensor.
SshMatchValueProvider(String, String, OldSshSensorAdapter) - Constructor in SshMatchValueProvider
SshOutputValueProvider - Class in brooklyn.event.adapter.legacy
Provides output of a command to a sensor.
SshOutputValueProvider(String, OldSshSensorAdapter) - Constructor in SshOutputValueProvider
SshPollHelper - Class in brooklyn.event.adapter
Captures output and exit code for SshSensorAdapter.
SshPollHelper(SshSensorAdapter) - Constructor in SshPollHelper
SshResultContext - Class in brooklyn.event.adapter
Context object for evaluating sensor closures with ssh command results.
SshResultContext(SshMachineLocation, Exception) - Constructor in SshResultContext
Constructor for when there is an error.
sshRetries(int) - Method in SshjTool.Builder
sshRetryDelay(long) - Method in SshjTool.Builder
SshReturnValueProvider - Class in brooklyn.event.adapter.legacy
Provides return value of a command to a sensor.
SshReturnValueProvider(String, OldSshSensorAdapter) - Constructor in SshReturnValueProvider
SshSensorAdapter - Class in brooklyn.event.adapter
TODO javadoc
SshSensorAdapter(Map, SshMachineLocation) - Constructor in SshSensorAdapter
SshShellSensorAdapter - Class in brooklyn.event.adapter
Like ShellSensorAdapter but executes the shell command remotely.
SshShellSensorAdapter(Map, ScriptRunner, String) - Constructor in SshShellSensorAdapter
SshTool - Interface in brooklyn.util.internal
SSL_CONFIG - Field in AbstractController
SSL_CONFIG - Field in UrlMapping
StackTraceSimplifier - Class in brooklyn.util.task
Utility class for cleaning up stacktraces.
StandaloneBrokerExample - Class in brooklyn.demo
Qpid Broker Application
start(Collection) - Method in AbstractApplication
Default start will start all Startable children (child.start(Collection
start() - Method in AbstractSoftwareProcessDriver
Start the entity.
start(BundleContext) - Method in Activator
start(ReusableMachineTemplate, Startable) - Method in BrooklynMachinePool
@see #start(ReusableMachineTemplate, List)
start() - Method in BrooklynWebServer
Starts the embedded web application server.
start(Collection) - Method in CloudFoundryJavaWebAppCluster
start(Collection) - Method in ControlledDynamicWebAppCluster
start(Collection) - Method in DynamicCluster
start(Collection) - Method in DynamicFabric
start(ManagementContext, Entity, Collection) - Method in Entities
Interim method for assisting with entity lifecycle
start() - Method in JavaSoftwareProcessSshDriver
START_LATCH - Field in ConfigKeys
Intention is to use this with DependentConfiguration.attributeWhenReady, to allow an entity's start to block until dependents are ready.
START_LATCH - Field in SoftwareProcessEntity
start(Collection) - Method in LoadBalancerCluster
start(Collection) - Method in MovableElasticWebAppCluster
start(Collection) - Method in OpenshiftExpressJavaWebAppCluster
start(Collection) - Method in RedisCluster
start() - Method in SoftwareProcessDriver
@see Startable#start(Collection)
start(Collection) - Method in SoftwareProcessEntity
START_SSHABLE_TIMEOUT - Field in JcloudsLocation
START - Field in Startable
start(EntityLocal, Collection) - Method in StartableMethods
Common implementation for start in parent nodes; just invokes start on all children of the entity
START_TIME - Field in UsesJavaMXBeans
start(Collection) - Method in WebClusterWithHadoopExample
start() - Method in WebClusterWithHadoopExample.PrepVmsForHadoop
start(Collection) - Method in WebFabricWithHadoopExample
start() - Method in WebFabricWithHadoopExample.PrepVmsForHadoop
start(Collection) - Method in WhirrCluster
Apache Whirr can only start and manage a cluster in a single location
start(Collection) - Method in WhirrHadoopCluster
Startable - Interface in brooklyn.entity.trait
This interface describes an Entity that can be started and stopped.
StartableMethods - Class in brooklyn.entity.trait
startingWith(String) - Method in ConfigPredicates
startInLocation(CloudFoundryLocation) - Method in CloudFoundryJavaWebAppCluster
startInLocation(OpenshiftLocation) - Method in OpenshiftExpressJavaWebAppCluster
startInLocation(SshMachineLocation) - Method in SoftwareProcessEntity
startInLocation(JcloudsLocation) - Method in WhirrCluster
Start a cluster as specified in the recipe in a given location
startTimeUtc - Field in BasicTask
startWebApp() - Method in Main
startWithClusterSpec(ClusterSpec, PropertiesConfiguration) - Method in WhirrCluster
stats(Map) - Method in CloudFoundryVmcCliAccess
status() - Method in OpenshiftExpressAccess.OpenshiftExpressApplicationAccess
returns info on an app; note, throws IllegalState on http error response 500 if doesn't exist
StatusListener - Class in brooklyn.test
adapted from the following class:
StatusRecorder - Interface in brooklyn.qa.longevity
StatusRecorder.ChainingStatusRecorder - Class in brooklyn.qa.longevity
StatusRecorder.ChainingStatusRecorder(StatusRecorder) - Constructor in StatusRecorder.ChainingStatusRecorder
StatusRecorder.Factory - Class in brooklyn.qa.longevity
StatusRecorder.FileBasedStatusRecorder - Class in brooklyn.qa.longevity
StatusRecorder.FileBasedStatusRecorder(File) - Constructor in StatusRecorder.FileBasedStatusRecorder
StatusRecorder.LogBasedStatusRecorder - Class in brooklyn.qa.longevity
StatusRecorder.LogBasedStatusRecorder(Logger) - Constructor in StatusRecorder.LogBasedStatusRecorder
StatusRecorder.Record - Class in brooklyn.qa.longevity
StatusRecorder.SysoutBasedStatusRecorder - Class in brooklyn.qa.longevity
StatusRecorder.SysoutBasedStatusRecorder() - Constructor in StatusRecorder.SysoutBasedStatusRecorder
stderr - Field in ScriptHelper
stdout - Field in ScriptHelper
STICKY - Field in NginxController
stop() - Method in AbstractApplication
Default stop will stop all Startable children
stop() - Method in AbstractSoftwareProcessDriver
stop(BundleContext) - Method in Activator
stop() - Method in ActiveMQSshDriver
stop() - Method in BrooklynWebServer
Asks the app server to stop and waits for it to finish up.
stop() - Method in CloudFoundryJavaWebAppCluster
stop() - Method in ControlledDynamicWebAppCluster
stop() - Method in DynamicCluster
stop() - Method in DynamicFabric
stop() - Method in DynamicGroup
Stops this group (but does not stop any of its members).
stop() - Method in JavaWebAppSoftwareProcess
stop() - Method in JBoss6SshDriver
stop() - Method in JBoss7SshDriver
stop() - Method in KarafSshDriver
stop() - Method in MovableElasticWebAppCluster
stop() - Method in MySqlSshDriver
stop() - Method in NginxController
stop() - Method in NginxSshDriver
stop() - Method in OpenshiftExpressJavaWebAppCluster
stop() - Method in QpidSshDriver
stop() - Method in RabbitSshDriver
stop() - Method in RedisCluster
stop() - Method in SoftwareProcessDriver
@see Startable#stop()
stop() - Method in SoftwareProcessEntity
stop() - Method in SshBasedAppSetup
Stop the application.
STOP - Field in Startable
stop(EntityLocal) - Method in StartableMethods
Common implementation for stop in parent nodes; just invokes stop on all children of the entity
stop() - Method in Tomcat7SshDriver
stop() - Method in VanillaJavaAppSshDriver
stop() - Method in WhirrCluster
stop() - Method in WhirrHadoopCluster
stopApp(Map) - Method in CloudFoundryVmcCliAccess
stopInLocation(MachineLocation) - Method in SoftwareProcessEntity
stopOnKeyPress - Field in Main.LaunchCommand
Note that this is a temporrary workaround to allow for runnig the brooklyn-whirr example.
STOPPING - Field in AbstractSoftwareProcessSshDriver
stream - Field in ExecUtils.StreamGobbler
stream - Field in StreamGobbler
StreamGobbler - Class in brooklyn.util.internal
StreamGobbler(InputStream, PrintStream, Logger) - Constructor in StreamGobbler
strict(boolean) - Method in ReusableMachineTemplate
whether this template only matches machines instances created from this template; defaults true if a name is set, otherwise false.
strictHostKeyChecking - Field in SshjClientConnection.Builder
string() - Method in AbstractLocation
override this, adding to the returned value, to supply additional fields to include in the toString
string() - Method in Main.BrooklynCommand
string() - Method in Main.LaunchCommand
StringEscapes - Class in brooklyn.util.text
StringEscapes.BashStringEscapes - Class in brooklyn.util.text
StringEscapes.JavaStringEscapes - Class in brooklyn.util.text
stringFromInputStream(InputStream) - Method in DemoUtils
stringFromInputStream(InputStream) - Method in HadoopWordCount
Strings - Class in brooklyn.util.text
stringToPrimitive(String, Class) - Method in TypeCoercions
StringUtils - Class in brooklyn.util
Conveniences for manipulating strings.
StructuredConfigKey - Interface in brooklyn.event.basic
StructuredConfigKey.StructuredModification - Interface in brooklyn.event.basic
StructuredConfigKey.StructuredModifications - Class in brooklyn.event.basic
SubElementConfigKey - Class in brooklyn.event.basic
SubElementConfigKey(ConfigKey, Class, String, String, Object) - Constructor in SubElementConfigKey
subKey() - Method in ListConfigKey
subKey(String, String) - Method in MapConfigKey
submap(Predicate) - Method in BrooklynProperties
submap(Predicate) - Method in ConfigMap
returns submap matching the given filter predicate; see ConfigPredicates for common predicates
submap(Predicate) - Method in EntityConfigMap
submit(Map, Task) - Method in BasicExecutionContext
@see #submit(Map, Runnable)
submit(Map, Object) - Method in BasicExecutionManager
submit(Task) - Method in ExecutionContext
submit(Map, Task) - Method in ExecutionManager
Submits the given Task for execution in the context associated with this manager.
submit(Callable) - Method in SingleThreadedScheduler
submit(Callable) - Method in TaskScheduler
Called by BasicExecutionManager when preprocessor is associated with an execution manager.
submitIfNecessary(Task) - Method in CompoundTask
submitNewScheduledTask(Map, ScheduledTask) - Method in BasicExecutionManager
submitNewTask(Map, Task) - Method in BasicExecutionManager
submitRunScript(Statement, RunScriptOptions) - Method in JcloudsLocation.JcloudsSshMachineLocation
submittedByTask - Field in BasicTask
submitTimeUtc - Field in BasicTask
Subscribe - Class in brooklyn.demo
Receives messages from a queue on a Qpid broker at a given URL.
subscribe(Field, Entity, AttributeSensor) - Method in AbstractCombiningEnricher
@see #subscribe(String, AttributeSensor)
subscribe(Entity, Sensor, SensorEventListener) - Method in AbstractEntity
@see EntityLocal#subscribe
subscribe(Entity, Sensor, SensorEventListener) - Method in AbstractEntityAdjunct
@see SubscriptionContext#subscribe(Entity, Sensor, SensorEventListener)
subscribe(Map, Entity, Sensor, SensorEventListener) - Method in BasicSubscriptionContext
subscribe(Entity, Sensor, SensorEventListener) - Method in EntityLocal
Allow us to subscribe to data from a Sensor on another entity.
subscribe(Sensor, Closure) - Method in JmxAttributeAdapter
optional postProcessing will take the result of the attribute invocation (its native type; casting to sensor's type is done on the return value of the closure)
subscribe(NotificationListener) - Method in JmxNotificationAdapter
optional postProcessing will take the notification
subscribe(Map, Entity, Sensor, SensorEventListener) - Method in LocalSubscriptionManager
This implementation handles the following flags, in addition to those described in the SubscriptionManager interface:
  • subscriberExecutionManagerTag - a tag to pass to execution manager (without setting any execution semantics / TaskPreprocessor); if not supplied and there is a subscriber, this will be inferred from the subscriber and set up with SingleThreadedScheduler (supply this flag with value null to prevent any task preprocessor from being set)
  • eventFilter - a Predicate<SensorEvent> instance to filter what events are delivered
subscribe(Entity, Sensor, SensorEventListener) - Method in SubscriptionContext
@see #subscribe(Map, Entity, Sensor, SensorEventListener)
subscribe(Entity, Sensor, SensorEventListener) - Method in SubscriptionManager
@see #subscribe(Map, Entity, Sensor, SensorEventListener)
subscribe(Entity, Sensor, SensorEventListener) - Method in SubscriptionTracker
@see SubscriptionContext#subscribe(Entity, Sensor, SensorEventListener)
subscriber - Field in Subscription
subscriberExecutionManagerTag - Field in Subscription
subscriberExecutionManagerTagSupplied - Field in Subscription
whether the tag was supplied by user, in which case we should not clear execution semantics
subscribeToChildren(Entity, Sensor, SensorEventListener) - Method in AbstractEntity
@see EntityLocal#subscribeToChildren
subscribeToChildren(Entity, Sensor, SensorEventListener) - Method in AbstractEntityAdjunct
@see SubscriptionContext#subscribe(Entity, Sensor, SensorEventListener)
subscribeToChildren(Map, Entity, Sensor, SensorEventListener) - Method in BasicSubscriptionContext
subscribeToChildren(Entity, Sensor, SensorEventListener) - Method in EntityLocal
@see SubscriptionManager#subscribeToChildren(Map, Entity, Sensor, SensorEventListener)
subscribeToChildren(Map, Entity, Sensor, SensorEventListener) - Method in LocalSubscriptionManager
@see SubscriptionManager#subscribe(Map, Entity, Sensor, SensorEventListener)
subscribeToChildren(Entity, Sensor, SensorEventListener) - Method in SubscriptionContext
@see #subscribe(Map, Entity, Sensor, SensorEventListener)
subscribeToChildren(Entity, Sensor, SensorEventListener) - Method in SubscriptionManager
@see #subscribeToChildren(Map, Entity, Sensor, SensorEventListener)
subscribeToChildren(Entity, Sensor, SensorEventListener) - Method in SubscriptionTracker
@see SubscriptionContext#subscribeToChildren(Entity, Sensor, SensorEventListener)
subscribeToGroup() - Method in AbstractMembershipTrackingPolicy
subscribeToMembers(Group, Sensor, SensorEventListener) - Method in AbstractEntity
@see EntityLocal#subscribeToMembers
subscribeToMembers(Group, Sensor, SensorEventListener) - Method in AbstractEntityAdjunct
@see SubscriptionContext#subscribe(Entity, Sensor, SensorEventListener)
subscribeToMembers(Map, Group, Sensor, SensorEventListener) - Method in BasicSubscriptionContext
subscribeToMembers(Map, Group, Sensor, SensorEventListener) - Method in LocalSubscriptionManager
@see SubscriptionManager#subscribe(Map, Entity, Sensor, SensorEventListener)
subscribeToMembers(Group, Sensor, SensorEventListener) - Method in SubscriptionContext
@see #subscribe(Map, Entity, Sensor, SensorEventListener)
subscribeToMembers(Group, Sensor, SensorEventListener) - Method in SubscriptionManager
@see #subscribeToChildren(Map, Group, Sensor, SensorEventListener)
subscribeToMembers(Group, Sensor, SensorEventListener) - Method in SubscriptionTracker
@see SubscriptionContext#subscribeToMembers(Entity, Sensor, SensorEventListener)
subscription - Field in AbstractEntity
Subscription(Entity, Sensor, SensorEventListener) - Constructor in Subscription
subscription - Field in SubscriptionTracker
SubscriptionContext - Interface in brooklyn.management
This is the context through which an Entity can manage subscriptions.
SubscriptionHandle - Interface in brooklyn.management
SubscriptionManager - Interface in brooklyn.management
The mangement interface for subscriptions.
subscriptionsBySubscriber - Field in LocalSubscriptionManager
subscriptionsByToken - Field in LocalSubscriptionManager
SubscriptionTracker - Class in brooklyn.management.internal
Tracks subscriptions associated that are registered with particular entities.
SubscriptionTracker(SubscriptionContext) - Constructor in SubscriptionTracker
subType - Field in ListConfigKey
subType - Field in MapConfigKey
suburl(Map, String) - Method in HttpSensorAdapter
returns a new adapter, registered, for accessing a child URL
sudo(String) - Method in CommonCommands
Returns a command for safely running as root, using sudo.
sudoIfPrivilegedPort(int, String) - Method in NginxSshDriver
SUGGESTED_INSTALL_DIR - Field in ConfigKeys
SUGGESTED_INSTALL_DIR - Field in SoftwareProcessEntity
SUGGESTED_RUN_DIR - Field in ConfigKeys
SUGGESTED_RUN_DIR - Field in SoftwareProcessEntity
SUGGESTED_VERSION - Field in ActiveMQBroker
SUGGESTED_VERSION - Field in ConfigKeys
SUGGESTED_VERSION - Field in JBoss6Server
SUGGESTED_VERSION - Field in JBoss7Server
SUGGESTED_VERSION - Field in KarafContainer
SUGGESTED_VERSION - Field in MySqlNode
SUGGESTED_VERSION - Field in NginxController
SUGGESTED_VERSION - Field in QpidBroker
SUGGESTED_VERSION - Field in RabbitBroker
SUGGESTED_VERSION - Field in SoftwareProcessEntity
SUGGESTED_VERSION - Field in TomcatServer
sum(Collection) - Method in DefaultFollowTheSunModel
summary - Field in ScriptHelper
SUPPORTED_BASIC_PROPERTIES - Field in JcloudsLocation
SUPPORTED_TEMPLATE_BUILDER_PROPERTIES - Field in JcloudsLocation
note, it is important these be written in correct camel case, so the routines which convert it to "min-ram" syntax and MIN_RAM syntax are correct
SUPPORTED_TEMPLATE_OPTIONS_PROPERTIES - Field in JcloudsLocation
suppressWarnings() - Method in Repeater
suspend() - Method in AbstractMembershipTrackingPolicy
suspend() - Method in AbstractPolicy
suspend() - Method in AutoScalerPolicy
suspend() - Method in FollowTheSunPolicy
suspend() - Method in LoadBalancingPolicy
suspend() - Method in Policy
Suspend the policy
suspended - Field in AbstractPolicy
SYSTEM_LOAD_AVERAGE - Field in UsesJavaMXBeans

T

tabularDataToMap(TabularData) - Method in JmxPostProcessors
tabularDataToMapOfMaps(TabularData) - Method in JmxPostProcessors
tag(String) - Method in ReusableMachineTemplate
tagOptional(String) - Method in ReusableMachineTemplate
tags - Field in BasicTask
tags(String) - Method in ReusableMachineTemplate
tagsOptional(String) - Method in ReusableMachineTemplate
target - Field in AbstractAggregatingEnricher
target - Field in AbstractCombiningEnricher
target - Field in AbstractTypeTransformingEnricher
TARGET_ADDRESSES - Field in UrlMapping
TARGET_PARENT - Field in UrlMapping
targetEntityProvider - Field in AbstractGeoDnsService
targetHosts - Field in AbstractGeoDnsService
TARGETS - Field in AbstractController
@deprecated Use SERVER_POOL_TARGETS
TARGETS - Field in AbstractGeoDnsService
Task - Interface in brooklyn.management
Represents a unit of work for execution.
TaskPreprocessor - Interface in brooklyn.util.task
The preprocessor is an internal mechanism to decorate Tasks.
Tasks - Class in brooklyn.util.task
TaskScheduler - Interface in brooklyn.util.task
The scheduler is an internal mechanism to decorate Tasks.
TaskStub - Interface in brooklyn.management
TEMPLATE_OWNER_METADATA_KEY - Field in ReusableMachineTemplate
templateOwnedByMe() - Method in ReusableMachineTemplate
adds user.name as owner of this template
templateOwner(String) - Method in ReusableMachineTemplate
adds an owner tag to this template
templateUnowned() - Method in ReusableMachineTemplate
no owner, means anyone can pick this up (default)
tempWorkings - Field in AbstractEntity
For temporary data, e.g. timestamps etc for calculating real attribute values, such as when calculating averages over time etc.
TEN_SECONDS - Field in TimeExtras
terminate() - Method in WebAppMonitor
TestUtils - Class in brooklyn.test
Helper functions for tests of Tomcat, JBoss and others.
TestUtils.BooleanWithMessage - Class in brooklyn.test
TestUtils.BooleanWithMessage(boolean, String) - Constructor in TestUtils.BooleanWithMessage
TGZ_URL - Field in ActiveMQBroker
then(Function) - Method in FunctionCallAdapter
then(Function) - Method in FunctionSensorAdapter
THIRTY_SECONDS - Field in TimeExtras
thread - Field in BasicTask
Tier - Interface in brooklyn.entity.group
Intended to represent a "layer" of an application; this could be within a single location or in multiple locations (see Fabric).
Time - Class in brooklyn.util
TimeExtras - Class in brooklyn.util.internal
Classloading this class will cause multiply/add to be made available on TimeDuration.
TIMEOUT - Field in ShellUtils
timeRemaining(long, long) - Method in Time
Calculates how long until maxTime has passed since the given startTime.
TimestampedValue - Class in brooklyn.util
TimestampedValue(Object, long) - Constructor in TimestampedValue
TimeWeightedDeltaEnricher - Class in brooklyn.enricher
Converts an absolute sensor into a delta sensor (i.e. the diff between the current and previous value), presented as a units/timeUnit based on the event timing
TimeWeightedDeltaEnricher(Entity, Sensor, Sensor, int, Function) - Constructor in TimeWeightedDeltaEnricher
TimeWindowedList - Class in brooklyn.util
Keeps a list of timestamped values that are in the given time-period (millis).
TimeWindowedList(Map) - Constructor in TimeWindowedList
toConnectorUrl(EntityLocal) - Method in JmxHelper
toDesiredPortRange(Integer, Integer) - Method in SshBasedAppSetup
Generates a valid range of possible ports.
toFile(File) - Method in StatusRecorder.Factory
toImmutable() - Method in MutableList
toImmutable() - Method in MutableMap
toImmutable() - Method in MutableSet
toInitialCapOnly(String) - Method in Strings
toLine(Collection) - Method in KeyValueParser
toLiteralObjectName(ObjectName) - Method in JmxHelper
Converts from an object name pattern to a real object name, by querying with findMBean; if no matching MBean can be found (or if more than one match found) then returns null.
toLog(Logger) - Method in StatusRecorder.Factory
Tomcat7Driver - Interface in brooklyn.entity.webapp.tomcat
Tomcat7SshDriver - Class in brooklyn.entity.webapp.tomcat
Tomcat7SshDriver(TomcatServer, SshMachineLocation) - Constructor in Tomcat7SshDriver
TomcatServer - Class in brooklyn.entity.webapp.tomcat
An Entity that represents a single Tomcat instance.
TomcatServer(Map, Entity) - Constructor in TomcatServer
TomcatServerFactory - Class in brooklyn.entity.webapp.tomcat
TomcatServerFactory(Map) - Constructor in TomcatServerFactory
Topic - Interface in brooklyn.entity.messaging
An interface that describes a messaging topic.
toPredicate(Closure) - Method in JavaGroovyEquivalents
toSshMachineLocation(NodeMetadata) - Method in BrooklynMachinePool
returns an SshMachineLocation, if one can be created and accessed; returns null if it cannot be created
toString() - Method in AbstractEffector
toString() - Method in AbstractEntity
Default String representation is simplified name of class, together with selected fields.
toString() - Method in AbstractLocation
Default String representation is simplified name of class, together with selected fields.
toString() - Method in AbstractPolicy
toString() - Method in AbstractPollHelper
toString() - Method in AbstractPortableTemplateBuilder
toString() - Method in AutoScalerPolicy
toString() - Method in BalanceableWorkerPool.ContainerItemPair
toString() - Method in BasicConfigKey
toString() - Method in BasicOsDetails
toString() - Method in BasicSensor
toString() - Method in BasicSensorEvent
toString() - Method in BasicTask
toString() - Method in BasicTaskStub
toString() - Method in BrooklynProperties
toString() - Method in BrooklynSystemProperties.BasicDelegatingSystemProperty
toString() - Method in BrooklynSystemProperties.StringSystemProperty
toString() - Method in CloudFoundryVmcCliAccess
toString() - Method in CloudFoundryVmcCliAccess.CloudFoundryAppStatLine
toString() - Method in CloudFoundryVmcCliAccess.CloudFoundryAppStats
toString() - Method in EntityConfigMap
toString() - Method in EntityReferences.EntityReference
toString() - Method in EntityTypeSnapshot
toString() - Method in FollowTheSunParameters
toString() - Method in FollowTheSunPolicy
toString() - Method in FollowTheSunPool.ContainerItemPair
toString() - Method in GeoscalingWebClient.Domain
toString() - Method in GeoscalingWebClient.SmartSubdomain
toString() - Method in HostGeoInfo
toString() - Method in JcloudsLocation
toString() - Method in Lifecycle
@see #value()
toString() - Method in LoadBalancingPolicy
toString() - Method in LocalManagementContext
toString() - Method in LocalSubscriptionManager
toString() - Method in LocalSubscriptionManager.EntitySensorToken
toString() - Method in MachineSet
toString() - Method in Main.BrooklynCommand
toString() - Method in MonitorPrefs
toString() - Method in MonitorUtils.MemoryUsage
toString() - Method in MutexSupport
toString() - Method in OpenshiftExpressAccess.Cartridge
toString() - Method in OpenshiftExpressAccess.OpenshiftJsonResult
toString() - Method in PortRanges.AggregatePortRange
toString() - Method in PortRanges.BasicPortRange
toString() - Method in PortRanges.LinearPortRange
toString() - Method in PortRanges.SinglePort
toString() - Method in ReusableMachineTemplate
toString() - Method in SemaphoreWithOwners
toString() - Method in SingleThreadedScheduler
toString() - Method in SingleValueResponseContext
toString() - Method in SshjClientConnection
toString() - Method in SshjTool
toString() - Method in SshjTool.ExecAction
toString() - Method in SshjTool.GetFileAction
toString() - Method in SshjTool.PutFileAction
toString() - Method in SshjTool.ShellAction
toString() - Method in SshMachineLocation
toString() - Method in StatusRecorder.Record
toString() - Method in Subscription
toString() - Method in TestUtils.BooleanWithMessage
toString() - Method in TimestampedValue
toString() - Method in TimeWindowedList
toString() - Method in VerboseReporter
toString() - Method in WeightedObject
toString() - Method in WildcardGlobs.ExpressionToExpand
toStringFieldsToInclude() - Method in AbstractEntity
override this, adding to the collection, to supply fields whose value, if not null, should be included in the toString
toStringFieldsToInclude() - Method in ActiveMQBroker
toStringFieldsToInclude() - Method in JMSDestination
toStringFieldsToInclude() - Method in QpidBroker
toStringFieldsToInclude() - Method in QpidDestination
toStringFieldsToInclude() - Method in RabbitBroker
toStringFieldsToInclude() - Method in RabbitDestination
toStringFieldsToInclude() - Method in RabbitQueue
toSysout() - Method in StatusRecorder.Factory
TOTAL_EFFECTORS_INVOKED - Field in BrooklynMetrics
TOTAL_ERROR_COUNT - Field in DynamicWebAppCluster
TOTAL_EVENTS_DELIVERED - Field in BrooklynMetrics
TOTAL_EVENTS_PUBLISHED - Field in BrooklynMetrics
TOTAL_PHYSICAL_MEMORY_SIZE - Field in UsesJavaMXBeans
TOTAL_PROCESSING_TIME - Field in DynamicWebAppCluster
TOTAL_PROCESSING_TIME - Field in WebAppServiceConstants
TOTAL_REQUEST_COUNT - Field in DynamicWebAppCluster
TOTAL_REQUESTS_PER_SECOND - Field in DynamicWebAppCluster
TOTAL_TASKS_SUBMITTED - Field in BrooklynMetrics
toTimeDuration(Object) - Method in JavaGroovyEquivalents
toTimeDuration(Object) - Method in TestUtils
transferFileFrom(Map, String, String) - Method in SshjTool
transferFileFrom(Map, String, String) - Method in SshTool
@see #createFile(Map, String, InputStream, long)
transferFileTo(Map, InputStream, String) - Method in SshjTool
transferFileTo(Map, InputStream, String) - Method in SshTool
@see #createFile(Map, String, InputStream, long)
transform(Task, Closure) - Method in DependentConfiguration
@see #transform(Task, Function)
transformMultiple(Closure, Task) - Method in DependentConfiguration
Returns a task which waits for multiple other tasks (submitting if necessary) and performs arbitrary computation over the List of results.
triggerAbsoluteMajority - Field in FollowTheSunParameters
as corresponding majority and total fields, with x_A-x_B on the LHS of inequality
triggerAbsoluteTotal - Field in FollowTheSunParameters
fields as above, this parameter T defines a number such that x_A > T in order for X to be migrated to A
triggerDeltaAbovePercentMajority - Field in FollowTheSunParameters
as corresponding majority and total fields, with x_A-x_B on the LHS of inequality
triggerDeltaAbovePercentTotal - Field in FollowTheSunParameters
fields as above, and T as above, this parameter T' defines a number such that x_A > T*x + T' in order for X to be migrated to A
triggerPercentMajority - Field in FollowTheSunParameters
fields as above, with X_B the number from a different geography B, where A and B are the two most prolific requesters of X, and X_A >= X_B; this parameter T defines a number such that x_A-x_B > T*x in order for X to be migrated to A
triggerPercentTotal - Field in FollowTheSunParameters
trigger for moving segment X from geo A to geo B: where x is total number of requests submitted in X across the CDM network, and x_A is number of reqs from geo A, with A the most prolific geography (arbitrarily chosen in case of ties so recommended to choose at least a small percent_majority or delta_above_percent_majority, in addition to this field); this parameter T defines a number such that x_A > T*x in order for X to be migrated to A (but see also DELTA_ABOVE_PERCENT_TOTAL, below)
trimAll(String) - Method in Strings
trimEnd(String) - Method in Strings
TRUST_ALL - Field in TrustingSslSocketFactory
trusts all SSL certificates
TrustingSslSocketFactory - Class in brooklyn.test
TrustingSslSocketFactory() - Constructor in TrustingSslSocketFactory
truth(Object) - Method in GroovyJavaMethods
truthPredicate() - Method in GroovyJavaMethods
tryAcquire(long, TimeUnit) - Method in SemaphoreWithOwners
tryAcquireMutex(String, String) - Method in CloudFoundryLocation
tryAcquireMutex(String, String) - Method in MutexSupport
tryAcquireMutex(String, String) - Method in SshMachineLocation
tryAcquireMutex(String, String) - Method in WithMutexes
acquires a mutex and returns true, if available; otherwise immediately returns false; caller must release after use if this returns true
tryReconnect(String) - Method in OldJmxSensorAdapter
TWO_MINUTES - Field in TimeExtras
TypeCoercions - Class in brooklyn.util.flags

U

UNBOXED_TO_BOXED_TYPES - Field in TypeCoercions
unclaim(SshMachineLocation) - Method in BrooklynMachinePool
unclaim(MachineSet) - Method in MachinePool
unclaimed(Predicate) - Method in MachinePool
returns unclaimed machines matching the given criteria
undeploy(String) - Method in JavaWebAppSoftwareProcess
For the DEPLOYED_WARS to be updated, the input must match the result of the call to deploy
undeploy(String) - Method in JavaWebAppSshDriver
unmanage(Entity) - Method in AbstractManagementContext
Causes the given entity and its children, recursively, to be removed from the management plane (for instance because the entity is no longer relevant)
unmanage(Entity) - Method in ManagementContext
Unmanage an entity.
unmanageNonRecursive(Entity) - Method in AbstractManagementContext
Implementor-supplied internal method.
unmanageNonRecursive(Entity) - Method in LocalManagementContext
unquoteToken(String) - Method in QuotedStringTokenizer
this method removes all unescaped quote chars, i.e. quote chars preceded by no backslashes (or a larger even number of them); it also unescapes '\\' as '\'.
UNSET - Field in AbstractSensorEvaluationContext
may throw exception, or return UNSET to not change
unsubscribe(Entity, SubscriptionHandle) - Method in AbstractEntity
Unsubscribes the given handle.
unsubscribe(Entity, SubscriptionHandle) - Method in AbstractEntityAdjunct
Unsubscribes the given producer.
unsubscribe(SubscriptionHandle) - Method in BasicSubscriptionContext
unsubscribe(SubscriptionHandle) - Method in LocalSubscriptionManager
Unsubscribe the given subscription id.
unsubscribe(SubscriptionHandle) - Method in SubscriptionContext
@see SubscriptionManager#unsubscribe(SubscriptionHandle)
unsubscribe(SubscriptionHandle) - Method in SubscriptionManager
Unsubscribe the given subscription id.
unsubscribe(Entity, SubscriptionHandle) - Method in SubscriptionTracker
Unsubscribes the given producer.
unsubscribeAll() - Method in BasicSubscriptionContext
unsubscribeAll() - Method in SubscriptionContext
causes all subscriptions to be deregistered
unsubscribeAll() - Method in SubscriptionTracker
unsubscribeFromGroup() - Method in AbstractMembershipTrackingPolicy
until(Callable) - Method in Repeater
Set code fragment that tests if the loop has completed.
unusedConf - Field in JcloudsLocation.BrooklynJcloudsSetupHolder
unwrapBashQuotesAndEscapes(String) - Method in StringEscapes.BashStringEscapes
given a string in bash notation, e.g. with quoted portions needing unescaped, returns the unescaped and unquoted version
unwrapException(Throwable) - Method in DynamicCluster
unwrapJavaString(String) - Method in StringEscapes.JavaStringEscapes
given a string in java syntax, e.g. wrapped in quotes and with backslash escapes, returns the literal value, without the surrounding quotes and unescaped; throws IllegalArgumentException if not a valid java string
unwrapJavaStringIfWrapped(String) - Method in StringEscapes.JavaStringEscapes
unwrapQuotedJavaStringList(String, String) - Method in StringEscapes.JavaStringEscapes
Unwraps a sequence of quoted java strings, that are each separated by the given separator.
unwrapThrowable(Throwable) - Method in TestUtils
UP_TIME - Field in UsesJavaMXBeans
update() - Method in AbstractCombiningEnricher
update() - Method in AbstractController
update() - Method in AbstractGeoDnsService
update(AttributeSensor, Object) - Method in AttributeMap
UPDATE_PERIOD - Field in BrooklynMetrics
updateHandler(WebAppContext) - Method in ContextHandlerCollectionHotSwappable
updateNeeded - Field in AbstractController
updateNextToken() - Method in QuotedStringTokenizer
updateTaskAndFailOnNonZeroResultCode() - Method in ScriptHelper
UPTIME - Field in RedisStore
URL_MAPPINGS - Field in LoadBalancer
url(String) - Method in WebAppMonitor
UrlMapping - Class in brooklyn.entity.proxy.nginx
This is a group whose members will be made available to a load-balancer / URL forwarding service (such as nginx).
UrlMapping(Map, Entity) - Constructor in UrlMapping
urlRespondsStatusCode(String) - Method in TestUtils
Connects to the given HTTP URL and asserts that the response had status code 200.
urlRespondsWithStatusCode200(String) - Method in TestUtils
Connects to the given HTTP URL and asserts that the response had status code 200.
UrlRewriteRule - Class in brooklyn.entity.proxy.nginx
records a rewrite rule for use in URL rewriting such as by nginx; from and to are expected to be usual regex replacement strings, with the convention here (for portability) that:
  • from should match the entire path (internally is wrapped with ^ and $ for nginx); to can refer to $1, $2 from the groups in from
  • so eg use from = (.*)A(.*) and to = $1B$2 to change all occurrences of A to B
    UrlRewriteRule(String, String) - Constructor in UrlRewriteRule
    urlVars - Field in HttpSensorAdapter
    USED_HEAP_MEMORY - Field in UsesJavaMXBeans
    useJmx - Field in VanillaJavaApp
    useMutex(WithMutexes, String, String) - Method in ScriptHelper
    indicates that the script should acquire the given mutexId on the given mutexSupport and maintain it for the duration of script execution; typically used to prevent parallel scripts from conflicting in access to a resource (e.g. a folder, or a config file used by a process)
    user(String) - Method in FixedListMachineProvisioningLocation.Builder
    user(String) - Method in SshjTool.Builder
    username - Field in SshjClientConnection.Builder
    UsesJava - Interface in brooklyn.entity.java
    UsesJavaMXBeans - Interface in brooklyn.entity.java
    UsesJmx - Interface in brooklyn.entity.java
    useTarget(String) - Method in CloudFoundryJavaWebAppCluster
    useTarget(String, String, Closure) - Method in CloudFoundryVmcCliAccess
    UtraceHostGeoLookup - Class in brooklyn.location.geo

    V

    VALID_NON_ALPHANUM_FILE_CHARS - Field in Strings
    validate() - Method in CloudFoundryVmcCliAccess
    validate() - Method in OpenshiftExpressAccess
    validate() - Method in OpenshiftExpressAccess.OpenshiftExpressApplicationAccess
    value() - Method in Lifecycle
    An enumeration representing the status of an Entity.
    ValueProvider - Interface in brooklyn.event.adapter.legacy
    TODO javadoc
    values - Field in AbstractAggregatingEnricher
    Users of values should either on it synchronize when iterating over its entries or use copyOfValues to obtain an immutable copy of the map.
    valueWhenAttributeReady(Entity, AttributeSensor, Closure) - Method in DependentConfiguration
    VanillaJavaApp - Class in brooklyn.entity.java
    VanillaJavaApp(Map, Entity) - Constructor in VanillaJavaApp
    VanillaJavaAppDriver - Interface in brooklyn.entity.java
    The JavaSoftwareProcessDriver for a VanillaJavaApp.
    VanillaJavaAppSshDriver - Class in brooklyn.entity.java
    The SSH implementation of the VanillaJavaAppDriver.
    VanillaJavaAppSshDriver(VanillaJavaApp, SshMachineLocation) - Constructor in VanillaJavaAppSshDriver
    vars(Map) - Method in HttpSensorAdapter
    returns a new adapter, registered, with the given additional parameters (for 'get' or 'post')
    verbose - Field in Main.BrooklynCommand
    VerboseReporter - Class in brooklyn.test
    Reporter printing out detailed messages about what TestNG is going to run and what is the status of what has been just run.
    VerboseReporter(String) - Constructor in VerboseReporter
    Create VerboseReporter with custom prefix
    verifyConfig(ProxySslConfig) - Method in NginxController
    VERSION - Field in Attributes
    version - Field in ComparableVersion
    VIRTUAL_HOST_NAME - Field in QpidBroker
    VIRTUAL_HOST_NAME - Field in RabbitBroker
    virtualHostManager - Field in QpidDestination
    VIRTUALHOSTS_XML - Field in QpidBroker
    visit(Object, String, Object) - Method in LanguageUtils.FieldVisitor
    Invoked by visitFields; fieldName will be null for collections
    visitFields(Object, LanguageUtils.FieldVisitor, Collection) - Method in LanguageUtils
    Visits all fields of a given object, recursively.

    W

    waitFor(Process) - Method in MonitorUtils
    Waits for the given process to complete, consuming its stdout and returning it as a string.
    waitForConfigKey(ConfigKey) - Method in AbstractSoftwareProcessDriver
    waitForEntityStart() - Method in SoftwareProcessEntity
    waitForPassword() - Method in JcloudsLocation.JcloudsSshMachineLocation
    Retrieves the password for this VM, if one exists.
    waitForPasswordOnAws(ComputeService, NodeMetadata, long, TimeUnit) - Method in JcloudsUtil
    waitForServiceUp(TimeDuration) - Method in SoftwareProcessEntity
    waitForTask(Task, Entity, String) - Method in DependentConfiguration
    blocks until the given task completes, submitting if necessary, returning the result of that task; optional contextMessage is available in status if this is running in a task
    waitForTasksOnEntityStart(Map) - Method in DynamicCluster
    waitForTasksOnStart(Map) - Method in DynamicFabric
    waitInTaskForAttributeReady(Entity, AttributeSensor, Predicate) - Method in DependentConfiguration
    war - Field in BrooklynWebServer
    WAR_FILE_URL - Field in MovableCloudFoundryClusterExample
    WAR - Field in JavaWebAppService
    @deprecated will be deleted in 0.5.
    WAR_PATH - Field in GlobalWebFabricExample
    WAR_PATH - Field in WebClusterApp
    WAR_PATH - Field in WebClusterDatabaseExample
    WAR_PATH - Field in WebClusterDatabaseExampleAlt
    WAR_PATH - Field in WebClusterDatabaseExampleAltJava
    WAR_PATH - Field in WebClusterExample
    WAR_PATH - Field in WebClusterExampleAlt
    WAR_PATH - Field in WebClusterWithHadoopExample
    WAR_PATH - Field in WebFabricWithHadoopExample
    WARS_BY_CONTEXT - Field in JavaWebAppService
    webapp(String, String) - Method in BrooklynLauncher
    Specifies an additional webapp to host on the webconsole port.
    WebAppMonitor - Class in brooklyn.test
    Repeatedly polls a given URL, to check if it is always available.
    WebAppMonitor() - Constructor in WebAppMonitor
    WebAppRunner - Class in brooklyn.launcher
    @deprecated use BrooklynWebServer
    WebAppRunner(Map, ManagementContext) - Constructor in WebAppRunner
    WebAppService - Interface in brooklyn.entity.webapp
    WebAppServiceConstants - Interface in brooklyn.entity.webapp
    WebAppServiceMethods - Class in brooklyn.entity.webapp
    WebClusterApp - Class in brooklyn.qa.longevity.webcluster
    WebClusterApp(Map) - Constructor in WebClusterApp
    WebClusterDatabaseExample - Class in brooklyn.demo
    Launches a 3-tier app with nginx, clustered jboss, and mysql.
    WebClusterDatabaseExampleAlt - Class in brooklyn.demo
    Shows some alternative syntaxes compared with WebClusterDatabaseExample.
    WebClusterDatabaseExampleAlt(Map) - Constructor in WebClusterDatabaseExampleAlt
    WebClusterDatabaseExampleAltJava - Class in brooklyn.demo
    Launches a 3-tier app with nginx, clustered jboss, and mysql.
    WebClusterDatabaseExampleAltJava(Map) - Constructor in WebClusterDatabaseExampleAltJava
    WebClusterExample - Class in brooklyn.demo
    Launches a clustered and load-balanced set of web servers.
    WebClusterExample(Map) - Constructor in WebClusterExample
    WebClusterExampleAlt - Class in brooklyn.demo
    Launches a clustered and load-balanced set of web servers.
    WebClusterWithHadoopExample - Class in brooklyn.extras.whirr
    Starts hadoop and a webapp using hadoop in the location supplied (just one location), configuring the webapp to connect to hadoop
    WebClusterWithHadoopExample.PrepVmsForHadoop - Class in brooklyn.extras.whirr
    WebClusterWithHadoopExample.PrepVmsForHadoop(WhirrHadoopCluster) - Constructor in WebClusterWithHadoopExample.PrepVmsForHadoop
    webconsole(boolean) - Method in BrooklynLauncher
    Specifies whether the launcher will start the Brooklyn web console (and any additional webapps specified); default true.
    webconsolePort(PortRange) - Method in BrooklynLauncher
    Specifies the port where the web console (and any additional webapps specified) will listed; default "8081+" being the first available >= 8081.
    WebFabricWithHadoopExample - Class in brooklyn.extras.whirr
    Starts hadoop in the first location supplied, and the hadoop-friendly webapp in all other locations.
    WebFabricWithHadoopExample.PrepVmsForHadoop - Class in brooklyn.extras.whirr
    WebFabricWithHadoopExample.PrepVmsForHadoop(WhirrHadoopCluster) - Constructor in WebFabricWithHadoopExample.PrepVmsForHadoop
    webProcessesCyclingPeriod - Field in MonitorPrefs
    webProcessesRegex - Field in MonitorPrefs
    webServer - Field in BrooklynServerDetails
    webUrl - Field in MonitorPrefs
    WeightedObject - Class in brooklyn.policy.followthesun
    WeightedObject(Object, double) - Constructor in WeightedObject
    whenDone(Callable) - Method in DependentConfiguration
    Returns a Task which blocks until the given job returns, then returns the value of that job.
    WhirrCluster - Class in brooklyn.extras.whirr.core
    Generic entity that can be used to deploy clusters that are managed by Apache Whirr.
    WhirrCluster(Map, Entity) - Constructor in WhirrCluster
    General entity initialisation
    WhirrExample - Class in brooklyn.extras.whirr
    WhirrHadoopCluster - Class in brooklyn.extras.whirr.hadoop
    WhirrHadoopCluster(Map, Entity) - Constructor in WhirrHadoopCluster
    WhirrHadoopExample - Class in brooklyn.extras.whirr
    WhirrInstance - Class in brooklyn.extras.whirr.core
    WhirrInstance(Entity) - Constructor in WhirrInstance
    WhirrRole - Class in brooklyn.extras.whirr.core
    WhirrRole(Map, Entity) - Constructor in WhirrRole
    WildcardGlobs - Class in brooklyn.util.text
    WildcardGlobs.ExpressionToExpand - Class in brooklyn.util.text
    returns true iff the target matches the given pattern, under simplified bash rules -- viz permitting * and ?
    WildcardGlobs.ExpressionToExpand(String, String, String) - Constructor in WildcardGlobs.ExpressionToExpand
    WildcardGlobs.InvalidPatternException - Class in brooklyn.util.text
    WildcardGlobs.InvalidPatternException(String) - Constructor in WildcardGlobs.InvalidPatternException
    WildcardGlobs.PhraseTreatment - Enum in brooklyn.util.text
    if a string contains a demarcated phrase, e.g. between open and close parentheses, or inside unescaped quotes this argument determines how that phrase is treated with regards to brace expansion
    WildcardGlobs.SpecialistGlobExpander - Class in brooklyn.util.text
    expands globs as per #getGlobsAfterBraceExpansion, but also handles numeric ranges, and optionally allows customized treatment of quoted regions and/or parentheses.
    WildcardGlobs.SpecialistGlobExpander(boolean, PhraseTreatment, PhraseTreatment) - Constructor in WildcardGlobs.SpecialistGlobExpander
    withBlockingDetails(String, Callable) - Method in BasicExecutionManager
    convenience for setting "blocking details" on any task where the current thread is running, while the passed code is executed; often used from groovy as withBlockingDetails("sleeping 5s") { Thread.sleep(5000); }
    withBlockingDetails(String, Callable) - Method in Tasks
    convenience for setting "blocking details" on any task where the current thread is running, while the passed code is executed; often used from groovy as withBlockingDetails("sleeping 5s") { Thread.sleep(5000); } .
    WithMutexes - Interface in brooklyn.util.mutex
    interface which allows multiple callers to co-operate using named mutexes, inspectably, and containing implementation as inner class
    withTag(String) - Method in MachinePoolPredicates
    wrapBash(String, Appendable) - Method in StringEscapes.BashStringEscapes
    @see #wrapBash(String)
    wrapJavaString(String, Appendable) - Method in StringEscapes.JavaStringEscapes
    converts normal string to java escaped for double-quotes and wrapped in those double quotes
    writeToTempFile(InputStream, String, String) - Method in ResourceUtils

    X

    X_86_64 - Field in BasicOsDetails.OsArchs

    Y

    YUM_RUN_SCRIPT - Field in JcloudsUtil

    Z

    ZYPPER_RUN_SCRIPT - Field in JcloudsUtil

    _

    _apps() - Method in CloudFoundryVmcCliAccess
    _controller - Field in WhirrCluster
    _subscriptionTracker - Field in AbstractEntity
    _subscriptionTracker - Field in AbstractEntityAdjunct
    not for direct access; refer to as 'subscriptionTracker' via getter so that it is initialized

    Brooklyn Multi-Cloud Application Management Platform
    brooklyncentral.github.com. Apache License. © 2012.