Class ApiResponse
- java.lang.Object
-
- io.swagger.v3.oas.models.responses.ApiResponse
-
public class ApiResponse extends Object
ApiResponse- See Also:
- "https://github.com/OAI/OpenAPI-Specification/blob/3.0.4/versions/3.0.4.md#response-object", "https://github.com/OAI/OpenAPI-Specification/blob/3.1.1/versions/3.1.1.md#response-object"
-
-
Constructor Summary
Constructors Constructor Description ApiResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiResponse$ref(String $ref)voidaddExtension(String name, Object value)voidaddExtension31(String name, Object value)ApiResponseaddHeaderObject(String name, Header header)ApiResponseaddLink(String name, Link link)ApiResponsecontent(Content content)ApiResponsedescription(String description)booleanequals(Object o)ApiResponseextensions(Map<String,Object> extensions)Stringget$ref()returns the $ref property from an ApiResponse instance.ContentgetContent()returns the content property from a ApiResponse instance.StringgetDescription()returns the description property from a ApiResponse instance.Map<String,Object>getExtensions()Map<String,Header>getHeaders()returns the headers property from a ApiResponse instance.Map<String,Link>getLinks()returns the links property from a ApiResponse instance.inthashCode()ApiResponseheaders(Map<String,Header> headers)ApiResponselink(String name, Link link)ApiResponselinks(Map<String,Link> links)voidset$ref(String $ref)voidsetContent(Content content)voidsetDescription(String description)voidsetExtensions(Map<String,Object> extensions)voidsetHeaders(Map<String,Header> headers)voidsetLinks(Map<String,Link> links)StringtoString()
-
-
-
Method Detail
-
getDescription
public String getDescription()
returns the description property from a ApiResponse instance.- Returns:
- String description
-
setDescription
public void setDescription(String description)
-
description
public ApiResponse description(String description)
-
getHeaders
public Map<String,Header> getHeaders()
returns the headers property from a ApiResponse instance.- Returns:
- headers
-
headers
public ApiResponse headers(Map<String,Header> headers)
-
addHeaderObject
public ApiResponse addHeaderObject(String name, Header header)
-
getContent
public Content getContent()
returns the content property from a ApiResponse instance.- Returns:
- Content content
-
setContent
public void setContent(Content content)
-
content
public ApiResponse content(Content content)
-
getLinks
public Map<String,Link> getLinks()
returns the links property from a ApiResponse instance.- Returns:
- Link links
-
links
public ApiResponse links(Map<String,Link> links)
-
addLink
public ApiResponse addLink(String name, Link link)
-
link
public ApiResponse link(String name, Link link)
-
get$ref
public String get$ref()
returns the $ref property from an ApiResponse instance.- Returns:
- String $ref
-
set$ref
public void set$ref(String $ref)
-
$ref
public ApiResponse $ref(String $ref)
-
extensions
public ApiResponse extensions(Map<String,Object> extensions)
-
-