private List<ObjectType> buildResponsesSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { List<ObjectType> inlineDefinitions = new ArrayList<>(); responseComponent.apply(markupDocBuilder, ResponseComponent.parameters( operation, getSectionTitleLevel(), inlineDefinitions )); return inlineDefinitions; }
/** * Builds the parameters section * * @param operation the Swagger Operation */ private List<ObjectType> buildParametersSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { List<ObjectType> inlineDefinitions = new ArrayList<>(); parameterTableComponent.apply(markupDocBuilder, ParameterTableComponent.parameters( operation, inlineDefinitions, getSectionTitleLevel() )); return inlineDefinitions; }
private void buildProducesSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { List<String> produces = operation.getOperation().getProduces(); if (CollectionUtils.isNotEmpty(produces)) { producesComponent.apply(markupDocBuilder, ProducesComponent.parameters(produces, getSectionTitleLevel())); } }
private void buildConsumesSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { List<String> consumes = operation.getOperation().getConsumes(); if (CollectionUtils.isNotEmpty(consumes)) { consumesComponent.apply(markupDocBuilder, ConsumesComponent.parameters(consumes, getSectionTitleLevel())); } }
/** * Builds the security section of a Swagger Operation. * * @param operation the Swagger Operation */ private void buildSecuritySchemeSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { if (config.isPathSecuritySectionEnabled()) { securitySchemeComponent.apply(markupDocBuilder, SecuritySchemeComponent.parameters( operation, getSectionTitleLevel() )); } }
private List<ObjectType> buildResponsesSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { List<ObjectType> inlineDefinitions = new ArrayList<>(); responseComponent.apply(markupDocBuilder, ResponseComponent.parameters( operation, getSectionTitleLevel(), inlineDefinitions )); return inlineDefinitions; }
private List<ObjectType> buildResponsesSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { List<ObjectType> inlineDefinitions = new ArrayList<>(); responseComponent.apply(markupDocBuilder, ResponseComponent.parameters( operation, getSectionTitleLevel(), inlineDefinitions )); return inlineDefinitions; }
/** * Builds the parameters section * * @param operation the Swagger Operation */ private List<ObjectType> buildParametersSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { List<ObjectType> inlineDefinitions = new ArrayList<>(); parameterTableComponent.apply(markupDocBuilder, ParameterTableComponent.parameters( operation, inlineDefinitions, getSectionTitleLevel() )); return inlineDefinitions; }
/** * Builds the parameters section * * @param operation the Swagger Operation */ private List<ObjectType> buildParametersSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { List<ObjectType> inlineDefinitions = new ArrayList<>(); parameterTableComponent.apply(markupDocBuilder, ParameterTableComponent.parameters( operation, inlineDefinitions, getSectionTitleLevel() )); return inlineDefinitions; }
private void buildConsumesSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { List<String> consumes = operation.getOperation().getConsumes(); if (CollectionUtils.isNotEmpty(consumes)) { consumesComponent.apply(markupDocBuilder, ConsumesComponent.parameters(consumes, getSectionTitleLevel())); } }
private void buildProducesSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { List<String> produces = operation.getOperation().getProduces(); if (CollectionUtils.isNotEmpty(produces)) { producesComponent.apply(markupDocBuilder, ProducesComponent.parameters(produces, getSectionTitleLevel())); } }
/** * Builds the security section of a Swagger Operation. * * @param operation the Swagger Operation */ private void buildSecuritySchemeSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { if (config.isPathSecuritySectionEnabled()) { securitySchemeComponent.apply(markupDocBuilder, SecuritySchemeComponent.parameters( operation, getSectionTitleLevel() )); } }
/** * Builds the security section of a Swagger Operation. * * @param operation the Swagger Operation */ private void buildSecuritySchemeSection(MarkupDocBuilder markupDocBuilder, PathOperation operation) { if (config.isPathSecuritySectionEnabled()) { securitySchemeComponent.apply(markupDocBuilder, SecuritySchemeComponent.parameters( operation, getSectionTitleLevel() )); } }