public class OasInvalidLinkOperationIdRule extends OasInvalidPropertyValueRule
ValidationRule.PathSegment
Constructor and Description |
---|
OasInvalidLinkOperationIdRule(ValidationRuleMetaData ruleInfo)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
visitLink(Oas30Link node) |
void |
visitLinkDefinition(Oas30LinkDefinition node) |
isValidMultipartType, mergeParameters
array, equals, getPathSegments, hasValue, isDefined, isNullOrUndefined, isPathWellFormed, isValidCommonMark, isValidEmailAddress, isValidEnumItem, isValidForType, isValidGFM, isValidHttpCode, isValidMimeType, isValidUrl, isValidUrlTemplate, map, report, reportIf, reportIfInvalid, reportPathError, setReporter
visitAaiParameter, visitAdditionalPropertiesSchema, visitAllOfSchema, visitAnyOfSchema, visitAuthorizationCodeOAuthFlow, visitAuthorizationCodeOAuthFlow, visitCallback, visitCallbackDefinition, visitCallbackPathItem, visitChannelBindings, visitChannelBindingsDefinition, visitChannelItem, visitClientCredentialsOAuthFlow, visitClientCredentialsOAuthFlow, visitComponents, visitContact, visitCorrelationId, visitDefinitions, visitDiscriminator, visitDocument, visitEncoding, visitExample, visitExample, visitExampleDefinition, visitExtension, visitExternalDocumentation, visitHeader, visitHeaderDefinition, visitHeaderItem, visitHeaders, visitImplicitOAuthFlow, visitImplicitOAuthFlow, visitInfo, visitItems, visitItemsSchema, visitLicense, visitLinkParameterExpression, visitLinkRequestBodyExpression, visitLinkServer, visitMediaType, visitMessage, visitMessageBindings, visitMessageBindingsDefinition, visitMessageTrait, visitMessageTraitDefinition, visitNode, visitNotSchema, visitOAuthFlows, visitOAuthFlows, visitOneOfSchema, visitOperation, visitOperationBindings, visitOperationBindingsDefinition, visitOperationTrait, visitOperationTraitDefinition, visitParameter, visitParameterDefinition, visitParameterDefinitions, visitPasswordOAuthFlow, visitPasswordOAuthFlow, visitPathItem, visitPaths, visitPropertySchema, visitRequestBody, visitRequestBodyDefinition, visitResponse, visitResponseDefinition, visitResponseDefinitions, visitResponses, visitSchema, visitSchemaDefinition, visitScopes, visitSecurityDefinitions, visitSecurityRequirement, visitSecurityScheme, visitServer, visitServerBindings, visitServerBindingsDefinition, visitServerVariable, visitTag, visitValidationProblem, visitXML
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitContact, visitDocument, visitExtension, visitExternalDocumentation, visitInfo, visitLicense, visitOperation, visitParameter, visitParameterDefinition, visitSchema, visitSchemaDefinition, visitSecurityRequirement, visitSecurityScheme, visitTag, visitValidationProblem
public OasInvalidLinkOperationIdRule(ValidationRuleMetaData ruleInfo)
ruleInfo
- public void visitLink(Oas30Link node)
visitLink
in interface IOas30Visitor
visitLink
in class CombinedAllNodeVisitor
CombinedAllNodeVisitor.visitLink(io.apicurio.datamodels.openapi.v3.models.Oas30Link)
public void visitLinkDefinition(Oas30LinkDefinition node)
visitLinkDefinition
in interface IOas30Visitor
visitLinkDefinition
in class CombinedAllNodeVisitor
CombinedAllNodeVisitor.visitLinkDefinition(io.apicurio.datamodels.openapi.v3.models.Oas30LinkDefinition)
Copyright © 2019 Red Hat. All rights reserved.