Interface OpenApiOperation
-
- All Known Subinterfaces:
OpenApi20Operation,OpenApi30Operation,OpenApi31Operation
- All Known Implementing Classes:
OpenApi20OperationImpl,OpenApi30OperationImpl,OpenApi31OperationImpl
public interface OpenApiOperation extends Operation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OpenApiResponsescreateResponses()StringgetOperationId()OpenApiResponsesgetResponses()List<String>getTags()BooleanisDeprecated()voidsetDeprecated(Boolean value)voidsetOperationId(String value)voidsetResponses(OpenApiResponses value)voidsetTags(List<String> 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
-
Methods inherited from interface io.apicurio.datamodels.models.Operation
createExternalDocumentation, getDescription, getExternalDocs, getSummary, setDescription, setExternalDocs, setSummary
-
-
-
-
Method Detail
-
getOperationId
String getOperationId()
-
setOperationId
void setOperationId(String value)
-
isDeprecated
Boolean isDeprecated()
-
setDeprecated
void setDeprecated(Boolean value)
-
getResponses
OpenApiResponses getResponses()
-
setResponses
void setResponses(OpenApiResponses value)
-
createResponses
OpenApiResponses createResponses()
-
-