public class SwaggerAPIGenerator extends Object implements APIGenerator
| Constructor and Description |
|---|
SwaggerAPIGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
decodeHttpReturnCode(List<Step> steps,
String code) |
protected Flow |
flowWithExcerpts(Flow flow) |
APIIntegration |
generateIntegration(String specification,
ProvidedApiTemplate template) |
APISummary |
info(String specification,
APIValidationContext validation) |
protected String |
requireUniqueOperationId(String preferredOperationId,
Set<String> alreadyUsedOperationIds) |
Integration |
updateFlowExcerpts(Integration integration) |
public APISummary info(String specification, APIValidationContext validation)
info in interface APIGeneratorpublic APIIntegration generateIntegration(String specification, ProvidedApiTemplate template)
generateIntegration in interface APIGeneratorpublic Integration updateFlowExcerpts(Integration integration)
updateFlowExcerpts in interface APIGeneratorprotected String requireUniqueOperationId(String preferredOperationId, Set<String> alreadyUsedOperationIds)
Copyright © 2016–2019 Red Hat. All rights reserved.