public class SourceErrorMappingTypeNotRepeated extends Object
| Constructor and Description |
|---|
SourceErrorMappingTypeNotRepeated() |
| Modifier and Type | Method and Description |
|---|---|
Predicate<List<org.mule.runtime.ast.api.ComponentAst>> |
applicable() |
String |
getDescription() |
org.mule.runtime.ast.api.validation.Validation.Level |
getLevel() |
String |
getName() |
protected boolean |
isErrorMappingWithSourceAny(org.mule.runtime.extension.api.error.ErrorMapping model) |
Optional<org.mule.runtime.ast.api.validation.ValidationResultItem> |
validate(org.mule.runtime.ast.api.ComponentAst component,
org.mule.runtime.ast.api.ArtifactAst artifact) |
protected Optional<org.mule.runtime.ast.api.validation.ValidationResultItem> |
validateErrorMapping(org.mule.runtime.ast.api.ComponentAst component,
org.mule.runtime.ast.api.ComponentParameterAst errorMappingsParam,
List<org.mule.runtime.extension.api.error.ErrorMapping> mappings) |
public String getName()
public String getDescription()
public org.mule.runtime.ast.api.validation.Validation.Level getLevel()
protected Optional<org.mule.runtime.ast.api.validation.ValidationResultItem> validateErrorMapping(org.mule.runtime.ast.api.ComponentAst component, org.mule.runtime.ast.api.ComponentParameterAst errorMappingsParam, List<org.mule.runtime.extension.api.error.ErrorMapping> mappings)
public final Predicate<List<org.mule.runtime.ast.api.ComponentAst>> applicable()
applicable in interface org.mule.runtime.ast.api.validation.Validationpublic Optional<org.mule.runtime.ast.api.validation.ValidationResultItem> validate(org.mule.runtime.ast.api.ComponentAst component, org.mule.runtime.ast.api.ArtifactAst artifact)
validate in interface org.mule.runtime.ast.api.validation.Validationprotected final boolean isErrorMappingWithSourceAny(org.mule.runtime.extension.api.error.ErrorMapping model)
Copyright © 2003–2021 MuleSoft, Inc.. All rights reserved.