类 DocumentationContextBuilder
java.lang.Object
springfox.documentation.spi.service.contexts.DocumentationContextBuilder
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明additionalIgnorableTypes(Set<Class> ignorableParameterTypes) additionalModels(Set<com.fasterxml.classmate.ResolvedType> additionalModels) additionalOperationParameters(List<Parameter> globalRequestParameters) additionalResponseMessages(Map<org.springframework.web.bind.annotation.RequestMethod, List<ResponseMessage>> additionalResponseMessages) apiDescriptionOrdering(com.google.common.collect.Ordering<ApiDescription> apiDescriptionOrdering) apiListingReferenceOrdering(com.google.common.collect.Ordering<ApiListingReference> listingReferenceOrdering) applyDefaultResponseMessages(boolean applyDefaultResponseMessages) build()defaultResponseMessages(Map<org.springframework.web.bind.annotation.RequestMethod, List<ResponseMessage>> defaultResponseMessages) enableUrlTemplating(boolean isUrlTemplatesEnabled) genericsNaming(GenericTypeNamingStrategy genericsNamingStrategy) operationOrdering(com.google.common.collect.Ordering<Operation> operationOrdering) pathMapping(com.google.common.base.Optional<String> pathMapping) pathProvider(PathProvider pathProvider) requestHandlers(List<RequestHandler> handlerMappings) ruleBuilders(List<com.google.common.base.Function<com.fasterxml.classmate.TypeResolver, AlternateTypeRule>> ruleBuilders) rules(List<AlternateTypeRule> rules) securityContexts(List<SecurityContext> securityContext) securitySchemes(List<? extends SecurityScheme> securitySchemes) selector(ApiSelector apiSelector) typeResolver(com.fasterxml.classmate.TypeResolver typeResolver) vendorExtentions(List<VendorExtension> vendorExtensions) withResourceGroupingStrategy(ResourceGroupingStrategy resourceGroupingStrategy) 已过时。
-
构造器详细资料
-
DocumentationContextBuilder
-
-
方法详细资料
-
requestHandlers
-
apiInfo
-
groupName
-
additionalIgnorableTypes
-
additionalResponseMessages
public DocumentationContextBuilder additionalResponseMessages(Map<org.springframework.web.bind.annotation.RequestMethod, List<ResponseMessage>> additionalResponseMessages) -
additionalOperationParameters
public DocumentationContextBuilder additionalOperationParameters(List<Parameter> globalRequestParameters) -
withResourceGroupingStrategy
@Deprecated public DocumentationContextBuilder withResourceGroupingStrategy(ResourceGroupingStrategy resourceGroupingStrategy) 已过时。- 参数:
resourceGroupingStrategy- - custom resource grouping strategy- 返回:
- this
- 从以下版本开始:
- 2.2.0 - only here for backward compatibility
-
pathProvider
-
securityContexts
-
securitySchemes
-
apiListingReferenceOrdering
public DocumentationContextBuilder apiListingReferenceOrdering(com.google.common.collect.Ordering<ApiListingReference> listingReferenceOrdering) -
apiDescriptionOrdering
public DocumentationContextBuilder apiDescriptionOrdering(com.google.common.collect.Ordering<ApiDescription> apiDescriptionOrdering) -
applyDefaultResponseMessages
public DocumentationContextBuilder applyDefaultResponseMessages(boolean applyDefaultResponseMessages) -
ruleBuilders
public DocumentationContextBuilder ruleBuilders(List<com.google.common.base.Function<com.fasterxml.classmate.TypeResolver, AlternateTypeRule>> ruleBuilders) -
typeResolver
-
operationOrdering
public DocumentationContextBuilder operationOrdering(com.google.common.collect.Ordering<Operation> operationOrdering) -
rules
-
defaultResponseMessages
public DocumentationContextBuilder defaultResponseMessages(Map<org.springframework.web.bind.annotation.RequestMethod, List<ResponseMessage>> defaultResponseMessages) -
produces
-
consumes
-
genericsNaming
-
host
-
protocols
-
selector
-
pathMapping
-
enableUrlTemplating
-
additionalModels
public DocumentationContextBuilder additionalModels(Set<com.fasterxml.classmate.ResolvedType> additionalModels) -
tags
-
vendorExtentions
-
build
-