public class Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
Builder |
allowEmptyValue(boolean allowEmptyValue)
Allow empty value parameter builder.
|
Builder |
allowReserved(boolean allowReserved)
Allow reserved parameter builder.
|
Builder |
array(Builder arraySchemaBuilder)
Array parameter builder.
|
io.swagger.v3.oas.annotations.Parameter |
build()
Build parameter.
|
Builder |
content(Builder contentBuilder)
Content parameter builder.
|
Builder |
deprecated(boolean deprecated)
Deprecated parameter builder.
|
Builder |
description(String description)
Description parameter builder.
|
Builder |
example(String example)
Example parameter builder.
|
Builder |
examples(Builder exampleObjectBuilder)
Examples parameter builder.
|
Builder |
explode(io.swagger.v3.oas.annotations.enums.Explode explode)
Explode parameter builder.
|
Builder |
extensions(Builder extensionBuilder)
Extensions parameter builder.
|
Builder |
hidden(boolean hidden)
Hidden parameter builder.
|
Builder |
implementation(Class clazz)
Implementation parameter builder.
|
Builder |
implementationArray(Class clazz)
Implementation array parameter builder.
|
Builder |
in(io.swagger.v3.oas.annotations.enums.ParameterIn in)
In parameter builder.
|
Builder |
name(String name)
Name parameter builder.
|
static Builder |
parameterBuilder()
Builder parameter builder.
|
Builder |
ref(String ref)
Ref parameter builder.
|
Builder |
required(boolean required)
Required parameter builder.
|
Builder |
schema(Builder schemaBuilder)
Schema parameter builder.
|
Builder |
style(io.swagger.v3.oas.annotations.enums.ParameterStyle style)
Style parameter builder.
|
public static Builder parameterBuilder()
public Builder name(String name)
name - the namepublic Builder in(io.swagger.v3.oas.annotations.enums.ParameterIn in)
in - the inpublic Builder description(String description)
description - the descriptionpublic Builder required(boolean required)
required - the requiredpublic Builder deprecated(boolean deprecated)
deprecated - the deprecatedpublic Builder allowEmptyValue(boolean allowEmptyValue)
allowEmptyValue - the allow empty valuepublic Builder style(io.swagger.v3.oas.annotations.enums.ParameterStyle style)
style - the stylepublic Builder explode(io.swagger.v3.oas.annotations.enums.Explode explode)
explode - the explodepublic Builder allowReserved(boolean allowReserved)
allowReserved - the allow reservedpublic Builder schema(Builder schemaBuilder)
schemaBuilder - the schema builderpublic Builder array(Builder arraySchemaBuilder)
arraySchemaBuilder - the array schema builderpublic Builder implementationArray(Class clazz)
clazz - the clazzpublic Builder implementation(Class clazz)
clazz - the clazzpublic Builder content(Builder contentBuilder)
contentBuilder - the content builderpublic Builder hidden(boolean hidden)
hidden - the hiddenpublic Builder examples(Builder exampleObjectBuilder)
exampleObjectBuilder - the example object builderpublic Builder example(String example)
example - the examplepublic Builder extensions(Builder extensionBuilder)
extensionBuilder - the extension builderpublic Builder ref(String ref)
ref - the refpublic io.swagger.v3.oas.annotations.Parameter build()
Copyright © 2020. All rights reserved.