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 ValidationRule.Level |
level |
protected String |
summary |
| Modifier | Constructor and Description |
|---|---|
protected |
ValidationRule(String description,
String summary,
ValidationRule.Level level) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
ValidationRule.Level |
getLevel() |
String |
getSummary() |
abstract List<ValidationResult> |
postValidate(ConnectorDescriptor connectorDescriptor,
APIModel apiModel,
ConnectorModel connectorModel) |
abstract List<ValidationResult> |
preValidate(ConnectorDescriptor connectorDescriptor,
APIModel apiModel) |
protected final String description
protected final String summary
protected final ValidationRule.Level level
protected ValidationRule(String description, String summary, ValidationRule.Level level)
public ValidationRule.Level getLevel()
public String getDescription()
public String getSummary()
public abstract List<ValidationResult> preValidate(ConnectorDescriptor connectorDescriptor, APIModel apiModel)
public abstract List<ValidationResult> postValidate(ConnectorDescriptor connectorDescriptor, APIModel apiModel, ConnectorModel connectorModel)
Copyright © 2020. All rights reserved.