public class PathItemImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.PathItem> implements org.eclipse.microprofile.openapi.models.PathItem
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.microprofile.openapi.models.Operation |
delete |
protected String |
description |
protected org.eclipse.microprofile.openapi.models.Operation |
get |
protected org.eclipse.microprofile.openapi.models.Operation |
head |
protected org.eclipse.microprofile.openapi.models.Operation |
options |
protected List<org.eclipse.microprofile.openapi.models.parameters.Parameter> |
parameters |
protected org.eclipse.microprofile.openapi.models.Operation |
patch |
protected org.eclipse.microprofile.openapi.models.Operation |
post |
protected org.eclipse.microprofile.openapi.models.Operation |
put |
protected String |
ref |
protected List<org.eclipse.microprofile.openapi.models.servers.Server> |
servers |
protected String |
summary |
protected org.eclipse.microprofile.openapi.models.Operation |
trace |
extensions
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) |
boolean |
equals(Object obj) |
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() |
int |
hashCode() |
List<org.eclipse.microprofile.openapi.models.Operation> |
readOperations() |
Map<org.eclipse.microprofile.openapi.models.PathItem.HttpMethod,org.eclipse.microprofile.openapi.models.Operation> |
readOperationsMap() |
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 |
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) |
addExtension, convertExtensionValue, extensionName, getExtensions, merge, removeExtension, setExtensions, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
DELETE, description, GET, HEAD, OPTIONS, parameters, PATCH, POST, PUT, servers, summary, TRACE
protected String ref
protected String summary
protected String description
protected org.eclipse.microprofile.openapi.models.Operation get
protected org.eclipse.microprofile.openapi.models.Operation put
protected org.eclipse.microprofile.openapi.models.Operation post
protected org.eclipse.microprofile.openapi.models.Operation delete
protected org.eclipse.microprofile.openapi.models.Operation options
protected org.eclipse.microprofile.openapi.models.Operation head
protected org.eclipse.microprofile.openapi.models.Operation patch
protected org.eclipse.microprofile.openapi.models.Operation trace
protected List<org.eclipse.microprofile.openapi.models.servers.Server> servers
protected List<org.eclipse.microprofile.openapi.models.parameters.Parameter> parameters
public String getRef()
getRef
in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.PathItem>
public void setRef(String ref)
setRef
in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.PathItem>
public String getSummary()
getSummary
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setSummary(String summary)
setSummary
in interface org.eclipse.microprofile.openapi.models.PathItem
public String getDescription()
getDescription
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setDescription(String description)
setDescription
in interface org.eclipse.microprofile.openapi.models.PathItem
public org.eclipse.microprofile.openapi.models.Operation getGET()
getGET
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setGET(org.eclipse.microprofile.openapi.models.Operation get)
setGET
in interface org.eclipse.microprofile.openapi.models.PathItem
public org.eclipse.microprofile.openapi.models.Operation getPUT()
getPUT
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setPUT(org.eclipse.microprofile.openapi.models.Operation put)
setPUT
in interface org.eclipse.microprofile.openapi.models.PathItem
public org.eclipse.microprofile.openapi.models.Operation getPOST()
getPOST
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setPOST(org.eclipse.microprofile.openapi.models.Operation post)
setPOST
in interface org.eclipse.microprofile.openapi.models.PathItem
public org.eclipse.microprofile.openapi.models.Operation getDELETE()
getDELETE
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setDELETE(org.eclipse.microprofile.openapi.models.Operation delete)
setDELETE
in interface org.eclipse.microprofile.openapi.models.PathItem
public org.eclipse.microprofile.openapi.models.Operation getOPTIONS()
getOPTIONS
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setOPTIONS(org.eclipse.microprofile.openapi.models.Operation options)
setOPTIONS
in interface org.eclipse.microprofile.openapi.models.PathItem
public org.eclipse.microprofile.openapi.models.Operation getHEAD()
getHEAD
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setHEAD(org.eclipse.microprofile.openapi.models.Operation head)
setHEAD
in interface org.eclipse.microprofile.openapi.models.PathItem
public org.eclipse.microprofile.openapi.models.Operation getPATCH()
getPATCH
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setPATCH(org.eclipse.microprofile.openapi.models.Operation patch)
setPATCH
in interface org.eclipse.microprofile.openapi.models.PathItem
public org.eclipse.microprofile.openapi.models.Operation getTRACE()
getTRACE
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setTRACE(org.eclipse.microprofile.openapi.models.Operation trace)
setTRACE
in interface org.eclipse.microprofile.openapi.models.PathItem
public Map<org.eclipse.microprofile.openapi.models.PathItem.HttpMethod,org.eclipse.microprofile.openapi.models.Operation> getOperations()
getOperations
in interface org.eclipse.microprofile.openapi.models.PathItem
public List<org.eclipse.microprofile.openapi.models.Operation> readOperations()
readOperations
in interface org.eclipse.microprofile.openapi.models.PathItem
public Map<org.eclipse.microprofile.openapi.models.PathItem.HttpMethod,org.eclipse.microprofile.openapi.models.Operation> readOperationsMap()
readOperationsMap
in interface org.eclipse.microprofile.openapi.models.PathItem
public List<org.eclipse.microprofile.openapi.models.servers.Server> getServers()
getServers
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setServers(List<org.eclipse.microprofile.openapi.models.servers.Server> servers)
setServers
in interface org.eclipse.microprofile.openapi.models.PathItem
public org.eclipse.microprofile.openapi.models.PathItem addServer(org.eclipse.microprofile.openapi.models.servers.Server server)
addServer
in interface org.eclipse.microprofile.openapi.models.PathItem
public void removeServer(org.eclipse.microprofile.openapi.models.servers.Server server)
removeServer
in interface org.eclipse.microprofile.openapi.models.PathItem
public List<org.eclipse.microprofile.openapi.models.parameters.Parameter> getParameters()
getParameters
in interface org.eclipse.microprofile.openapi.models.PathItem
public void setParameters(List<org.eclipse.microprofile.openapi.models.parameters.Parameter> parameters)
setParameters
in interface org.eclipse.microprofile.openapi.models.PathItem
public org.eclipse.microprofile.openapi.models.PathItem addParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter parameter)
addParameter
in interface org.eclipse.microprofile.openapi.models.PathItem
public void removeParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter parameter)
removeParameter
in interface org.eclipse.microprofile.openapi.models.PathItem
Copyright © 2019. All rights reserved.