Package org.springdoc.core
Class GroupedOpenApi
java.lang.Object
org.springdoc.core.GroupedOpenApi
The type Grouped open api.
- Author:
- bnasslahsen
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionaddAllOpenApiCustomizer
(Collection<? extends OpenApiCustomiser> openApiCustomizerCollection) Add all open api customizer grouped open api.addAllOpenApiMethodFilter
(Collection<? extends OpenApiMethodFilter> openApiMethodFilterCollection) Add all open api method filter grouped open api.addAllOperationCustomizer
(Collection<? extends OperationCustomizer> operationCustomizerCollection) Add all operation customizer grouped open api.static GroupedOpenApi.Builder
builder()
Builder builder.Gets consumes to match.Gets display name.getGroup()
Gets group.Gets headers to match.Gets open api customisers.Gets open api method filters.Gets operation customizers.Gets packages to exclude.Gets packages to scan.Gets paths to exclude.Gets paths to match.Gets produces to match.Gets router operation customizers.
-
Method Details
-
builder
Builder builder.- Returns:
- the builder
-
getProducesToMatch
Gets produces to match.- Returns:
- the produces to match
-
getHeadersToMatch
Gets headers to match.- Returns:
- the headers to match
-
getConsumesToMatch
Gets consumes to match.- Returns:
- the consumes to match
-
getGroup
Gets group.- Returns:
- the group
-
getPathsToMatch
Gets paths to match.- Returns:
- the paths to match
-
getPackagesToScan
Gets packages to scan.- Returns:
- the packages to scan
-
getPackagesToExclude
Gets packages to exclude.- Returns:
- the packages to exclude
-
getPathsToExclude
Gets paths to exclude.- Returns:
- the paths to exclude
-
getOpenApiCustomisers
Gets open api customisers.- Returns:
- the open api customisers
-
getOperationCustomizers
Gets operation customizers.- Returns:
- the operation customizers
-
getOpenApiMethodFilters
Gets open api method filters.- Returns:
- the open api method filters
-
getRouterOperationCustomizers
Gets router operation customizers.- Returns:
- the router operation customizers
-
getDisplayName
Gets display name.- Returns:
- the display name
-
addAllOpenApiCustomizer
public GroupedOpenApi addAllOpenApiCustomizer(Collection<? extends OpenApiCustomiser> openApiCustomizerCollection) Add all open api customizer grouped open api.- Parameters:
openApiCustomizerCollection
- the open api customizer collection- Returns:
- the grouped open api
-
addAllOperationCustomizer
public GroupedOpenApi addAllOperationCustomizer(Collection<? extends OperationCustomizer> operationCustomizerCollection) Add all operation customizer grouped open api.- Parameters:
operationCustomizerCollection
- the operation customizer collection- Returns:
- the grouped open api
-
addAllOpenApiMethodFilter
public GroupedOpenApi addAllOpenApiMethodFilter(Collection<? extends OpenApiMethodFilter> openApiMethodFilterCollection) Add all open api method filter grouped open api.- Parameters:
openApiMethodFilterCollection
- the open api method filter collection- Returns:
- the grouped open api
-