Brooklyn

brooklyn.extras.whirr.core
[Java] Interface WhirrInstance

brooklyn.entity.rebind.Rebindable
  brooklyn.entity.Entity
      brooklyn.entity.Group
          brooklyn.entity.trait.Changeable
              brooklyn.entity.basic.AbstractGroup
                  brooklyn.extras.whirr.core.WhirrInstance
                      brooklyn.entity.trait.Identifiable
All Superinterfaces:
Rebindable, Entity, Group, Changeable, AbstractGroup, Identifiable

@ImplementedBy(WhirrInstanceImpl.class)
public interface WhirrInstance
extends AbstractGroup

Field Summary
static AttributeSensor HOSTNAME

static ConfigKey INSTANCE

static ConfigKey ROLE

 
Fields inherited from interface Changeable
GROUP_SIZE, MEMBER_ADDED, MEMBER_REMOVED
 
Method Summary
java.lang.String getRole()

 
Methods inherited from interface AbstractGroup
setMembers, setMembers
 
Methods inherited from interface Entity
addChild, addChild, addEnricher, addGroup, addPolicy, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, getRebindSupport, invoke, removeChild, removeEnricher, removePolicy, setParent
 
Methods inherited from interface Group
addMember, getCurrentSize, getMembers, hasMember, removeMember
 

Field Detail

HOSTNAME

public static final AttributeSensor HOSTNAME


INSTANCE

@SetFromFlag("instance")
public static final ConfigKey INSTANCE


ROLE

@SetFromFlag("role")
public static final ConfigKey ROLE


 
Method Detail

getRole

public java.lang.String getRole()


 

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