Class JsonValidationOAIOperationVisitor

  • All Implemented Interfaces:
    io.gravitee.policy.api.swagger.OperationVisitor<io.swagger.v3.oas.models.OpenAPI,​io.swagger.v3.oas.models.Operation>, io.gravitee.policy.api.swagger.v3.OAIOperationVisitor

    public class JsonValidationOAIOperationVisitor
    extends Object
    implements io.gravitee.policy.api.swagger.v3.OAIOperationVisitor
    Author:
    Florent CHAMFROY (florent.chamfroy at graviteesource.com), GraviteeSource Team
    • Constructor Detail

      • JsonValidationOAIOperationVisitor

        public JsonValidationOAIOperationVisitor()
    • Method Detail

      • visit

        public Optional<io.gravitee.policy.api.swagger.Policy> visit​(io.swagger.v3.oas.models.OpenAPI openAPI,
                                                                     io.swagger.v3.oas.models.Operation operation)
        Specified by:
        visit in interface io.gravitee.policy.api.swagger.OperationVisitor<io.swagger.v3.oas.models.OpenAPI,​io.swagger.v3.oas.models.Operation>