public abstract class AbstractCustomFieldRule extends DescriptorValidationRule
ValidationRule.Level| Modifier and Type | Field and Description |
|---|---|
protected static String[] |
BINDINGS |
protected static Map<String,String> |
BINDINGS_MAPPING |
description, explanation, level| Constructor and Description |
|---|
AbstractCustomFieldRule(String description) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getParameterReference(String value,
List<String> parameterType) |
protected String |
getParameterTypeReference(String value) |
List<ValidationResult> |
validate(com.mulesoft.connectivity.rest.sdk.internal.webapi.model.APIModel apiModel,
com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.ConnectorDescriptor connectorDescriptor) |
protected abstract void |
validateOverrideResolver(com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.OperationAdapterDescriptor operationAdapterDescriptor,
com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.OverrideResolverDescriptor overrideResolver,
List<ValidationResult> results) |
getDescription, getExplanation, getLevelprotected static final String[] BINDINGS
public AbstractCustomFieldRule(String description)
protected abstract void validateOverrideResolver(com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.OperationAdapterDescriptor operationAdapterDescriptor,
com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.OverrideResolverDescriptor overrideResolver,
List<ValidationResult> results)
public List<ValidationResult> validate(com.mulesoft.connectivity.rest.sdk.internal.webapi.model.APIModel apiModel, com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.ConnectorDescriptor connectorDescriptor)
validate in class DescriptorValidationRuleCopyright © 2023. All rights reserved.