A B C D E F G I L M N O P R S T U V Y 

A

AbstractResource - Class in org.apache.brooklyn.camp.spi
Superclass of CAMP resource implementation objects.
AbstractResource() - Constructor for class org.apache.brooklyn.camp.spi.AbstractResource
AbstractResource.AbstractResourceBuilder - Class in org.apache.brooklyn.camp.spi
 
AbstractResource.AbstractResourceBuilder(String) - Constructor for class org.apache.brooklyn.camp.spi.AbstractResource.AbstractResourceBuilder
 
AbstractResource.Builder<T extends AbstractResource,U extends AbstractResource.Builder<T,U>> - Class in org.apache.brooklyn.camp.spi
Builder creates the instance up front to avoid repetition of fields in the builder; but prevents object leakage until build and prevents changes after build, so effectively immutable.
AbstractResource.Builder(String) - Constructor for class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
AbstractResourceLookup<T extends AbstractResource> - Class in org.apache.brooklyn.camp.spi.collection
 
AbstractResourceLookup() - Constructor for class org.apache.brooklyn.camp.spi.collection.AbstractResourceLookup
 
accepts(Object) - Method in interface org.apache.brooklyn.camp.spi.resolve.PdpMatcher
 
accepts(Object) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpMatcher.ArtifactMatcher
 
accepts(Object) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpMatcher.ServiceMatcher
 
add(ApplicationComponent) - Method in class org.apache.brooklyn.camp.spi.ApplicationComponent.Builder
 
add(PlatformComponent) - Method in class org.apache.brooklyn.camp.spi.ApplicationComponent.Builder
 
add(ApplicationComponent) - Method in class org.apache.brooklyn.camp.spi.Assembly.Builder
 
add(PlatformComponent) - Method in class org.apache.brooklyn.camp.spi.Assembly.Builder
 
add(ApplicationComponentTemplate) - Method in class org.apache.brooklyn.camp.spi.AssemblyTemplate.Builder
 
add(PlatformComponentTemplate) - Method in class org.apache.brooklyn.camp.spi.AssemblyTemplate.Builder
 
add(T) - Method in class org.apache.brooklyn.camp.spi.collection.BasicResourceLookup
 
add(ApplicationComponentTemplate) - Method in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 
add(PlatformComponentTemplate) - Method in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 
add(ApplicationComponent) - Method in class org.apache.brooklyn.camp.spi.PlatformComponent.Builder
 
add(PlatformComponent) - Method in class org.apache.brooklyn.camp.spi.PlatformComponent.Builder
 
add(AssemblyTemplate) - Method in class org.apache.brooklyn.camp.spi.PlatformTransaction
 
add(ApplicationComponentTemplate) - Method in class org.apache.brooklyn.camp.spi.PlatformTransaction
 
add(PlatformComponentTemplate) - Method in class org.apache.brooklyn.camp.spi.PlatformTransaction
 
addAll(T...) - Method in class org.apache.brooklyn.camp.spi.collection.BasicResourceLookup
 
addCustomAttributes(Map<String, Object>) - Method in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 
addInterpreter(PlanInterpreter) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
 
additions - Variable in class org.apache.brooklyn.camp.spi.PlatformTransaction
 
addMatcher(PdpMatcher) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
 
addPlatform(CampPlatform) - Method in class org.apache.brooklyn.camp.AggregatingCampPlatform
 
AggregatingCampPlatform - Class in org.apache.brooklyn.camp
A CampPlatform implementation which is empty but allows adding new items, as well as adding other platforms; meant for subclassing only
AggregatingCampPlatform(PlatformRootSummary) - Constructor for class org.apache.brooklyn.camp.AggregatingCampPlatform
 
AggregatingCampPlatform(PlatformRootSummary, CampPlatform) - Constructor for class org.apache.brooklyn.camp.AggregatingCampPlatform
 
aggregatingLookup(Function<CampPlatform, ResourceLookup<T>>) - Method in class org.apache.brooklyn.camp.AggregatingCampPlatform
 
AggregatingResourceLookup<T extends AbstractResource> - Class in org.apache.brooklyn.camp.spi.collection
 
AggregatingResourceLookup() - Constructor for class org.apache.brooklyn.camp.spi.collection.AggregatingResourceLookup
 
ApplicationComponent - Class in org.apache.brooklyn.camp.spi
Holds the metadata (name, description, etc) for a PCT as well as fields pointing to behaviour (eg creation of PlatformComponent).
ApplicationComponent() - Constructor for class org.apache.brooklyn.camp.spi.ApplicationComponent
ApplicationComponent.Builder<T extends ApplicationComponent> - Class in org.apache.brooklyn.camp.spi
 
