public class SwaggerOption extends Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
SwaggerOption.SwaggerHeaderParameterResource |
static class |
SwaggerOption.SwaggerSecurityDefinitionResource |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
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) |
List<Map<String,Object>> |
getHeaderParameterList() |
List<Map<String,Object>> |
getSecurityDefinitionList() |
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)
Copyright © 2015–2017 The DBFlute Project. All rights reserved.