Interface SwaggerAnnotationsCreator

All Known Implementing Classes:
SwaggerAnnotationsCreatorDefault

public interface SwaggerAnnotationsCreator
  • Method Details

    • createParametersAnnotation

      io.swagger.v3.oas.annotations.Parameters createParametersAnnotation(List<io.swagger.v3.oas.annotations.Parameter> parameterAnnotationsList)
    • createPathParameterAnnotation

      io.swagger.v3.oas.annotations.Parameter createPathParameterAnnotation(String paramName, String description, String pattern)
    • createSchemaAnnotation

      io.swagger.v3.oas.annotations.media.Schema createSchemaAnnotation(String description, String pattern)
    • createArraySchemaAnnotation

      io.swagger.v3.oas.annotations.media.ArraySchema createArraySchemaAnnotation()
    • createExternalDocumentationAnnotation

      io.swagger.v3.oas.annotations.ExternalDocumentation createExternalDocumentationAnnotation()