public class OperationBuilder extends Object
Constructor and Description |
---|
OperationBuilder(GenericParameterBuilder parameterBuilder,
RequestBodyBuilder requestBodyBuilder,
org.springdoc.core.SecurityParser securityParser,
PropertyResolverUtils propertyResolverUtils) |
Modifier and Type | Method and Description |
---|---|
Optional<Map<String,io.swagger.v3.oas.models.callbacks.Callback>> |
buildCallbacks(Set<io.swagger.v3.oas.annotations.callbacks.Callback> apiCallbacks,
io.swagger.v3.oas.models.Components components,
io.swagger.v3.oas.models.OpenAPI openAPI,
MethodAttributes methodAttributes) |
String |
getOperationId(String operationId,
String oldOperationId,
io.swagger.v3.oas.models.OpenAPI openAPI) |
boolean |
isHidden(Method method) |
io.swagger.v3.oas.models.OpenAPI |
parse(io.swagger.v3.oas.models.Components components,
io.swagger.v3.oas.annotations.Operation apiOperation,
io.swagger.v3.oas.models.Operation operation,
io.swagger.v3.oas.models.OpenAPI openAPI,
MethodAttributes methodAttributes) |
public OperationBuilder(GenericParameterBuilder parameterBuilder, RequestBodyBuilder requestBodyBuilder, org.springdoc.core.SecurityParser securityParser, PropertyResolverUtils propertyResolverUtils)
public io.swagger.v3.oas.models.OpenAPI parse(io.swagger.v3.oas.models.Components components, io.swagger.v3.oas.annotations.Operation apiOperation, io.swagger.v3.oas.models.Operation operation, io.swagger.v3.oas.models.OpenAPI openAPI, MethodAttributes methodAttributes)
public boolean isHidden(Method method)
public Optional<Map<String,io.swagger.v3.oas.models.callbacks.Callback>> buildCallbacks(Set<io.swagger.v3.oas.annotations.callbacks.Callback> apiCallbacks, io.swagger.v3.oas.models.Components components, io.swagger.v3.oas.models.OpenAPI openAPI, MethodAttributes methodAttributes)
Copyright © 2020. All rights reserved.