Uses of Class
io.helidon.openapi.OpenApiDocument.ComponentsBuilder
Packages that use OpenApiDocument.ComponentsBuilder
-
Uses of OpenApiDocument.ComponentsBuilder in io.helidon.openapi
Classes in io.helidon.openapi that implement interfaces with type arguments of type OpenApiDocument.ComponentsBuilderModifier and TypeClassDescriptionstatic final classOpenAPI components builder.Methods in io.helidon.openapi that return OpenApiDocument.ComponentsBuilderModifier and TypeMethodDescriptionOpenApiDocument.Components.builder()Create a new components builder.OpenApiDocument.ComponentsBuilder.callback(String name, OpenApiDocument.Callback callback) Set callback.OpenApiDocument.ComponentsBuilder.callback(String name, Consumer<OpenApiDocument.CallbackBuilder> callback) Set callback.OpenApiDocument.ComponentsBuilder.example(String name, OpenApiDocument.Example example) Set example.OpenApiDocument.ComponentsBuilder.example(String name, Consumer<OpenApiDocument.ExampleBuilder> example) Set example.Add an extension.OpenApiDocument.ComponentsBuilder.header(String name, OpenApiDocument.Header header) Set header.OpenApiDocument.ComponentsBuilder.header(String name, Consumer<OpenApiDocument.HeaderBuilder> header) Set header.OpenApiDocument.ComponentsBuilder.link(String name, OpenApiDocument.Link link) Set link.OpenApiDocument.ComponentsBuilder.link(String name, Consumer<OpenApiDocument.LinkBuilder> link) Set link.OpenApiDocument.ComponentsBuilder.mediaType(String name, OpenApiDocument.MediaTypeObject mediaType) Set OpenAPI 3.2 media type.OpenApiDocument.ComponentsBuilder.mediaType(String name, Consumer<OpenApiDocument.MediaTypeObjectBuilder> mediaType) Set OpenAPI 3.2 media type.OpenApiDocument.ComponentsBuilder.parameter(String name, OpenApiDocument.Parameter parameter) Set parameter.OpenApiDocument.ComponentsBuilder.parameter(String name, Consumer<OpenApiDocument.ParameterBuilder> parameter) Set parameter.OpenApiDocument.ComponentsBuilder.pathItem(String name, OpenApiDocument.PathItem pathItem) Set path item.OpenApiDocument.ComponentsBuilder.pathItem(String name, Consumer<OpenApiDocument.PathItemBuilder> pathItem) Set path item.OpenApiDocument.ComponentsBuilder.requestBody(String name, OpenApiDocument.RequestBody requestBody) Set request body.OpenApiDocument.ComponentsBuilder.requestBody(String name, Consumer<OpenApiDocument.RequestBodyBuilder> requestBody) Set request body.OpenApiDocument.ComponentsBuilder.response(String name, OpenApiDocument.Response response) Set response.OpenApiDocument.ComponentsBuilder.response(String name, Consumer<OpenApiDocument.ResponseBuilder> response) Set response.Set schema.OpenApiDocument.ComponentsBuilder.securityScheme(String name, OpenApiDocument.SecurityScheme securityScheme) Set security scheme.OpenApiDocument.ComponentsBuilder.securityScheme(String name, Consumer<OpenApiDocument.SecuritySchemeBuilder> securityScheme) Set security scheme.Method parameters in io.helidon.openapi with type arguments of type OpenApiDocument.ComponentsBuilderModifier and TypeMethodDescriptionOpenApiDocument.Builder.components(Consumer<OpenApiDocument.ComponentsBuilder> components) Add or merge components.