public abstract class ValidationRule extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ValidationRule.Level |
| Modifier and Type | Field and Description |
|---|---|
protected String |
description |
protected String |
explanation |
protected ValidationRule.Level |
level |
| Modifier | Constructor and Description |
|---|---|
protected |
ValidationRule(String description,
String explanation,
ValidationRule.Level level) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
String |
getExplanation() |
ValidationRule.Level |
getLevel() |
abstract List<ValidationError> |
postValidate(com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.ConnectorDescriptor connectorDescriptor,
com.mulesoft.connectivity.rest.sdk.internal.webapi.model.APIModel apiModel,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel) |
abstract List<ValidationError> |
preValidate(com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.ConnectorDescriptor connectorDescriptor,
com.mulesoft.connectivity.rest.sdk.internal.webapi.model.APIModel apiModel) |
protected final String description
protected final String explanation
protected final ValidationRule.Level level
protected ValidationRule(String description, String explanation, ValidationRule.Level level)
public ValidationRule.Level getLevel()
public String getDescription()
public String getExplanation()
public abstract List<ValidationError> preValidate(com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.ConnectorDescriptor connectorDescriptor, com.mulesoft.connectivity.rest.sdk.internal.webapi.model.APIModel apiModel)
public abstract List<ValidationError> postValidate(com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.ConnectorDescriptor connectorDescriptor, com.mulesoft.connectivity.rest.sdk.internal.webapi.model.APIModel apiModel, com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel)
Copyright © 2021. All rights reserved.