Class OperationBuilder


  • public class OperationBuilder
    extends Object
    • Method Detail

      • parse

        public io.swagger.v3.oas.models.OpenAPI parse​(io.swagger.v3.oas.models.Components components,
                                                      io.swagger.v3.oas.annotations.Operation apiOperation,
                                                      io.swagger.v3.oas.models.Operation operation,
                                                      io.swagger.v3.oas.models.OpenAPI openAPI,
                                                      MethodAttributes methodAttributes)
      • isHidden

        public boolean isHidden​(Method method)
      • buildCallbacks

        public Optional<Map<String,​io.swagger.v3.oas.models.callbacks.Callback>> buildCallbacks​(List<io.swagger.v3.oas.annotations.callbacks.Callback> apiCallbacks,
                                                                                                      io.swagger.v3.oas.models.Components components,
                                                                                                      io.swagger.v3.oas.models.OpenAPI openAPI,
                                                                                                      MethodAttributes methodAttributes)
      • getOperationId

        public String getOperationId​(String operationId,
                                     String oldOperationId)