Interface SwaggerAnnotationsCreator
- All Known Implementing Classes:
SwaggerAnnotationsCreatorDefault
public interface SwaggerAnnotationsCreator
-
Method Summary
Modifier and TypeMethodDescriptionio.swagger.v3.oas.annotations.media.ArraySchemaio.swagger.v3.oas.annotations.ExternalDocumentationio.swagger.v3.oas.annotations.ParameterscreateParametersAnnotation(List<io.swagger.v3.oas.annotations.Parameter> parameterAnnotationsList) io.swagger.v3.oas.annotations.ParametercreatePathParameterAnnotation(String paramName, String description, String pattern) io.swagger.v3.oas.annotations.media.SchemacreateSchemaAnnotation(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()
-