ApplicationComponent.Builder(String) - Constructor for class org.apache.brooklyn.camp.spi.ApplicationComponent.Builder
 
applicationComponents() - Method in class org.apache.brooklyn.camp.AggregatingCampPlatform
 
applicationComponents() - Method in class org.apache.brooklyn.camp.BasicCampPlatform
 
applicationComponents() - Method in class org.apache.brooklyn.camp.CampPlatform
 
ApplicationComponentTemplate - Class in org.apache.brooklyn.camp.spi
Holds the metadata (name, description, etc) for a PCT as well as fields pointing to behaviour (eg creation of PlatformComponent).
ApplicationComponentTemplate() - Constructor for class org.apache.brooklyn.camp.spi.ApplicationComponentTemplate
ApplicationComponentTemplate.Builder<T extends ApplicationComponentTemplate> - Class in org.apache.brooklyn.camp.spi
 
ApplicationComponentTemplate.Builder(String) - Constructor for class org.apache.brooklyn.camp.spi.ApplicationComponentTemplate.Builder
 
applicationComponentTemplates() - Method in class org.apache.brooklyn.camp.AggregatingCampPlatform
 
applicationComponentTemplates() - Method in class org.apache.brooklyn.camp.BasicCampPlatform
 
applicationComponentTemplates() - Method in class org.apache.brooklyn.camp.CampPlatform
 
applicationComponentTemplates(ResourceLookup<ApplicationComponent>) - Method in class org.apache.brooklyn.camp.spi.ApplicationComponent.Builder
 
applicationComponentTemplates(ResourceLookup<ApplicationComponent>) - Method in class org.apache.brooklyn.camp.spi.Assembly.Builder
 
applicationComponentTemplates(ResourceLookup<ApplicationComponentTemplate>) - Method in class org.apache.brooklyn.camp.spi.AssemblyTemplate.Builder
 
applicationComponentTemplates(ResourceLookup<ApplicationComponent>) - Method in class org.apache.brooklyn.camp.spi.PlatformComponent.Builder
 
apply() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
apply(Object, AssemblyTemplateConstructor) - Method in interface org.apache.brooklyn.camp.spi.resolve.PdpMatcher
 
applyInterpreters(Map<String, Object>) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
returns a DeploymentPlan object which is the result of running the interpretation (with all interpreters) against the supplied deployment plan YAML object, essentially a post-parse processing step before matching
applyListAfter(PlanInterpretationNode, List<Object>, List<Object>) - Method in interface org.apache.brooklyn.camp.spi.resolve.PlanInterpreter
applyListAfter(PlanInterpretationNode, List<Object>, List<Object>) - Method in class org.apache.brooklyn.camp.spi.resolve.PlanInterpreter.PlanInterpreterAdapter
 
applyListBefore(PlanInterpretationNode, List<Object>) - Method in interface org.apache.brooklyn.camp.spi.resolve.PlanInterpreter
applyListBefore(PlanInterpretationNode, List<Object>) - Method in class org.apache.brooklyn.camp.spi.resolve.PlanInterpreter.PlanInterpreterAdapter
 
