Package com.networknt.oas.model
Interface Operation
-
- All Superinterfaces:
com.networknt.jsonoverlay.IJsonOverlay<Operation>,com.networknt.jsonoverlay.IModelPart<OpenApi3,Operation>
- All Known Implementing Classes:
OperationImpl
public interface Operation extends com.networknt.jsonoverlay.IJsonOverlay<Operation>, com.networknt.jsonoverlay.IModelPart<OpenApi3,Operation>
-
-
Method Summary
-
-
-
Method Detail
-
hasTags
boolean hasTags()
-
getTag
String getTag(int index)
-
setTag
void setTag(int index, String tag)
-
addTag
void addTag(String tag)
-
insertTag
void insertTag(int index, String tag)
-
removeTag
void removeTag(int index)
-
getSummary
String getSummary()
-
setSummary
void setSummary(String summary)
-
getDescription
String getDescription()
-
setDescription
void setDescription(String description)
-
getExternalDocs
ExternalDocs getExternalDocs()
-
getExternalDocs
ExternalDocs getExternalDocs(boolean elaborate)
-
setExternalDocs
void setExternalDocs(ExternalDocs externalDocs)
-
getOperationId
String getOperationId()
-
setOperationId
void setOperationId(String operationId)
-
hasParameters
boolean hasParameters()
-
getParameter
Parameter getParameter(int index)
-
setParameter
void setParameter(int index, Parameter parameter)
-
addParameter
void addParameter(Parameter parameter)
-
insertParameter
void insertParameter(int index, Parameter parameter)
-
removeParameter
void removeParameter(int index)
-
getRequestBody
RequestBody getRequestBody()
-
getRequestBody
RequestBody getRequestBody(boolean elaborate)
-
setRequestBody
void setRequestBody(RequestBody requestBody)
-
hasResponses
boolean hasResponses()
-
hasResponse
boolean hasResponse(String name)
-
removeResponse
void removeResponse(String name)
-
hasResponsesExtensions
boolean hasResponsesExtensions()
-
hasResponsesExtension
boolean hasResponsesExtension(String name)
-
removeResponsesExtension
void removeResponsesExtension(String name)
-
hasCallbacks
boolean hasCallbacks()
-
hasCallback
boolean hasCallback(String name)
-
removeCallback
void removeCallback(String name)
-
hasCallbacksExtensions
boolean hasCallbacksExtensions()
-
hasCallbacksExtension
boolean hasCallbacksExtension(String name)
-
removeCallbacksExtension
void removeCallbacksExtension(String name)
-
getDeprecated
Boolean getDeprecated()
-
isDeprecated
boolean isDeprecated()
-
setDeprecated
void setDeprecated(Boolean deprecated)
-
getSecurityRequirements
List<SecurityRequirement> getSecurityRequirements()
-
getSecurityRequirements
List<SecurityRequirement> getSecurityRequirements(boolean elaborate)
-
hasSecurityRequirements
boolean hasSecurityRequirements()
-
getSecurityRequirement
SecurityRequirement getSecurityRequirement(int index)
-
setSecurityRequirements
void setSecurityRequirements(List<SecurityRequirement> securityRequirements)
-
setSecurityRequirement
void setSecurityRequirement(int index, SecurityRequirement securityRequirement)
-
addSecurityRequirement
void addSecurityRequirement(SecurityRequirement securityRequirement)
-
insertSecurityRequirement
void insertSecurityRequirement(int index, SecurityRequirement securityRequirement)
-
removeSecurityRequirement
void removeSecurityRequirement(int index)
-
hasServers
boolean hasServers()
-
getServer
Server getServer(int index)
-
setServer
void setServer(int index, Server server)
-
addServer
void addServer(Server server)
-
insertServer
void insertServer(int index, Server server)
-
removeServer
void removeServer(int index)
-
hasExtensions
boolean hasExtensions()
-
hasExtension
boolean hasExtension(String name)
-
removeExtension
void removeExtension(String name)
-
-