public class LinkImpl extends ExtensibleImpl 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) |
org.eclipse.microprofile.openapi.models.links.Link |
description(String description) |
String |
getDescription() |
String |
getOperationId() |
String |
getOperationRef() |
Map<String,Object> |
getParameters() |
String |
getRef() |
Object |
getRequestBody() |
org.eclipse.microprofile.openapi.models.servers.Server |
getServer() |
org.eclipse.microprofile.openapi.models.links.Link |
operationId(String operationId) |
org.eclipse.microprofile.openapi.models.links.Link |
operationRef(String operationRef) |
org.eclipse.microprofile.openapi.models.links.Link |
parameters(Map<String,Object> parameters) |
org.eclipse.microprofile.openapi.models.links.Link |
ref(String ref) |
org.eclipse.microprofile.openapi.models.links.Link |
requestBody(Object requestBody) |
org.eclipse.microprofile.openapi.models.links.Link |
server(org.eclipse.microprofile.openapi.models.servers.Server server) |
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, setExtensionspublic 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.links.Link ref(String ref)
ref in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.links.Link>Reference.ref(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 org.eclipse.microprofile.openapi.models.links.Link server(org.eclipse.microprofile.openapi.models.servers.Server server)
server in interface org.eclipse.microprofile.openapi.models.links.LinkLink.server(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 org.eclipse.microprofile.openapi.models.links.Link operationRef(String operationRef)
operationRef in interface org.eclipse.microprofile.openapi.models.links.LinkLink.operationRef(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 org.eclipse.microprofile.openapi.models.links.Link requestBody(Object requestBody)
requestBody in interface org.eclipse.microprofile.openapi.models.links.LinkLink.requestBody(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 org.eclipse.microprofile.openapi.models.links.Link operationId(String operationId)
operationId in interface org.eclipse.microprofile.openapi.models.links.LinkLink.operationId(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 parameters(Map<String,Object> parameters)
parameters in interface org.eclipse.microprofile.openapi.models.links.LinkLink.parameters(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 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)public org.eclipse.microprofile.openapi.models.links.Link description(String description)
description in interface org.eclipse.microprofile.openapi.models.links.LinkLink.description(java.lang.String)Copyright © 2018 JBoss by Red Hat. All rights reserved.