Class OpenApiDocument.SecurityRequirementBuilder
java.lang.Object
io.helidon.openapi.OpenApiDocument.SecurityRequirementBuilder
- All Implemented Interfaces:
Builder<OpenApiDocument.SecurityRequirementBuilder, OpenApiDocument.SecurityRequirement>, Supplier<OpenApiDocument.SecurityRequirement>
- Enclosing class:
OpenApiDocument
public static final class OpenApiDocument.SecurityRequirementBuilder
extends Object
implements Builder<OpenApiDocument.SecurityRequirementBuilder, OpenApiDocument.SecurityRequirement>
OpenAPI security requirement builder.
-
Method Details
-
scheme
Add a required security scheme to this requirement.- Parameters:
name- security scheme namescopes- required scopes- Returns:
- updated builder
-
build
Description copied from interface:BuilderBuild the instance from this builder.- Specified by:
buildin interfaceBuilder<OpenApiDocument.SecurityRequirementBuilder, OpenApiDocument.SecurityRequirement>- Returns:
- instance of the built type
-