Uses of Class
org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Packages that use ComponentBuildingDefinition.Builder
-
Uses of ComponentBuildingDefinition.Builder in org.mule.runtime.dsl.api.component
Methods in org.mule.runtime.dsl.api.component that return ComponentBuildingDefinition.BuilderModifier and TypeMethodDescriptionComponentBuildingDefinition.Builder.alwaysEnabled(boolean value) Deprecated.since 4.4.ComponentBuildingDefinition.Builder.asNamed()Used to declare that the object to be created has a name attributeComponentBuildingDefinition.Builder.asPrototype()ComponentBuildingDefinition.Builder.asScope()Used to declare that the object to be created is an scope.ComponentBuildingDefinition.Builder.withConstructorParameterDefinition(AttributeDefinition attributeDefinition) Adds a new constructor parameter to be used during the object instantiation.ComponentBuildingDefinition.Builder.withIdentifier(String identifier) Sets the identifier of the configuration element that this building definition is for.ComponentBuildingDefinition.Builder.withIgnoredConfigurationParameter(String parameterName) Mark configuration parameters to be ignored when building the component.ComponentBuildingDefinition.Builder.withKeyTypeConverter(TypeConverter typeConverter) This method allows to convert a map entry key to another type using a converter.ComponentBuildingDefinition.Builder.withNamespace(String namespace) Sets the namespace of the configuration element that this building definition is for.ComponentBuildingDefinition.Builder.withObjectFactoryType(Class<? extends ObjectFactory<T>> objectFactoryType) Defines a factory class to be used for creating the object.ComponentBuildingDefinition.Builder.withRegistrationName(String name) Set the component name that will appear in the registry.ComponentBuildingDefinition.Builder.withSetterParameterDefinition(String fieldName, AttributeDefinition attributeDefinition) Adds a new parameter to be added to the object by using a setter method.ComponentBuildingDefinition.Builder.withTypeConverter(TypeConverter typeConverter) This method allows to convert a simple type to another type using a converter.ComponentBuildingDefinition.Builder.withTypeDefinition(TypeDefinition<T> typeDefinition) Sets theTypeDefinitionto discover the object type.