public class LinkImpl extends ExtensibleImpl implements ModelImpl
Link
OpenAPI model interface.Constructor and Description |
---|
LinkImpl() |
Modifier and Type | Method and Description |
---|---|
Link |
addParameter(String name,
Object parameter) |
Link |
description(String description) |
String |
getDescription() |
String |
getOperationId() |
String |
getOperationRef() |
Map<String,Object> |
getParameters() |
String |
getRef() |
Object |
getRequestBody() |
Server |
getServer() |
Link |
operationId(String operationId) |
Link |
operationRef(String operationRef) |
Link |
parameters(Map<String,Object> parameters) |
Link |
ref(String ref) |
Link |
requestBody(Object requestBody) |
Link |
server(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(Server server) |
addExtension, getExtensions, setExtensions
public String getRef()
org.eclipse.microprofile.openapi.models.Reference#getRef()
public void setRef(String ref)
org.eclipse.microprofile.openapi.models.Reference#setRef(java.lang.String)
public Link ref(String ref)
org.eclipse.microprofile.openapi.models.Reference#ref(java.lang.String)
public Server getServer()
org.eclipse.microprofile.openapi.models.links.Link#getServer()
public void setServer(Server server)
org.eclipse.microprofile.openapi.models.links.Link#setServer(org.eclipse.microprofile.openapi.models.servers.Server)
public Link server(Server server)
org.eclipse.microprofile.openapi.models.links.Link#server(org.eclipse.microprofile.openapi.models.servers.Server)
public String getOperationRef()
org.eclipse.microprofile.openapi.models.links.Link#getOperationRef()
public void setOperationRef(String operationRef)
org.eclipse.microprofile.openapi.models.links.Link#setOperationRef(java.lang.String)
public Link operationRef(String operationRef)
org.eclipse.microprofile.openapi.models.links.Link#operationRef(java.lang.String)
public Object getRequestBody()
org.eclipse.microprofile.openapi.models.links.Link#getRequestBody()
public void setRequestBody(Object requestBody)
org.eclipse.microprofile.openapi.models.links.Link#setRequestBody(java.lang.Object)
public Link requestBody(Object requestBody)
org.eclipse.microprofile.openapi.models.links.Link#requestBody(java.lang.Object)
public String getOperationId()
org.eclipse.microprofile.openapi.models.links.Link#getOperationId()
public void setOperationId(String operationId)
org.eclipse.microprofile.openapi.models.links.Link#setOperationId(java.lang.String)
public Link operationId(String operationId)
org.eclipse.microprofile.openapi.models.links.Link#operationId(java.lang.String)
public Map<String,Object> getParameters()
org.eclipse.microprofile.openapi.models.links.Link#getParameters()
public void setParameters(Map<String,Object> parameters)
org.eclipse.microprofile.openapi.models.links.Link#setParameters(java.util.Map)
public Link parameters(Map<String,Object> parameters)
org.eclipse.microprofile.openapi.models.links.Link#parameters(java.util.Map)
public Link addParameter(String name, Object parameter)
org.eclipse.microprofile.openapi.models.links.Link#addParameter(java.lang.String, java.lang.Object)
public String getDescription()
org.eclipse.microprofile.openapi.models.links.Link#getDescription()
public void setDescription(String description)
org.eclipse.microprofile.openapi.models.links.Link#setDescription(java.lang.String)
public Link description(String description)
org.eclipse.microprofile.openapi.models.links.Link#description(java.lang.String)
Copyright © 2018 JBoss by Red Hat. All rights reserved.