applyListEntry(PlanInterpretationNode, List<Object>, List<Object>, PlanInterpretationNode) - Method in interface org.apache.brooklyn.camp.spi.resolve.PlanInterpreter
as {@link #applyMapEntry(PlanInterpretationNode, Map, Map, PlanInterpretationNode, PlanInterpretationNode) but for lists
applyListEntry(PlanInterpretationNode, List<Object>, List<Object>, PlanInterpretationNode) - Method in class org.apache.brooklyn.camp.spi.resolve.PlanInterpreter.PlanInterpreterAdapter
 
applyMapAfter(PlanInterpretationNode, Map<Object, Object>, Map<Object, Object>) - Method in interface org.apache.brooklyn.camp.spi.resolve.PlanInterpreter
invoked at a Map node in a YAML tree, after all entries have been passed to all interpreters' PlanInterpreter.applyMapEntry(PlanInterpretationNode, Map, Map, PlanInterpretationNode, PlanInterpretationNode).
applyMapAfter(PlanInterpretationNode, Map<Object, Object>, Map<Object, Object>) - Method in class org.apache.brooklyn.camp.spi.resolve.PlanInterpreter.PlanInterpreterAdapter
 
applyMapBefore(PlanInterpretationNode, Map<Object, Object>) - Method in interface org.apache.brooklyn.camp.spi.resolve.PlanInterpreter
invoked at a Map node in a YAML tree, before any conversion to mapOut.
applyMapBefore(PlanInterpretationNode, Map<Object, Object>) - Method in class org.apache.brooklyn.camp.spi.resolve.PlanInterpreter.PlanInterpreterAdapter
 
applyMapEntry(PlanInterpretationNode, Map<Object, Object>, Map<Object, Object>, PlanInterpretationNode, PlanInterpretationNode) - Method in interface org.apache.brooklyn.camp.spi.resolve.PlanInterpreter
invoked at a Map node in a YAML tree, after PlanInterpreter.applyMapBefore(PlanInterpretationNode, Map), and after recursing into the value and then key arguments supplied here, but before inserting it into the mapOut for this node.
applyMapEntry(PlanInterpretationNode, Map<Object, Object>, Map<Object, Object>, PlanInterpretationNode, PlanInterpretationNode) - Method in class org.apache.brooklyn.camp.spi.resolve.PlanInterpreter.PlanInterpreterAdapter
 
applyMatchers(Object, AssemblyTemplateConstructor) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
 
applyToIterable() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
applyToMap() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
applyToYamlPrimitive() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
applyYamlPrimitive(PlanInterpretationNode) - Method in interface org.apache.brooklyn.camp.spi.resolve.PlanInterpreter
provides an opportunity for an interpreter to change the value at a node, using PlanInterpretationNode#get() and PlanInterpretationNode.setNewValue(Object)
Artifact - Class in org.apache.brooklyn.camp.spi.pdp
 
Artifact() - Constructor for class org.apache.brooklyn.camp.spi.pdp.Artifact
 
ArtifactContent - Class in org.apache.brooklyn.camp.spi.pdp
 
ArtifactContent() - Constructor for class org.apache.brooklyn.camp.spi.pdp.ArtifactContent
 
ArtifactRequirement - Class in org.apache.brooklyn.camp.spi.pdp
 
ArtifactRequirement() - Constructor for class org.apache.brooklyn.camp.spi.pdp.ArtifactRequirement
 
assemblies() - Method in class org.apache.brooklyn.camp.AggregatingCampPlatform
 
assemblies() - Method in class org.apache.brooklyn.camp.BasicCampPlatform
 
assemblies() - Method in class org.apache.brooklyn.camp.CampPlatform
 
Assembly - Class in org.apache.brooklyn.camp.spi
Holds the metadata (name, description, etc) for an AssemblyTemplate as well as fields pointing to behaviour (eg list of ACT's).
Assembly() - Constructor for class org.apache.brooklyn.camp.spi.Assembly
Use Assembly.builder() to create
Assembly.Builder<T extends Assembly> - Class in org.apache.brooklyn.camp.spi
 
Assembly.Builder(String) - Constructor for class org.apache.brooklyn.camp.spi.Assembly.Builder
 
assemblyTemplate(AssemblyTemplate) - Method in class org.apache.brooklyn.camp.spi.Assembly.Builder
 
AssemblyTemplate - Class in org.apache.brooklyn.camp.spi
Holds the metadata (name, description, etc) for an AssemblyTemplate as well as fields pointing to behaviour (eg list of ACT's).
AssemblyTemplate() - Constructor for class org.apache.brooklyn.camp.spi.AssemblyTemplate
AssemblyTemplate.Builder<T extends AssemblyTemplate> - Class in org.apache.brooklyn.camp.spi
 
AssemblyTemplate.Builder(String) - Constructor for class org.apache.brooklyn.camp.spi.AssemblyTemplate.Builder
 
AssemblyTemplateConstructor - Class in org.apache.brooklyn.camp.spi.pdp
 
AssemblyTemplateConstructor(CampPlatform) - Constructor for class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 
AssemblyTemplateInstantiator - Interface in org.apache.brooklyn.camp.spi.instantiate
instances of this class should have a public no-arg constructor so the class names can be serialized
assemblyTemplates() - Method in class org.apache.brooklyn.camp.AggregatingCampPlatform
 
assemblyTemplates() - Method in class org.apache.brooklyn.camp.BasicCampPlatform
 
assemblyTemplates() - Method in class org.apache.brooklyn.camp.CampPlatform
 

B

BasicAssemblyTemplateInstantiator - Class in org.apache.brooklyn.camp.spi.instantiate
A simple instantiator which simply invokes the component's instantiators in parallel
BasicAssemblyTemplateInstantiator() - Constructor for class org.apache.brooklyn.camp.spi.instantiate.BasicAssemblyTemplateInstantiator
 
BasicCampPlatform - Class in org.apache.brooklyn.camp
A CampPlatform implementation which is empty but allows adding new items
BasicCampPlatform() - Constructor for class org.apache.brooklyn.camp.BasicCampPlatform
 
BasicCampPlatform(PlatformRootSummary) - Constructor for class org.apache.brooklyn.camp.BasicCampPlatform
 
BasicCampPlatform.BasicPlatformTransaction - Class in org.apache.brooklyn.camp
 
BasicCampPlatform.BasicPlatformTransaction(BasicCampPlatform) - Constructor for class org.apache.brooklyn.camp.BasicCampPlatform.BasicPlatformTransaction
 
BasicResourceLookup<T extends AbstractResource> - Class in org.apache.brooklyn.camp.spi.collection
 
BasicResourceLookup() - Constructor for class org.apache.brooklyn.camp.spi.collection.BasicResourceLookup
 
build() - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
build() - Method in class org.apache.brooklyn.camp.spi.Assembly.Builder
 
build() - Method in class org.apache.brooklyn.camp.spi.AssemblyTemplate.Builder
 
builder() - Static method in class org.apache.brooklyn.camp.spi.AbstractResource
 
builder() - Static method in class org.apache.brooklyn.camp.spi.ApplicationComponent
 
builder() - Static method in class org.apache.brooklyn.camp.spi.ApplicationComponentTemplate
 
builder() - Static method in class org.apache.brooklyn.camp.spi.Assembly
 
builder() - Static method in class org.apache.brooklyn.camp.spi.AssemblyTemplate
 
builder() - Static method in class org.apache.brooklyn.camp.spi.PlatformComponent
 
builder() - Static method in class org.apache.brooklyn.camp.spi.PlatformComponentTemplate
 
builder() - Static method in class org.apache.brooklyn.camp.spi.PlatformRootSummary
 

C

CAMP_TYPE - Static variable in class org.apache.brooklyn.camp.spi.AbstractResource
 
CAMP_TYPE - Static variable in class org.apache.brooklyn.camp.spi.ApplicationComponent
 
CAMP_TYPE - Static variable in class org.apache.brooklyn.camp.spi.ApplicationComponentTemplate
 
CAMP_TYPE - Static variable in class org.apache.brooklyn.camp.spi.Assembly
 
CAMP_TYPE - Static variable in class org.apache.brooklyn.camp.spi.AssemblyTemplate
 
CAMP_TYPE - Static variable in class org.apache.brooklyn.camp.spi.PlatformComponent
 
CAMP_TYPE - Static variable in class org.apache.brooklyn.camp.spi.PlatformComponentTemplate
 
CAMP_TYPE - Static variable in class org.apache.brooklyn.camp.spi.PlatformRootSummary
 
CampPlatform - Class in org.apache.brooklyn.camp
 
CampPlatform(PlatformRootSummary) - Constructor for class org.apache.brooklyn.camp.CampPlatform
 
changed - Variable in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
check() - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
checkState() - Method in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 
commit() - Method in class org.apache.brooklyn.camp.BasicCampPlatform.BasicPlatformTransaction
 
commit() - Method in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
records all the templates to the underlying platform
commit() - Method in class org.apache.brooklyn.camp.spi.PlatformTransaction
apply the transaction
context - Variable in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
created(Date) - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
createPdpProcessor() - Method in class org.apache.brooklyn.camp.CampPlatform
 
customAttribute(String, Object) - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 

D

DeploymentPlan - Class in org.apache.brooklyn.camp.spi.pdp
 
DeploymentPlan() - Constructor for class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
 
description(String) - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
description(String) - Method in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 

E

exclude() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
indicates that a node should no longer be translated
excluded - Variable in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
externalManagementUri(String) - Method in class org.apache.brooklyn.camp.spi.PlatformComponent.Builder
 

F

finalize() - Method in class org.apache.brooklyn.camp.BasicCampPlatform.BasicPlatformTransaction
 

G

get(String) - Method in class org.apache.brooklyn.camp.spi.collection.AggregatingResourceLookup
 
get(String) - Method in class org.apache.brooklyn.camp.spi.collection.BasicResourceLookup
 
get(String) - Method in class org.apache.brooklyn.camp.spi.collection.ResourceLookup.EmptyResourceLookup
 
get(String) - Method in interface org.apache.brooklyn.camp.spi.collection.ResourceLookup
 
getApplicationComponents() - Method in class org.apache.brooklyn.camp.spi.ApplicationComponent
 
getApplicationComponents() - Method in class org.apache.brooklyn.camp.spi.Assembly
 
getApplicationComponents() - Method in class org.apache.brooklyn.camp.spi.PlatformComponent
 
getApplicationComponentTemplates() - Method in class org.apache.brooklyn.camp.spi.AssemblyTemplate
 
getArtifacts() - Method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
 
getArtifactType() - Method in class org.apache.brooklyn.camp.spi.pdp.Artifact
 
getAssemblyTemplate() - Method in class org.apache.brooklyn.camp.spi.Assembly
 
getCharacteristics() - Method in class org.apache.brooklyn.camp.spi.pdp.Service
 
getCharacteristicType() - Method in class org.apache.brooklyn.camp.spi.pdp.ServiceCharacteristic
 
getContent() - Method in class org.apache.brooklyn.camp.spi.pdp.Artifact
 
getContext() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
getCreated() - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 
getCustomAttribute(String, Class<T>, boolean) - Method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
Returns a present Maybe of the custom attribute with the given name if the attribute is non-null and is an instance of the given type.
getCustomAttributes() - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 
getCustomAttributes() - Method in class org.apache.brooklyn.camp.spi.pdp.Artifact
 
getCustomAttributes() - Method in class org.apache.brooklyn.camp.spi.pdp.ArtifactContent
 
getCustomAttributes() - Method in class org.apache.brooklyn.camp.spi.pdp.ArtifactRequirement
 
getCustomAttributes() - Method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
 
getCustomAttributes() - Method in class org.apache.brooklyn.camp.spi.pdp.Service
 
getCustomAttributes() - Method in class org.apache.brooklyn.camp.spi.pdp.ServiceCharacteristic
 
getDescription() - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 
getDescription() - Method in class org.apache.brooklyn.camp.spi.pdp.Artifact
 
getDescription() - Method in class org.apache.brooklyn.camp.spi.pdp.ArtifactRequirement
 
getDescription() - Method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
 
getDescription() - Method in class org.apache.brooklyn.camp.spi.pdp.Service
 
getDescription() - Method in class org.apache.brooklyn.camp.spi.pdp.ServiceCharacteristic
 
getExternalManagementUri() - Method in class org.apache.brooklyn.camp.spi.PlatformComponent
 
getHref() - Method in class org.apache.brooklyn.camp.spi.pdp.ArtifactContent
 
getId() - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 
getId() - Method in class org.apache.brooklyn.camp.spi.Link
 
getInstantiator() - Method in class org.apache.brooklyn.camp.spi.AssemblyTemplate
 
getInstantiator() - Method in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 
getInterpreters() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationContext
 
getMatchers() - Method in class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
 
getName() - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 
getName() - Method in class org.apache.brooklyn.camp.spi.Link
 
getName() - Method in class org.apache.brooklyn.camp.spi.pdp.Artifact
 
getName() - Method in class org.apache.brooklyn.camp.spi.pdp.ArtifactRequirement
 
getName() - Method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
 
getName() - Method in class org.apache.brooklyn.camp.spi.pdp.Service
 
getName() - Method in class org.apache.brooklyn.camp.spi.pdp.ServiceCharacteristic
 
getNewValue() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
getOrigin() - Method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
 
getOriginalDeploymentPlan() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationContext
 
getOriginalValue() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
getParent() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
getPlatformComponents() - Method in class org.apache.brooklyn.camp.spi.ApplicationComponent
 
getPlatformComponents() - Method in class org.apache.brooklyn.camp.spi.Assembly
 
getPlatformComponents() - Method in class org.apache.brooklyn.camp.spi.PlatformComponent
 
getPlatformComponentTemplates() - Method in class org.apache.brooklyn.camp.spi.AssemblyTemplate
 
getRepresentationSkew() - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 
getRequirements() - Method in class org.apache.brooklyn.camp.spi.pdp.Artifact
 
getRequirementType() - Method in class org.apache.brooklyn.camp.spi.pdp.ArtifactRequirement
 
getRoleInParent() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
getServices() - Method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
 
getServiceType() - Method in class org.apache.brooklyn.camp.spi.pdp.Service
 
getSourceCode() - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 
getSourceCode() - Method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
 
getTags() - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 
getType() - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 

I

id(String) - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
immutable - Variable in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
immutable() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
initialize() - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
initialize() - Method in class org.apache.brooklyn.camp.spi.PlatformRootSummary.Builder
 
instantiate(AssemblyTemplate, CampPlatform) - Method in interface org.apache.brooklyn.camp.spi.instantiate.AssemblyTemplateInstantiator
 
instantiate(AssemblyTemplate, CampPlatform) - Method in class org.apache.brooklyn.camp.spi.instantiate.BasicAssemblyTemplateInstantiator
 
instantiator(Class<? extends AssemblyTemplateInstantiator>) - Method in class org.apache.brooklyn.camp.spi.AssemblyTemplate.Builder
 
instantiator(Class<? extends AssemblyTemplateInstantiator>) - Method in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 
isChanged() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
isEmpty() - Method in class org.apache.brooklyn.camp.spi.collection.AbstractResourceLookup
 
isEmpty() - Method in class org.apache.brooklyn.camp.spi.collection.ResourceLookup.EmptyResourceLookup
 
isEmpty() - Method in interface org.apache.brooklyn.camp.spi.collection.ResourceLookup
 
isExcluded() - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
isInterestedIn(PlanInterpretationNode) - Method in interface org.apache.brooklyn.camp.spi.resolve.PlanInterpreter
guard to prevent any apply calls when an Interpreter is not interested in a node

L

Link<T> - Class in org.apache.brooklyn.camp.spi
 
Link(String, String) - Constructor for class org.apache.brooklyn.camp.spi.Link
 
links() - Method in class org.apache.brooklyn.camp.spi.collection.AggregatingResourceLookup
 
links() - Method in class org.apache.brooklyn.camp.spi.collection.BasicResourceLookup
 
links() - Method in class org.apache.brooklyn.camp.spi.collection.ResourceLookup.EmptyResourceLookup
 
links() - Method in interface org.apache.brooklyn.camp.spi.collection.ResourceLookup
 

M

matchesLiteral(String) - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
convenience for interpreters, tests if nodes are not excluded, and if not: for string nodes, true iff the current value equals the given target; for nodes which are currently maps or lists, true iff not excluded and the value contains such an entry (key, in the case of map)
matchesPrefix(String) - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
convenience for interpreters, tests if nodes are not excluded, and if not: for string nodes, true iff the current value starts with the given prefix; for nodes which are currently maps or lists, true iff not excluded and the value contains such an entry (key, in the case of map)

N

name(String) - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
name(String) - Method in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 
newLink(String, String) - Method in class org.apache.brooklyn.camp.spi.collection.AbstractResourceLookup
convenience for concrete subclasses
newPlanInterpretation(PlanInterpretationNode, PlanInterpretationNode.Role, Object) - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
newValue - Variable in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 

O

of(ResourceLookup<T>...) - Static method in class org.apache.brooklyn.camp.spi.collection.AggregatingResourceLookup
 
of(Iterable<ResourceLookup<T>>) - Static method in class org.apache.brooklyn.camp.spi.collection.AggregatingResourceLookup
 
of(T...) - Static method in class org.apache.brooklyn.camp.spi.collection.BasicResourceLookup
 
of(Map<String, Object>) - Static method in class org.apache.brooklyn.camp.spi.pdp.Artifact
 
of(Object) - Static method in class org.apache.brooklyn.camp.spi.pdp.ArtifactContent
 
of(Map<String, Object>) - Static method in class org.apache.brooklyn.camp.spi.pdp.ArtifactRequirement
 
of(Map<String, Object>) - Static method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
Deprecated.
of(Map<String, Object>, String) - Static method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
 
of(Map<String, Object>) - Static method in class org.apache.brooklyn.camp.spi.pdp.Service
 
of(Map<String, Object>) - Static method in class org.apache.brooklyn.camp.spi.pdp.ServiceCharacteristic
 
org.apache.brooklyn.camp - package org.apache.brooklyn.camp
 
org.apache.brooklyn.camp.commontypes - package org.apache.brooklyn.camp.commontypes
 
org.apache.brooklyn.camp.spi - package org.apache.brooklyn.camp.spi
 
org.apache.brooklyn.camp.spi.collection - package org.apache.brooklyn.camp.spi.collection
 
org.apache.brooklyn.camp.spi.instantiate - package org.apache.brooklyn.camp.spi.instantiate
 
org.apache.brooklyn.camp.spi.pdp - package org.apache.brooklyn.camp.spi.pdp
 
org.apache.brooklyn.camp.spi.resolve - package org.apache.brooklyn.camp.spi.resolve
 
org.apache.brooklyn.camp.spi.resolve.interpret - package org.apache.brooklyn.camp.spi.resolve.interpret
 
org.apache.brooklyn.camp.util.yaml - package org.apache.brooklyn.camp.util.yaml
 
originalValue - Variable in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 

P

parent - Variable in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
parseDeploymentPlan(Reader) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
 
parseDeploymentPlan(String) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
 
pdp() - Method in class org.apache.brooklyn.camp.CampPlatform
 
PdpMatcher - Interface in org.apache.brooklyn.camp.spi.resolve
Matchers build up the AssemblyTemplate by matching against items in the deployment plan
PdpMatcher.ArtifactMatcher - Class in org.apache.brooklyn.camp.spi.resolve
 
PdpMatcher.ArtifactMatcher(String) - Constructor for class org.apache.brooklyn.camp.spi.resolve.PdpMatcher.ArtifactMatcher
 
PdpMatcher.ServiceMatcher - Class in org.apache.brooklyn.camp.spi.resolve
 
PdpMatcher.ServiceMatcher(String) - Constructor for class org.apache.brooklyn.camp.spi.resolve.PdpMatcher.ServiceMatcher
 
PdpProcessor - Class in org.apache.brooklyn.camp.spi.resolve
 
PdpProcessor(CampPlatform) - Constructor for class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
 
peek() - Method in class org.apache.brooklyn.camp.spi.AssemblyTemplate.Builder
allows callers to see the partially formed instance when needed, for example to query instantiators; could be replaced by specific methods as and when that is preferred
PlanInterpretationContext - Class in org.apache.brooklyn.camp.spi.resolve.interpret
 
PlanInterpretationContext(Map<String, Object>, List<PlanInterpreter>) - Constructor for class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationContext
 
PlanInterpretationNode - Class in org.apache.brooklyn.camp.spi.resolve.interpret
Helper class for PlanInterpreter instances, doing the recursive work
PlanInterpretationNode(PlanInterpretationContext) - Constructor for class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
creates a root node with PlanInterpretationNode.apply() called
PlanInterpretationNode(PlanInterpretationNode, PlanInterpretationNode.Role, Object) - Constructor for class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
internal use: creates an internal node on which PlanInterpretationNode.apply() has *not* been called
PlanInterpretationNode.Role - Enum in org.apache.brooklyn.camp.spi.resolve.interpret
 
PlanInterpreter - Interface in org.apache.brooklyn.camp.spi.resolve
Interpreters modify the deployment plan, in a depth-first evaluation, typically by looking for items which begin with "$namespace:"
PlanInterpreter.PlanInterpreterAdapter - Class in org.apache.brooklyn.camp.spi.resolve
 
PlanInterpreter.PlanInterpreterAdapter() - Constructor for class org.apache.brooklyn.camp.spi.resolve.PlanInterpreter.PlanInterpreterAdapter
 
PlatformComponent - Class in org.apache.brooklyn.camp.spi
Holds the metadata (name, description, etc) for a PCT as well as fields pointing to behaviour (eg creation of PlatformComponent).
PlatformComponent() - Constructor for class org.apache.brooklyn.camp.spi.PlatformComponent
PlatformComponent.Builder<T extends PlatformComponent> - Class in org.apache.brooklyn.camp.spi
 
PlatformComponent.Builder(String) - Constructor for class org.apache.brooklyn.camp.spi.PlatformComponent.Builder
 
platformComponents() - Method in class org.apache.brooklyn.camp.AggregatingCampPlatform
 
platformComponents() - Method in class org.apache.brooklyn.camp.BasicCampPlatform
 
platformComponents() - Method in class org.apache.brooklyn.camp.CampPlatform
 
PlatformComponentTemplate - Class in org.apache.brooklyn.camp.spi
Holds the metadata (name, description, etc) for a PCT as well as fields pointing to behaviour (eg creation of PlatformComponent).
PlatformComponentTemplate() - Constructor for class org.apache.brooklyn.camp.spi.PlatformComponentTemplate
PlatformComponentTemplate.Builder<T extends PlatformComponentTemplate> - Class in org.apache.brooklyn.camp.spi
 
PlatformComponentTemplate.Builder(String) - Constructor for class org.apache.brooklyn.camp.spi.PlatformComponentTemplate.Builder
 
platformComponentTemplates() - Method in class org.apache.brooklyn.camp.AggregatingCampPlatform
 
platformComponentTemplates() - Method in class org.apache.brooklyn.camp.BasicCampPlatform
 
platformComponentTemplates() - Method in class org.apache.brooklyn.camp.CampPlatform
 
platformComponentTemplates(ResourceLookup<PlatformComponent>) - Method in class org.apache.brooklyn.camp.spi.ApplicationComponent.Builder
 
platformComponentTemplates(ResourceLookup<PlatformComponent>) - Method in class org.apache.brooklyn.camp.spi.Assembly.Builder
 
platformComponentTemplates(ResourceLookup<PlatformComponentTemplate>) - Method in class org.apache.brooklyn.camp.spi.AssemblyTemplate.Builder
 
platformComponentTemplates(ResourceLookup<PlatformComponent>) - Method in class org.apache.brooklyn.camp.spi.PlatformComponent.Builder
 
PlatformRootSummary - Class in org.apache.brooklyn.camp.spi
Holds the metadata (name, description, etc) for a CampPlatform.
PlatformRootSummary() - Constructor for class org.apache.brooklyn.camp.spi.PlatformRootSummary
PlatformRootSummary.Builder<T extends PlatformRootSummary> - Class in org.apache.brooklyn.camp.spi
 
PlatformRootSummary.Builder(String) - Constructor for class org.apache.brooklyn.camp.spi.PlatformRootSummary.Builder
 
PlatformTransaction - Class in org.apache.brooklyn.camp.spi
 
PlatformTransaction() - Constructor for class org.apache.brooklyn.camp.spi.PlatformTransaction
 
provider - Variable in class org.apache.brooklyn.camp.spi.collection.ResolvableLink
 

R

registerDeploymentPlan(Reader) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
create and return an AssemblyTemplate based on the given DP (yaml)
registerDeploymentPlan(DeploymentPlan) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
applies matchers to the given deployment plan to create an assembly template
registerPdpFromArchive(InputStream) - Method in class org.apache.brooklyn.camp.spi.resolve.PdpProcessor
 
remove(String) - Method in class org.apache.brooklyn.camp.spi.collection.BasicResourceLookup
 
RepresentationSkew - Enum in org.apache.brooklyn.camp.commontypes
 
representationSkew(RepresentationSkew) - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
ResolvableLink<T extends AbstractResource> - Class in org.apache.brooklyn.camp.spi.collection
 
ResolvableLink(String, String, ResourceLookup<T>) - Constructor for class org.apache.brooklyn.camp.spi.collection.ResolvableLink
 
resolve() - Method in class org.apache.brooklyn.camp.spi.collection.ResolvableLink
 
ResourceLookup<T extends AbstractResource> - Interface in org.apache.brooklyn.camp.spi.collection
 
ResourceLookup.EmptyResourceLookup<T extends AbstractResource> - Class in org.apache.brooklyn.camp.spi.collection
 
ResourceLookup.EmptyResourceLookup() - Constructor for class org.apache.brooklyn.camp.spi.collection.ResourceLookup.EmptyResourceLookup
 
roleInParent - Variable in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
root() - Method in class org.apache.brooklyn.camp.CampPlatform
 

S

Service - Class in org.apache.brooklyn.camp.spi.pdp
 
Service() - Constructor for class org.apache.brooklyn.camp.spi.pdp.Service
 
ServiceCharacteristic - Class in org.apache.brooklyn.camp.spi.pdp
 
ServiceCharacteristic() - Constructor for class org.apache.brooklyn.camp.spi.pdp.ServiceCharacteristic
 
setCustomAttribute(String, Object) - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 
setNewValue(Object) - Method in class org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode
 
sourceCode(String) - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
sourceCode(String) - Method in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 

T

tags(List<String>) - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
thisBuilder() - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 
toString() - Method in class org.apache.brooklyn.camp.spi.AbstractResource
 
toString() - Method in class org.apache.brooklyn.camp.spi.pdp.Artifact
 
toString() - Method in class org.apache.brooklyn.camp.spi.pdp.ArtifactContent
 
toString() - Method in class org.apache.brooklyn.camp.spi.pdp.ArtifactRequirement
 
toString() - Method in class org.apache.brooklyn.camp.spi.pdp.DeploymentPlan
 
toString() - Method in class org.apache.brooklyn.camp.spi.pdp.Service
 
toString() - Method in class org.apache.brooklyn.camp.spi.pdp.ServiceCharacteristic
 
transaction() - Method in class org.apache.brooklyn.camp.AggregatingCampPlatform
 
transaction() - Method in class org.apache.brooklyn.camp.BasicCampPlatform
 
transaction() - Method in class org.apache.brooklyn.camp.CampPlatform
returns object where changes to a PDP can be made; note all changes must be committed
transaction - Variable in class org.apache.brooklyn.camp.spi.pdp.AssemblyTemplateConstructor
 
type(String) - Method in class org.apache.brooklyn.camp.spi.AbstractResource.Builder
 

U

update(T) - Method in class org.apache.brooklyn.camp.spi.collection.BasicResourceLookup
 

V

valueOf(String) - Static method in enum org.apache.brooklyn.camp.commontypes.RepresentationSkew
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode.Role
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.brooklyn.camp.commontypes.RepresentationSkew
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.brooklyn.camp.spi.resolve.interpret.PlanInterpretationNode.Role
Returns an array containing the constants of this enum type, in the order they are declared.

Y

Yamls - Class in org.apache.brooklyn.camp.util.yaml
Deprecated.
since 0.7.0 use Yamls
Yamls() - Constructor for class org.apache.brooklyn.camp.util.yaml.Yamls
Deprecated.
 
A B C D E F G I L M N O P R S T U V Y 

Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.