Class OpenApiUtils
java.lang.Object
org.apache.camel.component.rest.openapi.OpenApiUtils
-
Constructor Summary
ConstructorsConstructorDescriptionOpenApiUtils(org.apache.camel.CamelContext camelContext, String bindingPackage, io.swagger.v3.oas.models.Components components) -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()getConsumes(io.swagger.v3.oas.models.Operation operation) getProduces(io.swagger.v3.oas.models.Operation operation) getQueryParametersDefaultValue(io.swagger.v3.oas.models.Operation operation) getRequiredHeaders(io.swagger.v3.oas.models.Operation operation) getRequiredQueryParameters(io.swagger.v3.oas.models.Operation operation) booleanisArrayType(io.swagger.v3.oas.models.media.Schema<?> schema) booleanisRequiredBody(io.swagger.v3.oas.models.Operation operation) manageRequestBody(io.swagger.v3.oas.models.Operation operation) manageResponseBody(io.swagger.v3.oas.models.Operation operation)
-
Constructor Details
-
OpenApiUtils
public OpenApiUtils(org.apache.camel.CamelContext camelContext, String bindingPackage, io.swagger.v3.oas.models.Components components)
-
-
Method Details
-
isRequiredBody
public boolean isRequiredBody(io.swagger.v3.oas.models.Operation operation) -
getConsumes
-
getProduces
-
getRequiredQueryParameters
-
getRequiredHeaders
-
getQueryParametersDefaultValue
-
manageRequestBody
-
manageResponseBody
-
clear
public void clear() -
isArrayType
public boolean isArrayType(io.swagger.v3.oas.models.media.Schema<?> schema)
-