@NoInstantiate public class ValueProviderModel extends Object
ParameterModel to communicate if one of these are capable to provide
values.
The element with this model will considered as a one that provides values.
| Modifier | Constructor and Description |
|---|---|
protected |
ValueProviderModel() |
|
ValueProviderModel(List<String> actingParameters,
boolean requiresConfiguration,
boolean requiresConnection,
boolean isOpen,
Integer partOrder,
String providerName,
String providerId)
Creates a new instance
|
|
ValueProviderModel(List<String> actingParameters,
List<ActingParameterModel> parameters,
boolean requiresConfiguration,
boolean requiresConnection,
boolean isOpen,
Integer partOrder,
String providerName,
String providerId)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
List<String> |
getActingParameters()
Deprecated.
since 1.4.0, use
getParameters() instead. |
Feature<List<ActingParameterModel>> |
getParameters() |
Integer |
getPartOrder() |
Feature<String> |
getProviderId() |
String |
getProviderName() |
int |
hashCode() |
boolean |
isOpen() |
boolean |
requiresConfiguration() |
boolean |
requiresConnection() |
String |
toString() |
protected ValueProviderModel()
public ValueProviderModel(List<String> actingParameters, boolean requiresConfiguration, boolean requiresConnection, boolean isOpen, Integer partOrder, String providerName, String providerId)
actingParameters - the list of parameters that are required to execute the Value Provider resolutionrequiresConfiguration - indicates if the configuration is required to resolve the valuesrequiresConnection - indicates if the connection is required to resolve the valuesisOpen - indicates if the calculated values should be considered as an open or closed setpartOrder - the position in the valueproviderName - the category of the associated value provider for this parameterpublic ValueProviderModel(List<String> actingParameters, List<ActingParameterModel> parameters, boolean requiresConfiguration, boolean requiresConnection, boolean isOpen, Integer partOrder, String providerName, String providerId)
actingParameters - the list of parameters that are required to execute the Value Provider resolutionparameters - the list of parameters that the Value Provider takes into account for its resolutionrequiresConfiguration - indicates if the configuration is required to resolve the valuesrequiresConnection - indicates if the connection is required to resolve the valuesisOpen - indicates if the calculated values should be considered as an open or closed setpartOrder - the position in the valueproviderName - the category of the associated value provider for this parameter@Deprecated public List<String> getActingParameters()
getParameters() instead.public Feature<List<ActingParameterModel>> getParameters()
public Integer getPartOrder()
public String getProviderName()
public boolean requiresConfiguration()
public boolean requiresConnection()
public boolean isOpen()
public Feature<String> getProviderId()
Copyright © 2025 MuleSoft, Inc.. All rights reserved.