public class Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
Builder |
beanClass(Class<?> beanClass)
Bean class operation builder.
|
Builder |
beanMethod(String beanMethod)
Bean method operation builder.
|
RouterOperation |
build()
Build operation.
|
Builder |
deprecated(boolean deprecated)
Deprecated operation builder.
|
Builder |
description(String description)
Description operation builder.
|
Builder |
extensions(Builder extensionBuilder)
Extensions operation builder.
|
Builder |
externalDocs(Builder externalDocumentationBuilder)
External docs operation builder.
|
Builder |
hidden(boolean hidden)
Hidden operation builder.
|
Builder |
ignoreJsonView(boolean ignoreJsonView)
Ignore json view operation builder.
|
Builder |
method(String method)
Method operation builder.
|
static Builder |
operationBuilder()
Builder operation builder.
|
Builder |
operationId(String operationId)
Operation id operation builder.
|
Builder |
parameter(Builder parameterBuilder)
Parameter operation builder.
|
Builder |
parameterTypes(Class<?>[] parameterTypes)
Parameter types operation builder.
|
Builder |
requestBody(Builder requestBodyBuilder)
Request body operation builder.
|
Builder |
response(Builder apiResponseBuilder)
Response operation builder.
|
Builder |
security(Builder securityRequirementBuilder)
Security operation builder.
|
Builder |
servers(Builder serverBuilder)
Servers operation builder.
|
Builder |
summary(String summary)
Summary operation builder.
|
Builder |
tag(String tag)
Tag operation builder.
|
Builder |
tags(String[] tags)
Tags operation builder.
|
public static Builder operationBuilder()
public Builder method(String method)
method - the methodpublic Builder tags(String[] tags)
tags - the tagspublic Builder tag(String tag)
tag - the tagpublic Builder summary(String summary)
summary - the summarypublic Builder description(String description)
description - the descriptionpublic Builder requestBody(Builder requestBodyBuilder)
requestBodyBuilder - the request body builderpublic Builder externalDocs(Builder externalDocumentationBuilder)
externalDocumentationBuilder - the external documentation builderpublic Builder operationId(String operationId)
operationId - the operation idpublic Builder parameter(Builder parameterBuilder)
parameterBuilder - the parameter builderpublic Builder response(Builder apiResponseBuilder)
apiResponseBuilder - the api response builderpublic Builder deprecated(boolean deprecated)
deprecated - the deprecatedpublic Builder security(Builder securityRequirementBuilder)
securityRequirementBuilder - the security requirement builderpublic Builder servers(Builder serverBuilder)
serverBuilder - the server builderpublic Builder extensions(Builder extensionBuilder)
extensionBuilder - the extension builderpublic Builder hidden(boolean hidden)
hidden - the hiddenpublic Builder ignoreJsonView(boolean ignoreJsonView)
ignoreJsonView - the ignore json viewpublic Builder beanClass(Class<?> beanClass)
beanClass - the bean classpublic Builder beanMethod(String beanMethod)
beanMethod - the bean methodpublic Builder parameterTypes(Class<?>[] parameterTypes)
parameterTypes - the parameter typespublic RouterOperation build()
Copyright © 2024. All rights reserved.