public class LinkImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.links.Link> implements org.eclipse.microprofile.openapi.models.links.Link, ModelImpl
Link OpenAPI model interface.| Constructor and Description |
|---|
LinkImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.microprofile.openapi.models.links.Link |
addParameter(String name,
Object parameter) |
String |
getDescription() |
String |
getOperationId() |
String |
getOperationRef() |
Map<String,Object> |
getParameters() |
String |
getRef() |
Object |
getRequestBody() |
org.eclipse.microprofile.openapi.models.servers.Server |
getServer() |
void |
removeParameter(String name) |
void |
setDescription(String description) |
void |
setOperationId(String operationId) |
void |
setOperationRef(String operationRef) |
void |
setParameters(Map<String,Object> parameters) |
void |
setRef(String ref) |
void |
setRequestBody(Object requestBody) |
void |
setServer(org.eclipse.microprofile.openapi.models.servers.Server server) |
addExtension, getExtensions, removeExtension, setExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdescription, operationId, operationRef, parameters, requestBody, serverpublic String getRef()
getRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.links.Link>Reference.getRef()public void setRef(String ref)
setRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.links.Link>Reference.setRef(java.lang.String)public org.eclipse.microprofile.openapi.models.servers.Server getServer()
getServer in interface org.eclipse.microprofile.openapi.models.links.LinkLink.getServer()public void setServer(org.eclipse.microprofile.openapi.models.servers.Server server)
setServer in interface org.eclipse.microprofile.openapi.models.links.LinkLink.setServer(org.eclipse.microprofile.openapi.models.servers.Server)public String getOperationRef()
getOperationRef in interface org.eclipse.microprofile.openapi.models.links.LinkLink.getOperationRef()public void setOperationRef(String operationRef)
setOperationRef in interface org.eclipse.microprofile.openapi.models.links.LinkLink.setOperationRef(java.lang.String)public Object getRequestBody()
getRequestBody in interface org.eclipse.microprofile.openapi.models.links.LinkLink.getRequestBody()public void setRequestBody(Object requestBody)
setRequestBody in interface org.eclipse.microprofile.openapi.models.links.LinkLink.setRequestBody(java.lang.Object)public String getOperationId()
getOperationId in interface org.eclipse.microprofile.openapi.models.links.LinkLink.getOperationId()public void setOperationId(String operationId)
setOperationId in interface org.eclipse.microprofile.openapi.models.links.LinkLink.setOperationId(java.lang.String)public Map<String,Object> getParameters()
getParameters in interface org.eclipse.microprofile.openapi.models.links.LinkLink.getParameters()public void setParameters(Map<String,Object> parameters)
setParameters in interface org.eclipse.microprofile.openapi.models.links.LinkLink.setParameters(java.util.Map)public org.eclipse.microprofile.openapi.models.links.Link addParameter(String name, Object parameter)
addParameter in interface org.eclipse.microprofile.openapi.models.links.LinkLink.addParameter(java.lang.String, java.lang.Object)public void removeParameter(String name)
removeParameter in interface org.eclipse.microprofile.openapi.models.links.LinkLink.removeParameter(java.lang.String)public String getDescription()
getDescription in interface org.eclipse.microprofile.openapi.models.links.LinkLink.getDescription()public void setDescription(String description)
setDescription in interface org.eclipse.microprofile.openapi.models.links.LinkLink.setDescription(java.lang.String)Copyright © 2018–2021. All rights reserved.