public class SwaggerOption extends Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
SwaggerOption.SwaggerHeaderParameterResource |
static class |
SwaggerOption.SwaggerSecurityDefinitionResource |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected Function<String,String> |
basePathLambda |
protected List<Map<String,Object>> |
headerParameterList |
protected List<Map<String,Object>> |
securityDefinitionList |
| コンストラクタと説明 |
|---|
SwaggerOption() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addHeaderParameter(String name,
String value) |
void |
addHeaderParameter(String name,
String value,
Consumer<SwaggerOption.SwaggerHeaderParameterResource> resourceLambda) |
void |
addSecurityDefinition(String name) |
void |
addSecurityDefinition(String name,
Consumer<SwaggerOption.SwaggerSecurityDefinitionResource> resourceLambda) |
protected Map<String,Object> |
createHeaderParameterMap(String name,
String value) |
protected Map<String,Object> |
createSecurityDefinitionMap(String name) |
void |
derivedBasePath(Function<String,String> oneArgLambda)
Derive application base path (e.g.
|
org.dbflute.optional.OptionalThing<Function<String,String>> |
getDerivedBasePath() |
org.dbflute.optional.OptionalThing<List<Map<String,Object>>> |
getHeaderParameterList() |
org.dbflute.optional.OptionalThing<List<Map<String,Object>>> |
getSecurityDefinitionList() |
public void derivedBasePath(Function<String,String> oneArgLambda)
op.derivedBasePath(basePath -> basePath + "api/");
oneArgLambda - The callback of base path filter. (NotNull)public void addHeaderParameter(String name, String value, Consumer<SwaggerOption.SwaggerHeaderParameterResource> resourceLambda)
protected Map<String,Object> createHeaderParameterMap(String name, String value)
public void addSecurityDefinition(String name)
public void addSecurityDefinition(String name, Consumer<SwaggerOption.SwaggerSecurityDefinitionResource> resourceLambda)
public org.dbflute.optional.OptionalThing<Function<String,String>> getDerivedBasePath()
public org.dbflute.optional.OptionalThing<List<Map<String,Object>>> getHeaderParameterList()
Copyright © 2015–2019 The DBFlute Project. All rights reserved.