public abstract class APIOperationModel extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
description |
protected List<APIParameterModel> |
headersModel |
protected String |
httpMethod |
protected List<APITypeModel> |
inputMetadataModel |
protected String |
name |
protected String |
operationId |
protected List<APITypeModel> |
outputMetadataModel |
protected String |
path |
protected List<APIParameterModel> |
queryParamsModel |
protected List<APISecuritySchemeModel> |
securitySchemesModel |
protected String |
summary |
protected List<APIParameterModel> |
uriParamsModel |
| Constructor and Description |
|---|
APIOperationModel() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
List<APIParameterModel> |
getHeadersModel() |
String |
getHttpMethod() |
List<APITypeModel> |
getInputMetadataModel() |
String |
getName() |
String |
getOperationId() |
List<APITypeModel> |
getOutputMetadataModel() |
String |
getPath() |
List<APIParameterModel> |
getQueryParamsModel() |
List<APISecuritySchemeModel> |
getSecuritySchemesModel() |
String |
getSummary() |
List<APIParameterModel> |
getUriParamsModel() |
protected <T> List<T> |
selectSecuritySchemes(List<T> operationSchemes,
List<T> endPointSchemes,
List<T> globalSchemes) |
protected String operationId
protected String name
protected String description
protected String summary
protected String path
protected String httpMethod
protected List<APIParameterModel> uriParamsModel
protected List<APIParameterModel> queryParamsModel
protected List<APIParameterModel> headersModel
protected List<APITypeModel> inputMetadataModel
protected List<APITypeModel> outputMetadataModel
protected List<APISecuritySchemeModel> securitySchemesModel
public String getOperationId()
public String getName()
public String getDescription()
public String getSummary()
public String getPath()
public String getHttpMethod()
public List<APIParameterModel> getUriParamsModel()
public List<APIParameterModel> getQueryParamsModel()
public List<APIParameterModel> getHeadersModel()
public List<APITypeModel> getInputMetadataModel()
public List<APITypeModel> getOutputMetadataModel()
public List<APISecuritySchemeModel> getSecuritySchemesModel()
Copyright © 2021. All rights reserved.