public static class GroupedOpenApi.Builder extends Object
Modifier and Type | Method and Description |
---|---|
GroupedOpenApi.Builder |
addOpenApiCustomiser(OpenApiCustomiser openApiCustomiser)
Add open api customiser builder.
|
GroupedOpenApi.Builder |
addOperationCustomizer(OperationCustomizer operationCustomizer)
Add operation customizer builder.
|
GroupedOpenApi |
build()
Build grouped open api.
|
GroupedOpenApi.Builder |
consumesToMatch(String... consumesToMatch) |
GroupedOpenApi.Builder |
group(String group)
Group builder.
|
GroupedOpenApi.Builder |
headersToMatch(String... headersToMatch) |
GroupedOpenApi.Builder |
packagesToExclude(String... packagesToExclude)
Packages to exclude builder.
|
GroupedOpenApi.Builder |
packagesToScan(String... packagesToScan)
Packages to scan builder.
|
GroupedOpenApi.Builder |
pathsToExclude(String... pathsToExclude)
Paths to exclude builder.
|
GroupedOpenApi.Builder |
pathsToMatch(String... pathsToMatch)
Paths to match builder.
|
GroupedOpenApi.Builder |
producesToMatch(String... producesToMatch) |
GroupedOpenApi.Builder |
setGroup(String group)
Deprecated.
Since v1.4.0, GroupedOpenApi.setGroup is marked as deprecated. Use
group(String) instead.
will be removed with v1.5.0 |
@Deprecated public GroupedOpenApi.Builder setGroup(String group)
group(String)
instead.
will be removed with v1.5.0group
- the grouppublic GroupedOpenApi.Builder group(String group)
group
- the grouppublic GroupedOpenApi.Builder pathsToMatch(String... pathsToMatch)
pathsToMatch
- the paths to matchpublic GroupedOpenApi.Builder packagesToScan(String... packagesToScan)
packagesToScan
- the packages to scanpublic GroupedOpenApi.Builder producesToMatch(String... producesToMatch)
public GroupedOpenApi.Builder consumesToMatch(String... consumesToMatch)
public GroupedOpenApi.Builder headersToMatch(String... headersToMatch)
public GroupedOpenApi.Builder pathsToExclude(String... pathsToExclude)
pathsToExclude
- the paths to excludepublic GroupedOpenApi.Builder packagesToExclude(String... packagesToExclude)
packagesToExclude
- the packages to excludepublic GroupedOpenApi.Builder addOpenApiCustomiser(OpenApiCustomiser openApiCustomiser)
openApiCustomiser
- the open api customiserpublic GroupedOpenApi.Builder addOperationCustomizer(OperationCustomizer operationCustomizer)
operationCustomizer
- the operation customizerpublic GroupedOpenApi build()
Copyright © 2020. All rights reserved.