public class LinkImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.links.Link> implements org.eclipse.microprofile.openapi.models.links.Link
extensions| 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() |
static void |
merge(org.eclipse.microprofile.openapi.annotations.links.Link from,
org.eclipse.microprofile.openapi.models.links.Link to,
boolean override) |
static void |
merge(org.eclipse.microprofile.openapi.annotations.links.Link link,
Map<String,org.eclipse.microprofile.openapi.models.links.Link> links,
boolean override) |
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, convertExtensionValue, extensionName, getExtensions, merge, removeExtension, setExtensions, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdescription, operationId, operationRef, parameters, requestBody, serverpublic org.eclipse.microprofile.openapi.models.servers.Server getServer()
getServer in interface org.eclipse.microprofile.openapi.models.links.Linkpublic void setServer(org.eclipse.microprofile.openapi.models.servers.Server server)
setServer in interface org.eclipse.microprofile.openapi.models.links.Linkpublic String getOperationRef()
getOperationRef in interface org.eclipse.microprofile.openapi.models.links.Linkpublic void setOperationRef(String operationRef)
setOperationRef in interface org.eclipse.microprofile.openapi.models.links.Linkpublic Object getRequestBody()
getRequestBody in interface org.eclipse.microprofile.openapi.models.links.Linkpublic void setRequestBody(Object requestBody)
setRequestBody in interface org.eclipse.microprofile.openapi.models.links.Linkpublic String getOperationId()
getOperationId in interface org.eclipse.microprofile.openapi.models.links.Linkpublic void setOperationId(String operationId)
setOperationId in interface org.eclipse.microprofile.openapi.models.links.Linkpublic Map<String,Object> getParameters()
getParameters in interface org.eclipse.microprofile.openapi.models.links.Linkpublic void setParameters(Map<String,Object> parameters)
setParameters in interface org.eclipse.microprofile.openapi.models.links.Linkpublic org.eclipse.microprofile.openapi.models.links.Link addParameter(String name, Object parameter)
addParameter in interface org.eclipse.microprofile.openapi.models.links.Linkpublic void removeParameter(String name)
removeParameter in interface org.eclipse.microprofile.openapi.models.links.Linkpublic String getDescription()
getDescription in interface org.eclipse.microprofile.openapi.models.links.Linkpublic void setDescription(String description)
setDescription in interface org.eclipse.microprofile.openapi.models.links.Linkpublic String getRef()
getRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.links.Link>public void setRef(String ref)
setRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.links.Link>public static void merge(org.eclipse.microprofile.openapi.annotations.links.Link from,
org.eclipse.microprofile.openapi.models.links.Link to,
boolean override)
Copyright © 2019. All rights reserved.