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) |
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) |
void |
removeParameter(String name) |
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, removeExtension, setExtensions
public 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.Link
Link.getServer()
public void setServer(org.eclipse.microprofile.openapi.models.servers.Server server)
setServer
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.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.Link
Link.server(org.eclipse.microprofile.openapi.models.servers.Server)
public String getOperationRef()
getOperationRef
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.getOperationRef()
public void setOperationRef(String operationRef)
setOperationRef
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.setOperationRef(java.lang.String)
public org.eclipse.microprofile.openapi.models.links.Link operationRef(String operationRef)
operationRef
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.operationRef(java.lang.String)
public Object getRequestBody()
getRequestBody
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.getRequestBody()
public void setRequestBody(Object requestBody)
setRequestBody
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.setRequestBody(java.lang.Object)
public org.eclipse.microprofile.openapi.models.links.Link requestBody(Object requestBody)
requestBody
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.requestBody(java.lang.Object)
public String getOperationId()
getOperationId
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.getOperationId()
public void setOperationId(String operationId)
setOperationId
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.setOperationId(java.lang.String)
public org.eclipse.microprofile.openapi.models.links.Link operationId(String operationId)
operationId
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.operationId(java.lang.String)
public Map<String,Object> getParameters()
getParameters
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.getParameters()
public void setParameters(Map<String,Object> parameters)
setParameters
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.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.Link
Link.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.Link
Link.addParameter(java.lang.String, java.lang.Object)
public void removeParameter(String name)
removeParameter
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.removeParameter(java.lang.String)
public String getDescription()
getDescription
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.getDescription()
public void setDescription(String description)
setDescription
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.setDescription(java.lang.String)
public org.eclipse.microprofile.openapi.models.links.Link description(String description)
description
in interface org.eclipse.microprofile.openapi.models.links.Link
Link.description(java.lang.String)
Copyright © 2018–2020. All rights reserved.