Interface OpenApiPathItem
-
- All Known Subinterfaces:
OpenApi20PathItem,OpenApi30PathItem,OpenApi31PathItem
- All Known Implementing Classes:
OpenApi20PathItemImpl,OpenApi30PathItemImpl,OpenApi31PathItemImpl
public interface OpenApiPathItem extends Node
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OpenApiOperationcreateOperation()OpenApiOperationgetDelete()OpenApiOperationgetGet()OpenApiOperationgetHead()OpenApiOperationgetOptions()OpenApiOperationgetPatch()OpenApiOperationgetPost()OpenApiOperationgetPut()voidsetDelete(OpenApiOperation value)voidsetGet(OpenApiOperation value)voidsetHead(OpenApiOperation value)voidsetOptions(OpenApiOperation value)voidsetPatch(OpenApiOperation value)voidsetPost(OpenApiOperation value)voidsetPut(OpenApiOperation value)-
Methods inherited from interface io.apicurio.datamodels.models.Node
addExtraProperty, attach, clearNodeAttributes, emptyClone, getExtraProperty, getExtraPropertyNames, getNodeAttribute, getNodeAttributeNames, hasExtraProperties, isAttached, mapPropertyName, modelId, parent, parentPropertyName, parentPropertyType, removeExtraProperty, root, setNodeAttribute
-
-
-
-
Method Detail
-
getDelete
OpenApiOperation getDelete()
-
setDelete
void setDelete(OpenApiOperation value)
-
createOperation
OpenApiOperation createOperation()
-
getPatch
OpenApiOperation getPatch()
-
setPatch
void setPatch(OpenApiOperation value)
-
getGet
OpenApiOperation getGet()
-
setGet
void setGet(OpenApiOperation value)
-
getPost
OpenApiOperation getPost()
-
setPost
void setPost(OpenApiOperation value)
-
getPut
OpenApiOperation getPut()
-
setPut
void setPut(OpenApiOperation value)
-
getOptions
OpenApiOperation getOptions()
-
setOptions
void setOptions(OpenApiOperation value)
-
getHead
OpenApiOperation getHead()
-
setHead
void setHead(OpenApiOperation value)
-
-