public class PathItemImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.PathItem> implements org.eclipse.microprofile.openapi.models.PathItem, ModelImpl
PathItem OpenAPI model interface.| Constructor and Description |
|---|
PathItemImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.microprofile.openapi.models.PathItem |
addParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter parameter) |
org.eclipse.microprofile.openapi.models.PathItem |
addServer(org.eclipse.microprofile.openapi.models.servers.Server server) |
org.eclipse.microprofile.openapi.models.Operation |
getDELETE() |
String |
getDescription() |
org.eclipse.microprofile.openapi.models.Operation |
getGET() |
org.eclipse.microprofile.openapi.models.Operation |
getHEAD() |
Map<org.eclipse.microprofile.openapi.models.PathItem.HttpMethod,org.eclipse.microprofile.openapi.models.Operation> |
getOperations() |
org.eclipse.microprofile.openapi.models.Operation |
getOPTIONS() |
List<org.eclipse.microprofile.openapi.models.parameters.Parameter> |
getParameters() |
org.eclipse.microprofile.openapi.models.Operation |
getPATCH() |
org.eclipse.microprofile.openapi.models.Operation |
getPOST() |
org.eclipse.microprofile.openapi.models.Operation |
getPUT() |
String |
getRef() |
List<org.eclipse.microprofile.openapi.models.servers.Server> |
getServers() |
String |
getSummary() |
org.eclipse.microprofile.openapi.models.Operation |
getTRACE() |
void |
removeParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter parameter) |
void |
removeServer(org.eclipse.microprofile.openapi.models.servers.Server server) |
void |
setDELETE(org.eclipse.microprofile.openapi.models.Operation delete) |
void |
setDescription(String description) |
void |
setGET(org.eclipse.microprofile.openapi.models.Operation get) |
void |
setHEAD(org.eclipse.microprofile.openapi.models.Operation head) |
void |
setOperation(org.eclipse.microprofile.openapi.models.PathItem.HttpMethod httpMethod,
org.eclipse.microprofile.openapi.models.Operation operation)
Method is from MP OpenAPI 2.0.
|
void |
setOPTIONS(org.eclipse.microprofile.openapi.models.Operation options) |
void |
setParameters(List<org.eclipse.microprofile.openapi.models.parameters.Parameter> parameters) |
void |
setPATCH(org.eclipse.microprofile.openapi.models.Operation patch) |
void |
setPOST(org.eclipse.microprofile.openapi.models.Operation post) |
void |
setPUT(org.eclipse.microprofile.openapi.models.Operation put) |
void |
setRef(String ref) |
void |
setServers(List<org.eclipse.microprofile.openapi.models.servers.Server> servers) |
void |
setSummary(String summary) |
void |
setTRACE(org.eclipse.microprofile.openapi.models.Operation trace) |
org.eclipse.microprofile.openapi.models.PathItem |
summary(String summary) |
addExtension, getExtensions, removeExtension, setExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitDELETE, description, GET, HEAD, OPTIONS, parameters, PATCH, POST, PUT, readOperations, readOperationsMap, servers, TRACEpublic String getRef()
getRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.PathItem>Reference.getRef()public void setRef(String ref)
setRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.PathItem>Reference.setRef(java.lang.String)public String getSummary()
getSummary in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getSummary()public void setSummary(String summary)
setSummary in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setSummary(java.lang.String)public org.eclipse.microprofile.openapi.models.PathItem summary(String summary)
summary in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.summary(java.lang.String)public String getDescription()
getDescription in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getDescription()public void setDescription(String description)
setDescription in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setDescription(java.lang.String)public org.eclipse.microprofile.openapi.models.Operation getGET()
getGET in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getGET()public void setGET(org.eclipse.microprofile.openapi.models.Operation get)
setGET in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setGET(org.eclipse.microprofile.openapi.models.Operation)public org.eclipse.microprofile.openapi.models.Operation getPUT()
getPUT in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getPUT()public void setPUT(org.eclipse.microprofile.openapi.models.Operation put)
setPUT in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setPUT(org.eclipse.microprofile.openapi.models.Operation)public org.eclipse.microprofile.openapi.models.Operation getPOST()
getPOST in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getPOST()public void setPOST(org.eclipse.microprofile.openapi.models.Operation post)
setPOST in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setPOST(org.eclipse.microprofile.openapi.models.Operation)public org.eclipse.microprofile.openapi.models.Operation getDELETE()
getDELETE in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getDELETE()public void setDELETE(org.eclipse.microprofile.openapi.models.Operation delete)
setDELETE in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setDELETE(org.eclipse.microprofile.openapi.models.Operation)public org.eclipse.microprofile.openapi.models.Operation getOPTIONS()
getOPTIONS in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getOPTIONS()public void setOPTIONS(org.eclipse.microprofile.openapi.models.Operation options)
setOPTIONS in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setOPTIONS(org.eclipse.microprofile.openapi.models.Operation)public org.eclipse.microprofile.openapi.models.Operation getHEAD()
getHEAD in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getHEAD()public void setHEAD(org.eclipse.microprofile.openapi.models.Operation head)
setHEAD in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setHEAD(org.eclipse.microprofile.openapi.models.Operation)public org.eclipse.microprofile.openapi.models.Operation getPATCH()
getPATCH in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getPATCH()public void setPATCH(org.eclipse.microprofile.openapi.models.Operation patch)
setPATCH in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setPATCH(org.eclipse.microprofile.openapi.models.Operation)public org.eclipse.microprofile.openapi.models.Operation getTRACE()
getTRACE in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getTRACE()public void setTRACE(org.eclipse.microprofile.openapi.models.Operation trace)
setTRACE in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setTRACE(org.eclipse.microprofile.openapi.models.Operation)public Map<org.eclipse.microprofile.openapi.models.PathItem.HttpMethod,org.eclipse.microprofile.openapi.models.Operation> getOperations()
getOperations in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getOperations()public void setOperation(org.eclipse.microprofile.openapi.models.PathItem.HttpMethod httpMethod,
org.eclipse.microprofile.openapi.models.Operation operation)
public List<org.eclipse.microprofile.openapi.models.servers.Server> getServers()
getServers in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getServers()public void setServers(List<org.eclipse.microprofile.openapi.models.servers.Server> servers)
setServers in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setServers(java.util.List)public org.eclipse.microprofile.openapi.models.PathItem addServer(org.eclipse.microprofile.openapi.models.servers.Server server)
addServer in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.addServer(org.eclipse.microprofile.openapi.models.servers.Server)public void removeServer(org.eclipse.microprofile.openapi.models.servers.Server server)
removeServer in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.removeServer(org.eclipse.microprofile.openapi.models.servers.Server)public List<org.eclipse.microprofile.openapi.models.parameters.Parameter> getParameters()
getParameters in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.getParameters()public void setParameters(List<org.eclipse.microprofile.openapi.models.parameters.Parameter> parameters)
setParameters in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.setParameters(java.util.List)public org.eclipse.microprofile.openapi.models.PathItem addParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter parameter)
addParameter in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.addParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter)public void removeParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter parameter)
removeParameter in interface org.eclipse.microprofile.openapi.models.PathItemPathItem.removeParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter)Copyright © 2018–2021. All rights reserved.