| Package | Description |
|---|---|
| org.mule.runtime.extension.api.component | |
| org.mule.runtime.extension.internal.component |
| Modifier and Type | Method and Description |
|---|---|
static <M extends org.mule.runtime.api.meta.model.parameter.ParameterizedModel> |
ComponentParameterization.builder(M model)
Provides a brand new builder instance for creating a
ComponentParameterization. |
ComponentParameterization.Builder<M> |
ComponentParameterization.Builder.withComponentIdentifier(org.mule.runtime.api.component.ComponentIdentifier identifier) |
ComponentParameterization.Builder<M> |
ComponentParameterization.Builder.withParameter(org.mule.runtime.api.meta.model.parameter.ParameterGroupModel paramGroup,
org.mule.runtime.api.meta.model.parameter.ParameterModel paramModel,
Object paramValue)
Sets a parameter with the given ParameterGroupModel and ParameterModel
|
ComponentParameterization.Builder<M> |
ComponentParameterization.Builder.withParameter(String paramName,
Object paramValue)
Sets a parameter with a given value, automatically determining the group the parameter belongs to.
|
ComponentParameterization.Builder<M> |
ComponentParameterization.Builder.withParameter(String paramGroupName,
String paramName,
Consumer<ValueDeclarer> valueDeclarerConsumer)
Sets a parameter with a given value defined by a consumer of a
ValueDeclarer |
ComponentParameterization.Builder<M> |
ComponentParameterization.Builder.withParameter(String paramGroupName,
String paramName,
Object paramValue)
Sets a parameter with a given value.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComponentParameterizationBuilder<M extends org.mule.runtime.api.meta.model.parameter.ParameterizedModel> |
| Modifier and Type | Method and Description |
|---|---|
ComponentParameterization.Builder<M> |
ComponentParameterizationBuilder.withComponentIdentifier(org.mule.runtime.api.component.ComponentIdentifier identifier) |
ComponentParameterization.Builder<M> |
ComponentParameterizationBuilder.withModel(M model) |
ComponentParameterization.Builder<M> |
ComponentParameterizationBuilder.withParameter(org.mule.runtime.api.meta.model.parameter.ParameterGroupModel paramGroup,
org.mule.runtime.api.meta.model.parameter.ParameterModel paramModel,
Object paramValue) |
ComponentParameterization.Builder<M> |
ComponentParameterizationBuilder.withParameter(String paramName,
Object paramValue) |
ComponentParameterization.Builder<M> |
ComponentParameterizationBuilder.withParameter(String paramGroupName,
String paramName,
Consumer<ValueDeclarer> valueDeclarerConsumer) |
ComponentParameterization.Builder<M> |
ComponentParameterizationBuilder.withParameter(String paramGroupName,
String paramName,
Object paramValue) |
Copyright © 2022 MuleSoft, Inc.. All rights reserved.