public static final class ConfigurationPropertiesResolverProvider.Builder extends Object
ConfigurationPropertiesResolverProvider instances.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationPropertiesResolverProvider |
build() |
ConfigurationPropertiesResolverProvider.Builder |
from(org.mule.runtime.ast.api.ArtifactAst artifactAst) |
ConfigurationPropertiesResolverProvider.Builder |
loadingResourcesWith(ClassLoader artifactClassLoader) |
ConfigurationPropertiesResolverProvider.Builder |
withDeploymentProperties(Map<String,String> deploymentProperties) |
ConfigurationPropertiesResolverProvider.Builder |
withFeatureFlags(Optional<org.mule.runtime.api.config.FeatureFlaggingService> featureFlaggingService) |
ConfigurationPropertiesResolverProvider.Builder |
withParentProperties(Optional<org.mule.runtime.api.component.ConfigurationProperties> parentConfigurationProperties) |
public ConfigurationPropertiesResolverProvider.Builder from(org.mule.runtime.ast.api.ArtifactAst artifactAst)
artifactAst - the artifact to scan for additional resolvers.public ConfigurationPropertiesResolverProvider.Builder withParentProperties(Optional<org.mule.runtime.api.component.ConfigurationProperties> parentConfigurationProperties)
parentConfigurationProperties - the properties from the parent artifact.public ConfigurationPropertiesResolverProvider.Builder withDeploymentProperties(Map<String,String> deploymentProperties)
deploymentProperties - the deployment properties of the artifact.public ConfigurationPropertiesResolverProvider.Builder loadingResourcesWith(ClassLoader artifactClassLoader)
artifactClassLoader - the classloader of the artifact.public ConfigurationPropertiesResolverProvider.Builder withFeatureFlags(Optional<org.mule.runtime.api.config.FeatureFlaggingService> featureFlaggingService)
featureFlaggingService - the featureFlagggingService for the artifactpublic ConfigurationPropertiesResolverProvider build()
Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.