Class Builder
- java.lang.Object
-
- org.springdoc.core.fn.builders.apiresponse.Builder
-
public class Builder extends Object
The type Api response builder.- Author:
- bnasslahsen
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description io.swagger.v3.oas.annotations.responses.ApiResponsebuild()Build api response.Buildercontent(Builder contentBuilder)Content api response builder.Builderdescription(String description)Description api response builder.Builderextension(Builder extensionBuilder)Extension api response builder.Builderheader(Builder headers)Header api response builder.Builderimplementation(Class clazz)Implementation api response builder.BuilderimplementationArray(Class clazz)Implementation array api response builder.Builderlink(Builder linkBuilder)Link api response builder.Builderref(String ref)Ref api response builder.static BuilderresponseBuilder()Builder api response builder.BuilderresponseCode(String responseCode)Response code api response builder.
-
-
-
Method Detail
-
responseBuilder
public static Builder responseBuilder()
Builder api response builder.- Returns:
- the api response builder
-
description
public Builder description(String description)
Description api response builder.- Parameters:
description- the description- Returns:
- the api response builder
-
responseCode
public Builder responseCode(String responseCode)
Response code api response builder.- Parameters:
responseCode- the response code- Returns:
- the api response builder
-
header
public Builder header(Builder headers)
Header api response builder.- Parameters:
headers- the headers- Returns:
- the api response builder
-
link
public Builder link(Builder linkBuilder)
Link api response builder.- Parameters:
linkBuilder- the link builder- Returns:
- the api response builder
-
content
public Builder content(Builder contentBuilder)
Content api response builder.- Parameters:
contentBuilder- the content builder- Returns:
- the api response builder
-
implementation
public Builder implementation(Class clazz)
Implementation api response builder.- Parameters:
clazz- the clazz- Returns:
- the api response builder
-
implementationArray
public Builder implementationArray(Class clazz)
Implementation array api response builder.- Parameters:
clazz- the clazz- Returns:
- the api response builder
-
extension
public Builder extension(Builder extensionBuilder)
Extension api response builder.- Parameters:
extensionBuilder- the extension builder- Returns:
- the api response builder
-
ref
public Builder ref(String ref)
Ref api response builder.- Parameters:
ref- the ref- Returns:
- the api response builder
-
build
public io.swagger.v3.oas.annotations.responses.ApiResponse build()
Build api response.- Returns:
- the api response
-
-