Brooklyn

brooklyn.entity.proxying
[Java] Class BasicEntitySpec

java.lang.Object
  brooklyn.entity.proxying.BasicEntitySpec
All Implemented Interfaces:
EntitySpec

public class BasicEntitySpec

Method Summary
java.lang.Object BasicEntitySpec(java.lang.Class type)

S additionalInterfaces(java.lang.Class... vals)

S additionalInterfaces(java.lang.Iterable val)

S configure(java.util.Map val)

S configure(java.lang.CharSequence key, java.lang.Object val)

S configure(ConfigKey key, java.lang.Object val)

S configure(ConfigKey key, Task val)

S configure(HasConfigKey key, java.lang.Object val)

S configure(HasConfigKey key, Task val)

S displayName(java.lang.String val)

java.util.Set getAdditionalInterfaces()

java.util.Map getConfig()

java.lang.String getDisplayName()

java.util.Map getFlags()

java.lang.Class getImplementation()

Entity getParent()

java.util.List getPolicies()

java.lang.Class getType()

S impl(java.lang.Class val)

static BasicEntitySpec newInstance(java.lang.Class type)

static BasicEntitySpec newInstance(java.lang.Class type, java.lang.Class implType)

S parent(Entity val)

S policy(Policy val)

protected S self()

java.lang.String toString()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Method Detail

BasicEntitySpec

public java.lang.Object BasicEntitySpec(java.lang.Class type)


additionalInterfaces

public S additionalInterfaces(java.lang.Class... vals)


additionalInterfaces

public S additionalInterfaces(java.lang.Iterable val)


configure

public S configure(java.util.Map val)


configure

public S configure(java.lang.CharSequence key, java.lang.Object val)


configure

public S configure(ConfigKey key, java.lang.Object val)


configure

public S configure(ConfigKey key, Task val)


configure

public S configure(HasConfigKey key, java.lang.Object val)


configure

public S configure(HasConfigKey key, Task val)


displayName

public S displayName(java.lang.String val)


getAdditionalInterfaces

public java.util.Set getAdditionalInterfaces()


getConfig

@Override
public java.util.Map getConfig()


getDisplayName

@Override
public java.lang.String getDisplayName()


getFlags

@Override
public java.util.Map getFlags()


getImplementation

@Override
public java.lang.Class getImplementation()


getParent

@Override
public Entity getParent()


getPolicies

@Override
public java.util.List getPolicies()


getType

@Override
public java.lang.Class getType()


impl

public S impl(java.lang.Class val)


newInstance

public static BasicEntitySpec newInstance(java.lang.Class type)


newInstance

public static BasicEntitySpec newInstance(java.lang.Class type, java.lang.Class implType)


parent

public S parent(Entity val)


policy

public S policy(Policy val)


self

@SuppressWarnings("unchecked")
protected S self()


toString

@Override
public java.lang.String toString()


 

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