@NoImplement
public interface ArtifactAstValidatorBuilder
ArtifactAstValidator instances.| Modifier and Type | Method and Description |
|---|---|
ArtifactAstValidator |
build() |
ArtifactAstValidatorBuilder |
withArtifactRegionClassLoader(ClassLoader artifactRegionClassLoader) |
ArtifactAstValidatorBuilder |
withValidationEnricher(Consumer<ValidationsProvider> validationEnricher) |
ArtifactAstValidatorBuilder |
withValidationsFilter(Predicate<Validation> validationsFilter) |
ArtifactAstValidatorBuilder withValidationEnricher(Consumer<ValidationsProvider> validationEnricher)
validationEnricher - a postprocessor to apply on every discovered ValidationsProvider.ArtifactAstValidatorBuilder withValidationsFilter(Predicate<Validation> validationsFilter)
validationsFilter - additional filter to apply on the discovered validations before evaluating them.ArtifactAstValidatorBuilder withArtifactRegionClassLoader(ClassLoader artifactRegionClassLoader)
artifactRegionClassLoader - the classLoader to use to load any resources referenced by the artifactArtifactAstValidator build()
ArtifactAstValidator.Copyright © 2022 MuleSoft, Inc.. All rights reserved.