Interface SwaggerAnnotationsCreator
- All Known Implementing Classes:
SwaggerAnnotationsCreatorDefault
public interface SwaggerAnnotationsCreator
-
Method Summary
Modifier and TypeMethodDescriptionio.swagger.v3.oas.annotations.media.ArraySchema
io.swagger.v3.oas.annotations.ExternalDocumentation
io.swagger.v3.oas.annotations.Parameters
createParametersAnnotation
(List<io.swagger.v3.oas.annotations.Parameter> parameterAnnotationsList) io.swagger.v3.oas.annotations.Parameter
createPathParameterAnnotation
(String paramName, String description, String pattern) io.swagger.v3.oas.annotations.media.Schema
createSchemaAnnotation
(String description, String pattern)
-
Method Details
-
createParametersAnnotation
io.swagger.v3.oas.annotations.Parameters createParametersAnnotation(List<io.swagger.v3.oas.annotations.Parameter> parameterAnnotationsList) -
createPathParameterAnnotation
-
createSchemaAnnotation
-
createArraySchemaAnnotation
io.swagger.v3.oas.annotations.media.ArraySchema createArraySchemaAnnotation() -
createExternalDocumentationAnnotation
io.swagger.v3.oas.annotations.ExternalDocumentation createExternalDocumentationAnnotation()
-