Package io.swagger.v3.oas.models.links
Class Link
- java.lang.Object
-
- io.swagger.v3.oas.models.links.Link
-
public class Link extends Object
Link- See Also:
- "https://github.com/OAI/OpenAPI-Specification/blob/3.0.4/versions/3.0.4.md#link-object", "https://github.com/OAI/OpenAPI-Specification/blob/3.1.1/versions/3.1.1.md#link-object"
-
-
Constructor Summary
Constructors Constructor Description Link()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Link$ref(String $ref)voidaddExtension(String name, Object value)voidaddExtension31(String name, Object value)LinkaddHeaderObject(String name, Header header)Deprecated.as it's not part of OpenAPI specificationLinkaddParameter(String name, String parameter)Linkdescription(String description)booleanequals(Object o)Linkextensions(Map<String,Object> extensions)Stringget$ref()StringgetDescription()returns the description property from a Link instance.Map<String,Object>getExtensions()Map<String,Header>getHeaders()Deprecated.as it's not part of OpenAPI specificationStringgetOperationId()StringgetOperationRef()returns the operationRef property from a Link instance.Map<String,String>getParameters()returns the parameters property from a Link instance.ObjectgetRequestBody()returns the requestBody property from a Link instance.ServergetServer()returns the server property from a Link instance.inthashCode()Linkheaders(Map<String,Header> headers)Deprecated.as it's not part of OpenAPI specificationLinkoperationId(String operationId)LinkoperationRef(String operationRef)Linkparameters(String name, String parameter)Deprecated.LinkrequestBody(Object requestBody)Linkserver(Server server)voidset$ref(String $ref)voidsetDescription(String description)voidsetExtensions(Map<String,Object> extensions)voidsetHeaders(Map<String,Header> headers)Deprecated.as it's not part of OpenAPI specificationvoidsetOperationId(String operationId)voidsetOperationRef(String operationRef)voidsetParameters(Map<String,String> parameters)voidsetRequestBody(Object requestBody)voidsetServer(Server server)StringtoString()
-
-
-
Method Detail
-
getServer
public Server getServer()
returns the server property from a Link instance.- Returns:
- Server server
-
setServer
public void setServer(Server server)
-
getOperationRef
public String getOperationRef()
returns the operationRef property from a Link instance.- Returns:
- String operationRef
-
setOperationRef
public void setOperationRef(String operationRef)
-
getRequestBody
public Object getRequestBody()
returns the requestBody property from a Link instance.- Returns:
- Object requestBody
-
setRequestBody
public void setRequestBody(Object requestBody)
-
getOperationId
public String getOperationId()
-
setOperationId
public void setOperationId(String operationId)
-
getParameters
public Map<String,String> getParameters()
returns the parameters property from a Link instance.- Returns:
- LinkParameters parameters
-
parameters
@Deprecated public Link parameters(String name, String parameter)
Deprecated.
-
getHeaders
@Deprecated public Map<String,Header> getHeaders()
Deprecated.as it's not part of OpenAPI specification
-
setHeaders
@Deprecated public void setHeaders(Map<String,Header> headers)
Deprecated.as it's not part of OpenAPI specification
-
headers
@Deprecated public Link headers(Map<String,Header> headers)
Deprecated.as it's not part of OpenAPI specification
-
addHeaderObject
@Deprecated public Link addHeaderObject(String name, Header header)
Deprecated.as it's not part of OpenAPI specification
-
getDescription
public String getDescription()
returns the description property from a Link instance.- Returns:
- String description
-
setDescription
public void setDescription(String description)
-
get$ref
public String get$ref()
-
set$ref
public void set$ref(String $ref)
-
-