public abstract class AbstractResolverReferenceBindingParametersExistsRule<T extends com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.resolvers.ResolverDefinitionDescriptor<T>> extends DescriptorValidationRule
ValidationRule.Leveldescription, explanation, level| Constructor and Description |
|---|
AbstractResolverReferenceBindingParametersExistsRule(String resolverType) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.dataexpressions.HttpRequestDataExpressionDescriptor |
getResolverDescriptor(com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.resolvers.ResolverReferenceDescriptor<T> reference) |
protected abstract List<com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.resolvers.ResolverReferenceDescriptor<T>> |
getResolverReferenceDescriptors(com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.ConnectorDescriptor connectorDescriptor) |
List<ValidationResult> |
validate(com.mulesoft.connectivity.rest.sdk.internal.webapi.model.APIModel apiModel,
com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.ConnectorDescriptor connectorDescriptor) |
getDescription, getExplanation, getLevelpublic AbstractResolverReferenceBindingParametersExistsRule(String resolverType)
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 DescriptorValidationRuleprotected abstract List<com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.resolvers.ResolverReferenceDescriptor<T>> getResolverReferenceDescriptors(com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.ConnectorDescriptor connectorDescriptor)
protected abstract com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.dataexpressions.HttpRequestDataExpressionDescriptor getResolverDescriptor(com.mulesoft.connectivity.rest.sdk.internal.descriptor.model.resolvers.ResolverReferenceDescriptor<T> reference)
Copyright © 2023. All rights reserved.