Skip navigation links
A B C D E F G H I L M N O P R S T V W 

A

accept(GlobalElementDeclarationVisitor) - Method in class org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration
 
accept(GlobalElementDeclarationVisitor) - Method in class org.mule.runtime.app.declaration.api.ConstructElementDeclaration
Dispatches to the method with prefix "visit" with the specific value type as argument.
accept(ParameterValueVisitor) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterListValue
Dispatches to the method with prefix "visit" with the specific value type as argument.
accept(ParameterValueVisitor) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue
Dispatches to the method with prefix "visit" with the specific value type as argument.
accept(ParameterValueVisitor) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
Dispatches to the method with prefix "visit" with the specific value type as argument.
accept(GlobalElementDeclarationVisitor) - Method in interface org.mule.runtime.app.declaration.api.GlobalElementDeclaration
Dispatches to the method with prefix "visit" with the specific value type as argument.
accept(ParameterValueVisitor) - Method in interface org.mule.runtime.app.declaration.api.ParameterValue
Dispatches to the method with prefix "visit" with the specific value type as argument.
accept(GlobalElementDeclarationVisitor) - Method in class org.mule.runtime.app.declaration.api.TopLevelParameterDeclaration
 
addComponent(ComponentElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.ComponentElementDeclaration
Adds a ComponentElementDeclaration as a component contained by this scope
addComponent(int, ComponentElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.ComponentElementDeclaration
Adds a ComponentElementDeclaration as a component contained by this scope
addConnectionPart() - Method in interface org.mule.runtime.app.declaration.api.component.location.Location.Builder
Adds a new Location.CONNECTION part at the end of the location.
addConnectionPart() - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 
addCustomConfigurationParameter(ParameterElementDeclaration) - Method in interface org.mule.runtime.app.declaration.api.CustomizableElementDeclaration
Adds a custom parameter to this enrichable element declaration.
addCustomConfigurationParameter(ParameterElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.EnrichableElementDeclaration
Adds a custom parameter to this enrichable element declaration.
addErrorHandlerPart() - Method in interface org.mule.runtime.app.declaration.api.component.location.Location.Builder
Adds a new Location.ERROR_HANDLER part at the end of the location.
addErrorHandlerPart() - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 
addGlobalElement(GlobalElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.ArtifactDeclaration
Adds a property to the ElementDeclaration.
addIndexPart(int) - Method in interface org.mule.runtime.app.declaration.api.component.location.Location.Builder
Adds a new index part.
addIndexPart(int) - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 
addMetadataProperty(String, Serializable) - Method in class org.mule.runtime.app.declaration.api.EnrichableElementDeclaration
Adds a metadataProperty to the ElementDeclaration.
addMetadataProperty(String, Serializable) - Method in interface org.mule.runtime.app.declaration.api.MetadataPropertiesAwareElementDeclaration
Adds a metadataProperty to the ElementDeclaration.
addMetadataProperty(String, Serializable) - Method in class org.mule.runtime.app.declaration.api.ParameterElementDeclaration
Adds a metadataProperty to the ElementDeclaration.
addParameter(ParameterElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.ParameterGroupElementDeclaration
Adds a parameter to this parametrized element declaration
addParameterGroup(ParameterGroupElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration
Adds a group to this parametrized element declaration
addParameterPart() - Method in interface org.mule.runtime.app.declaration.api.component.location.Location.Builder
Adds a new Location.PARAMETERS part at the end of the location.
addParameterPart() - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 
addPart(String) - Method in interface org.mule.runtime.app.declaration.api.component.location.Location.Builder
Adds a new part at the end of the location.
addPart(String) - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 
addProcessorsPart() - Method in interface org.mule.runtime.app.declaration.api.component.location.Location.Builder
Adds a new Location.PROCESSORS part at the end of the location.
addProcessorsPart() - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 
addSourcePart() - Method in interface org.mule.runtime.app.declaration.api.component.location.Location.Builder
Adds a new Location.SOURCE part at the end of the location.
addSourcePart() - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 
ArtifactDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of a mule artifact configuration.
ArtifactDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.ArtifactDeclaration
 
ArtifactDeclarer - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring an ArtifactDeclaration through a fluent API

B

BaseElementDeclarer<T> - Class in org.mule.runtime.app.declaration.api.fluent
Base declarer for a given ElementDeclaration
build() - Method in interface org.mule.runtime.app.declaration.api.component.location.Location.Builder
 
build() - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 
build() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterListValue.Builder
 
build() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue.Builder
 
builder() - Static method in interface org.mule.runtime.app.declaration.api.component.location.Location
 
builder() - Static method in class org.mule.runtime.app.declaration.api.fluent.ParameterListValue
 
builder() - Static method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue
 
builderFromStringRepresentation(String) - Static method in interface org.mule.runtime.app.declaration.api.component.location.Location
Creates a new Location.Builder with the provided location represented as string as base.

C

cdata(String) - Static method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 
cdata(String, SimpleValueType) - Static method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 
checkArgument(boolean, String) - Static method in class org.mule.runtime.app.declaration.internal.utils.Preconditions
 
checkNotNull(T, String) - Static method in class org.mule.runtime.app.declaration.internal.utils.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkState(boolean, String) - Static method in class org.mule.runtime.app.declaration.internal.utils.Preconditions
 
ComponentElementDeclaration<T extends ComponentElementDeclaration> - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of a org.mule.runtime.api.meta.model.ComponentModel configuration.
ComponentElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.ComponentElementDeclaration
 
ComponentElementDeclarer<E extends ComponentElementDeclarer,D extends ComponentElementDeclaration> - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring an ComponentElementDeclaration through a fluent API
ConfigurationElementDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of a org.mule.runtime.api.meta.model.config.ConfigurationModel configuration.
ConfigurationElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration
 
ConfigurationElementDeclaration(String, String) - Constructor for class org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration
 
ConfigurationElementDeclarer - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring an ConfigurationElementDeclaration through a fluent API
CONNECTION - Static variable in interface org.mule.runtime.app.declaration.api.component.location.Location
 
ConnectionElementDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of a org.mule.runtime.api.meta.model.connection.ConnectionProviderModel configuration.
ConnectionElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.ConnectionElementDeclaration
 
ConnectionElementDeclaration(String, String) - Constructor for class org.mule.runtime.app.declaration.api.ConnectionElementDeclaration
 
ConnectionElementDeclarer - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring an ConnectionElementDeclaration through a fluent API
ConstructElementDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of an application Flow configuration.
ConstructElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.ConstructElementDeclaration
 
ConstructElementDeclaration(String, String) - Constructor for class org.mule.runtime.app.declaration.api.ConstructElementDeclaration
 
ConstructElementDeclarer - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring a ConstructElementDeclaration through a fluent API
CustomizableElementDeclaration - Interface in org.mule.runtime.app.declaration.api
A declaration which can be augmented with custom pieces of information that are not part of the actual element model.

D

declaration - Variable in class org.mule.runtime.app.declaration.api.fluent.BaseElementDeclarer
 
declaringExtension - Variable in class org.mule.runtime.app.declaration.api.ElementDeclaration
 

E

ElementDeclaration - Class in org.mule.runtime.app.declaration.api
Base of a programmatic descriptor of the configuration for any element present in a mule application.
ElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.ElementDeclaration
 
ElementDeclarationContainer - Interface in org.mule.runtime.app.declaration.api
Adds lookup methods to find a given ElementDeclaration that is part of this container declaration.
ElementDeclarer - Class in org.mule.runtime.app.declaration.api.fluent
Base declarer for a given ElementDeclaration
EnrichableElementDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of an ElementDeclaration that can be enriched with custom properties and parameters.
EnrichableElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.EnrichableElementDeclaration
 
EnrichableElementDeclarer<D extends EnrichableElementDeclarer,T extends EnrichableElementDeclaration> - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring an EnrichableElementDeclaration through a fluent API
equals(Object) - Method in class org.mule.runtime.app.declaration.api.ArtifactDeclaration
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationImpl
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.ComponentElementDeclaration
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.ElementDeclaration
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.EnrichableElementDeclaration
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterListValue
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.ParameterElementDeclaration
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.ParameterGroupElementDeclaration
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration
 
equals(Object) - Method in class org.mule.runtime.app.declaration.api.TopLevelParameterDeclaration
 
ERROR_HANDLER - Static variable in interface org.mule.runtime.app.declaration.api.component.location.Location
 

F

findElement(Location) - Method in class org.mule.runtime.app.declaration.api.ArtifactDeclaration
Looks for an ElementDeclaration contained by this declaration based on the given Location.
findElement(List<String>) - Method in class org.mule.runtime.app.declaration.api.ComponentElementDeclaration
Looks for an ElementDeclaration contained by this declaration based on the parts of a Location.
findElement(List<String>) - Method in class org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration
Looks for a ParameterElementDeclaration contained by this declaration based on the parts of a Location.
findElement(List<String>) - Method in class org.mule.runtime.app.declaration.api.ConstructElementDeclaration
Looks for an ElementDeclaration contained by this declaration based on the parts of a Location.
findElement(List<String>) - Method in interface org.mule.runtime.app.declaration.api.ElementDeclarationContainer
Looks for an ElementDeclaration contained by this declaration based on the parts of a Location.
findElement(List<String>) - Method in class org.mule.runtime.app.declaration.api.ParameterGroupElementDeclaration
Looks for a ParameterElementDeclaration contained by this declaration based on the parts of a Location.
findElement(List<String>) - Method in class org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration
Looks for a ParameterElementDeclaration contained by this declaration based on the parts of a Location.
findElement(List<String>) - Method in class org.mule.runtime.app.declaration.api.TopLevelParameterDeclaration
 
forExtension(String) - Static method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
Creates a new instance of a declarer associated to the Extension with the given name

G

getComponents() - Method in class org.mule.runtime.app.declaration.api.ComponentElementDeclaration
 
getConfigRef() - Method in class org.mule.runtime.app.declaration.api.ComponentElementDeclaration
 
getConnection() - Method in class org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration
 
getCustomConfigurationParameters() - Method in interface org.mule.runtime.app.declaration.api.CustomizableElementDeclaration
The customConfigurationParameters refer to parameters that are part of a declaration configuration but do not match to an element in the model, thus being custom of how the declaration was created.
getCustomConfigurationParameters() - Method in class org.mule.runtime.app.declaration.api.EnrichableElementDeclaration
The customConfigurationParameters refer to parameters that are part of a declaration configuration but do not match to an element in the model, thus being custom of how the declaration was created.
getDeclaration() - Method in class org.mule.runtime.app.declaration.api.fluent.BaseElementDeclarer
 
getDeclaringExtension() - Method in class org.mule.runtime.app.declaration.api.ElementDeclaration
getDeclaringExtension() - Method in interface org.mule.runtime.app.declaration.api.IdentifiableElementDeclaration
 
getGlobalElements() - Method in class org.mule.runtime.app.declaration.api.ArtifactDeclaration
 
getGlobalName() - Method in interface org.mule.runtime.app.declaration.api.component.location.Location
 
getGlobalName() - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationImpl
 
getMetadataProperties() - Method in class org.mule.runtime.app.declaration.api.EnrichableElementDeclaration
getMetadataProperties() - Method in interface org.mule.runtime.app.declaration.api.MetadataPropertiesAwareElementDeclaration
 
getMetadataProperties() - Method in class org.mule.runtime.app.declaration.api.ParameterElementDeclaration
getMetadataProperty(String) - Method in class org.mule.runtime.app.declaration.api.EnrichableElementDeclaration
Retrieves a metadataProperty to the ElementDeclaration.
getMetadataProperty(String) - Method in interface org.mule.runtime.app.declaration.api.MetadataPropertiesAwareElementDeclaration
Retrieves a metadataProperty to the ElementDeclaration.
getMetadataProperty(String) - Method in class org.mule.runtime.app.declaration.api.ParameterElementDeclaration
Retrieves a metadataProperty to the ElementDeclaration.
getName() - Method in class org.mule.runtime.app.declaration.api.ElementDeclaration
getName() - Method in interface org.mule.runtime.app.declaration.api.NamedElementDeclaration
 
getParameter(String) - Method in class org.mule.runtime.app.declaration.api.ParameterGroupElementDeclaration
 
getParameterGroup(String) - Method in class org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration
 
getParameterGroups() - Method in class org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration
 
getParameters() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue
 
getParameters() - Method in class org.mule.runtime.app.declaration.api.ParameterGroupElementDeclaration
 
getParts() - Method in interface org.mule.runtime.app.declaration.api.component.location.Location
 
getParts() - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationImpl
 
getRefName() - Method in class org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration
getRefName() - Method in class org.mule.runtime.app.declaration.api.ConstructElementDeclaration
getRefName() - Method in interface org.mule.runtime.app.declaration.api.ReferableElementDeclaration
 
getRefName() - Method in class org.mule.runtime.app.declaration.api.TopLevelParameterDeclaration
getType() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 
getTypeId() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue
 
getValue() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 
getValue() - Method in class org.mule.runtime.app.declaration.api.ParameterElementDeclaration
 
getValue() - Method in class org.mule.runtime.app.declaration.api.TopLevelParameterDeclaration
 
getValues() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterListValue
 
GlobalElementDeclaration - Interface in org.mule.runtime.app.declaration.api
An ElementDeclaration that can be present as a direct child of an ArtifactDeclaration.
GlobalElementDeclarationVisitor - Interface in org.mule.runtime.app.declaration.api
globalName(String) - Method in interface org.mule.runtime.app.declaration.api.component.location.Location.Builder
Sets the name of the global component.
globalName(String) - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 

H

hashCode() - Method in class org.mule.runtime.app.declaration.api.ArtifactDeclaration
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationImpl
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.ComponentElementDeclaration
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.ElementDeclaration
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.EnrichableElementDeclaration
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterListValue
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.ParameterElementDeclaration
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.ParameterGroupElementDeclaration
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration
 
hashCode() - Method in class org.mule.runtime.app.declaration.api.TopLevelParameterDeclaration
 
HasNestedComponentDeclarer<T extends BaseElementDeclarer> - Interface in org.mule.runtime.app.declaration.api.fluent
Allows configuring a nested ComponentElementDeclaration through a fluent API
HasNestedRoutesDeclaration<T extends BaseElementDeclarer> - Interface in org.mule.runtime.app.declaration.api.fluent
Allows configuring a nested RouteElementDeclaration through a fluent API

I

IdentifiableElementDeclaration - Interface in org.mule.runtime.app.declaration.api
Extends the concept of a named element to provides a unique way of identifying an element declaration for a given org.mule.runtime.api.meta.model.ExtensionModel
isCData() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 

L

Location - Interface in org.mule.runtime.app.declaration.api.component.location
A location allows to define the position of a certain component in the configuration.
Location.Builder - Interface in org.mule.runtime.app.declaration.api.component.location
A builder to create a Location object.
Location.LocationBuilder - Class in org.mule.runtime.app.declaration.api.component.location
 
Location.LocationImpl - Class in org.mule.runtime.app.declaration.api.component.location
 
LocationBuilder() - Constructor for class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 
LocationImpl() - Constructor for class org.mule.runtime.app.declaration.api.component.location.Location.LocationImpl
 

M

MetadataPropertiesAwareElementDeclaration - Interface in org.mule.runtime.app.declaration.api
A declaration which can be augmented with metadata regarding the represented element model.

N

name - Variable in class org.mule.runtime.app.declaration.api.ElementDeclaration
 
NamedElementDeclaration - Interface in org.mule.runtime.app.declaration.api
Adds naming methods to an element declaration
NameValidationUtil - Class in org.mule.runtime.app.declaration.internal.utils
Utility class to validate the names used for global components name attribute.
NameValidationUtil() - Constructor for class org.mule.runtime.app.declaration.internal.utils.NameValidationUtil
 
newArtifact() - Static method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newConfiguration(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newConnection(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newConstruct(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newGlobalParameter(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newListValue() - Static method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newObjectValue() - Static method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newOperation(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newParameterGroup() - Static method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newParameterGroup(String) - Static method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newRoute(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 
newSource(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ElementDeclarer
 

O

of(String) - Static method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 
of(String, SimpleValueType) - Static method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 
ofType(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue.Builder
 
OperationElementDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of a org.mule.runtime.api.meta.model.operation.OperationModel configuration.
OperationElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.OperationElementDeclaration
 
OperationElementDeclaration(String, String) - Constructor for class org.mule.runtime.app.declaration.api.OperationElementDeclaration
 
OperationElementDeclarer - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring an OperationElementDeclaration through a fluent API
org.mule.runtime.app.declaration.api - package org.mule.runtime.app.declaration.api
 
org.mule.runtime.app.declaration.api.component.location - package org.mule.runtime.app.declaration.api.component.location
 
org.mule.runtime.app.declaration.api.fluent - package org.mule.runtime.app.declaration.api.fluent
 
org.mule.runtime.app.declaration.internal.utils - package org.mule.runtime.app.declaration.internal.utils
 

P

ParameterElementDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of a org.mule.runtime.api.meta.model.parameter.ParameterModel configuration.
ParameterElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.ParameterElementDeclaration
 
ParameterElementDeclaration(String) - Constructor for class org.mule.runtime.app.declaration.api.ParameterElementDeclaration
 
ParameterGroupElementDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of a org.mule.runtime.api.meta.model.parameter.ParameterizedModel configuration.
ParameterGroupElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.ParameterGroupElementDeclaration
 
ParameterGroupElementDeclaration(String) - Constructor for class org.mule.runtime.app.declaration.api.ParameterGroupElementDeclaration
 
ParameterGroupElementDeclarer - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring a ParameterizedElementDeclaration through a fluent API
ParameterGroupElementDeclarer(ParameterGroupElementDeclaration) - Constructor for class org.mule.runtime.app.declaration.api.fluent.ParameterGroupElementDeclarer
 
ParameterizedBuilder<K,V,R> - Interface in org.mule.runtime.app.declaration.api.fluent
Provides a way to enrich a parameterized element with a parameter with an identifier of type K, and a value of type V using a builder pattern with return type R
ParameterizedElementDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of a org.mule.runtime.api.meta.model.parameter.ParameterizedModel configuration.
ParameterizedElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.ParameterizedElementDeclaration
 
ParameterizedElementDeclarer<E extends ParameterizedElementDeclarer,D extends ParameterizedElementDeclaration> - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring a ParameterizedElementDeclaration through a fluent API
ParameterListValue - Class in org.mule.runtime.app.declaration.api.fluent
Represents the configured List of ParameterValues of a given ParameterElementDeclaration.
ParameterListValue.Builder - Class in org.mule.runtime.app.declaration.api.fluent
 
ParameterObjectValue - Class in org.mule.runtime.app.declaration.api.fluent
Represents the configured complex value of a given ParameterElementDeclaration.
ParameterObjectValue.Builder - Class in org.mule.runtime.app.declaration.api.fluent
 
PARAMETERS - Static variable in interface org.mule.runtime.app.declaration.api.component.location.Location
 
ParameterSimpleValue - Class in org.mule.runtime.app.declaration.api.fluent
Represents the configured simple value of a given ParameterElementDeclaration.
ParameterValue - Interface in org.mule.runtime.app.declaration.api
Represents the configured value of a given ParameterElementDeclaration
ParameterValueVisitor - Interface in org.mule.runtime.app.declaration.api
Used in ParameterValue.accept(ParameterValueVisitor) as a visitor pattern.
parts(List<String>) - Method in interface org.mule.runtime.app.declaration.api.component.location.Location.Builder
Adds the parts of this location.
parts(List<String>) - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationBuilder
 
PARTS_SEPARATOR - Static variable in class org.mule.runtime.app.declaration.api.component.location.Location.LocationImpl
 
plain(String) - Static method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 
plain(String, SimpleValueType) - Static method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 
Preconditions - Class in org.mule.runtime.app.declaration.internal.utils
Utility class to validate Preconditions
Preconditions() - Constructor for class org.mule.runtime.app.declaration.internal.utils.Preconditions
 
PROCESSORS - Static variable in interface org.mule.runtime.app.declaration.api.component.location.Location
 

R

ReferableElementDeclaration - Interface in org.mule.runtime.app.declaration.api
Adds this#getRefName and this#setRefName capabilities to an ElementDeclaration that represents a global element that can be referenced by its name.
RouteElementDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of a org.mule.runtime.api.meta.model.nested.NestedRouteModel configuration.
RouteElementDeclaration(String, String) - Constructor for class org.mule.runtime.app.declaration.api.RouteElementDeclaration
 
RouteElementDeclarer - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring a RouteElementDeclaration through a fluent API

S

setConfigRef(String) - Method in class org.mule.runtime.app.declaration.api.ComponentElementDeclaration
Sets the config-ref parameter required for this component
setConnection(ConnectionElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration
 
setDeclaringExtension(String) - Method in class org.mule.runtime.app.declaration.api.ElementDeclaration
Sets the name of the extension containing the model associated to this element declaration
setDeclaringExtension(String) - Method in interface org.mule.runtime.app.declaration.api.IdentifiableElementDeclaration
Sets the name of the extension containing the model associated to this element declaration
setDeclaringExtension(String) - Method in class org.mule.runtime.app.declaration.api.ParameterGroupElementDeclaration
Sets the name of the extension containing the model associated to this element declaration
setName(String) - Method in class org.mule.runtime.app.declaration.api.ElementDeclaration
Set's the name of the element
setName(String) - Method in interface org.mule.runtime.app.declaration.api.NamedElementDeclaration
Set's the name of the element
setParameters(Map<String, ParameterValue>) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue
 
setRefName(String) - Method in class org.mule.runtime.app.declaration.api.ConfigurationElementDeclaration
Sets the configured name of the element that can be used to reference it in the context of an ArtifactDeclaration
setRefName(String) - Method in class org.mule.runtime.app.declaration.api.ConstructElementDeclaration
Sets the configured name of the element that can be used to reference it in the context of an ArtifactDeclaration
setRefName(String) - Method in interface org.mule.runtime.app.declaration.api.ReferableElementDeclaration
Sets the configured name of the element that can be used to reference it in the context of an ArtifactDeclaration
setRefName(String) - Method in class org.mule.runtime.app.declaration.api.TopLevelParameterDeclaration
Sets the configured name of the element that can be used to reference it in the context of an ArtifactDeclaration
setTypeId(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue
 
setValue(ParameterValue) - Method in class org.mule.runtime.app.declaration.api.ParameterElementDeclaration
Associates a ParameterValue as part of this parameter configuration declaration
setValue(ParameterObjectValue) - Method in class org.mule.runtime.app.declaration.api.TopLevelParameterDeclaration
Associates a ParameterObjectValue as part of this parameter configuration declaration
setValues(List<ParameterValue>) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterListValue
 
SimpleValueType - Enum in org.mule.runtime.app.declaration.api.fluent
Represents the type of a ParameterSimpleValue's value
SOURCE - Static variable in interface org.mule.runtime.app.declaration.api.component.location.Location
 
SourceElementDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of a org.mule.runtime.api.meta.model.source.SourceModel configuration.
SourceElementDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.SourceElementDeclaration
 
SourceElementDeclaration(String, String) - Constructor for class org.mule.runtime.app.declaration.api.SourceElementDeclaration
 
SourceElementDeclarer - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring an SourceElementDeclaration through a fluent API

T

TopLevelParameterDeclaration - Class in org.mule.runtime.app.declaration.api
A programmatic descriptor of an ObjectType configuration that will be used as a global element of the mule application.
TopLevelParameterDeclaration() - Constructor for class org.mule.runtime.app.declaration.api.TopLevelParameterDeclaration
 
TopLevelParameterDeclaration(String, String) - Constructor for class org.mule.runtime.app.declaration.api.TopLevelParameterDeclaration
 
TopLevelParameterDeclarer - Class in org.mule.runtime.app.declaration.api.fluent
Allows configuring an TopLevelParameterDeclaration through a fluent API
toString() - Method in class org.mule.runtime.app.declaration.api.component.location.Location.LocationImpl
 
toString() - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue
 

V

valueOf(String) - Static method in enum org.mule.runtime.app.declaration.api.fluent.SimpleValueType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.runtime.app.declaration.api.fluent.SimpleValueType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyStringDoesNotContainsReservedCharacters(String) - Static method in class org.mule.runtime.app.declaration.internal.utils.NameValidationUtil
Validates that the given string does not contain any NameValidationUtil.SPECIAL_CHARACTERS character
visit(ConfigurationElementDeclaration) - Method in interface org.mule.runtime.app.declaration.api.GlobalElementDeclarationVisitor
 
visit(TopLevelParameterDeclaration) - Method in interface org.mule.runtime.app.declaration.api.GlobalElementDeclarationVisitor
 
visit(ConstructElementDeclaration) - Method in interface org.mule.runtime.app.declaration.api.GlobalElementDeclarationVisitor
 
visitListValue(ParameterListValue) - Method in interface org.mule.runtime.app.declaration.api.ParameterValueVisitor
 
visitObjectValue(ParameterObjectValue) - Method in interface org.mule.runtime.app.declaration.api.ParameterValueVisitor
 
visitSimpleValue(ParameterSimpleValue) - Method in interface org.mule.runtime.app.declaration.api.ParameterValueVisitor
 

W

withComponent(ComponentElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.fluent.ComponentElementDeclarer
Adds a component to the declaration being built
withComponent(ComponentElementDeclaration) - Method in interface org.mule.runtime.app.declaration.api.fluent.HasNestedComponentDeclarer
Adds a component to the declaration being built
withComponent(ComponentElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.fluent.RouteElementDeclarer
Adds a component to the declaration being built
withConfig(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ComponentElementDeclarer
 
withConnection(ConnectionElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.fluent.ConfigurationElementDeclarer
 
withCustomParameter(String, String) - Method in class org.mule.runtime.app.declaration.api.fluent.EnrichableElementDeclarer
Adds a custom parameter to this enrichable element declaration This customParameter represents an additional parameter to the ones exposed by the actual model associated to this element.
withGlobalElement(GlobalElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.fluent.ArtifactDeclarer
withName(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterGroupElementDeclarer
Set's the name of the element
withParameter(String, String) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterGroupElementDeclarer
Adds a parameter to this parametrized element declaration
withParameter(String, ParameterValue) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterGroupElementDeclarer
Adds a parameter to this parametrized element declaration
withParameter(String, ParameterValue, Map<String, Serializable>) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterGroupElementDeclarer
Adds a parameter to this parametrized element declaration
withParameter(K, V) - Method in interface org.mule.runtime.app.declaration.api.fluent.ParameterizedBuilder
 
withParameter(String, String) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue.Builder
 
withParameter(String, ParameterValue) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue.Builder
 
withParameterGroup(ParameterGroupElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterizedElementDeclarer
withParameterGroup(Consumer<ParameterGroupElementDeclarer>) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterizedElementDeclarer
withProperty(String, Serializable) - Method in class org.mule.runtime.app.declaration.api.fluent.EnrichableElementDeclarer
Adds a metadata property to this element declaration
withRefName(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ConfigurationElementDeclarer
 
withRefName(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ConstructElementDeclarer
 
withRefName(String) - Method in class org.mule.runtime.app.declaration.api.fluent.TopLevelParameterDeclarer
 
withRoute(RouteElementDeclaration) - Method in class org.mule.runtime.app.declaration.api.fluent.ComponentElementDeclarer
Adds a component to the declaration being built
withRoute(String, Consumer<RouteElementDeclarer>) - Method in class org.mule.runtime.app.declaration.api.fluent.ComponentElementDeclarer
Adds a component to the declaration being built
withRoute(RouteElementDeclaration) - Method in interface org.mule.runtime.app.declaration.api.fluent.HasNestedRoutesDeclaration
Adds a component to the declaration being built
withRoute(String, Consumer<RouteElementDeclarer>) - Method in interface org.mule.runtime.app.declaration.api.fluent.HasNestedRoutesDeclaration
Adds a component to the declaration being built
withValue(String) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterListValue.Builder
 
withValue(ParameterValue) - Method in class org.mule.runtime.app.declaration.api.fluent.ParameterListValue.Builder
 
withValue(ParameterObjectValue) - Method in class org.mule.runtime.app.declaration.api.fluent.TopLevelParameterDeclarer
 
A B C D E F G H I L M N O P R S T V W 
Skip navigation links

Copyright © 2021 MuleSoft, Inc.. All rights reserved.