Index

A B C E F G H I J L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages

A

addRoles(List<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Hints for role names the user is expected to be in.
addService(OpenApiService) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI services.
addServices(List<? extends OpenApiService>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI services.
addSocket(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
List of sockets to register this feature on.
addSockets(Set<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
List of sockets to register this feature on.

B

build() - Method in class io.helidon.openapi.OpenApiFeatureConfig.Builder
 
build() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
builder() - Static method in class io.helidon.openapi.OpenApiFeature
Returns a new builder.
builder() - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
Create a new fluent API builder to customize configuration.
builder(OpenApiFeatureConfig) - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
Create a new fluent API builder from an existing instance.
BuilderBase() - Constructor for class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Protected to support extensibility.
buildPrototype() - Method in class io.helidon.openapi.OpenApiFeatureConfig.Builder
 

C

clearCors() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Clear existing value of this property.
clearManager() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Clear existing value of this property.
clearStaticFile() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Clear existing value of this property.
config() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config(Config) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Update builder from configuration (node of this type).
configKey() - Method in class io.helidon.openapi.OpenApiFeatureProvider
 
cors() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
CORS config.
cors() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
cors() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
CORS config.
cors(CrossOriginConfig) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
CORS config.
cors(Consumer<CrossOriginConfig.Builder>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
CORS config.
create() - Static method in class io.helidon.openapi.OpenApiFeature
Create a new instance with default configuration.
create() - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
Create a new instance with default values.
create(Config) - Static method in class io.helidon.openapi.OpenApiFeature
Create a new instance from typed configuration.
create(Config) - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
Create a new instance from configuration.
create(Config, String) - Method in class io.helidon.openapi.OpenApiFeatureProvider
 
create(Consumer<OpenApiFeatureConfig.Builder>) - Static method in class io.helidon.openapi.OpenApiFeature
Create a new instance with custom configuration.

E

equals(Object) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 

F

fileTypes() - Method in enum class io.helidon.openapi.OpenApiFormat
File types usable with this format.
format(T, OpenApiFormat) - Method in interface io.helidon.openapi.OpenApiManager
Format the model.
from(OpenApiFeatureConfig) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Update this builder from an existing prototype instance.
from(OpenApiFeatureConfig.BuilderBase<?, ?>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Update this builder from an existing prototype builder instance.

G

get() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 

H

hashCode() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 

I

initialize() - Method in class io.helidon.openapi.OpenApiFeature
Initialize the model.
io.helidon.openapi - module io.helidon.openapi
Helidon common OpenAPI behavior.
io.helidon.openapi - package io.helidon.openapi
Helidon OpenAPI support.
io.helidon.openapi.spi - package io.helidon.openapi.spi
OpenAPI SPI.
isEnabled() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Sets whether the feature should be enabled.
isEnabled() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
isEnabled() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Sets whether the feature should be enabled.
isEnabled(boolean) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Sets whether the feature should be enabled.

J

JSON - Enum constant in enum class io.helidon.openapi.OpenApiFormat
JSON.

L

load(String) - Method in interface io.helidon.openapi.OpenApiManager
Load the model.

M

manager() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI manager.
manager() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
manager() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
OpenAPI manager.
manager(OpenApiManager<?>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI manager.

N

name() - Method in class io.helidon.openapi.OpenApiFeature
 
name() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Name of this instance.
name() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
name() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Name of this instance.
name(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Name of this instance.

O

OpenApiFeature - Class in io.helidon.openapi
Helidon Support for OpenAPI.
OpenApiFeatureConfig - Interface in io.helidon.openapi
OpenApiFeature prototype.
OpenApiFeatureConfig.Builder - Class in io.helidon.openapi
Fluent API builder for OpenApiFeature.
OpenApiFeatureConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.openapi
Fluent API builder base for OpenApiFeature.
OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl - Class in io.helidon.openapi
Generated implementation of the prototype, can be extended by descendant prototype implementations.
OpenApiFeatureConfigImpl(OpenApiFeatureConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
Create an instance providing a builder.
OpenApiFeatureProvider - Class in io.helidon.openapi
ServiceLoader provider implementation for OpenAPI feature for WebServer.
OpenApiFeatureProvider() - Constructor for class io.helidon.openapi.OpenApiFeatureProvider
Deprecated.
only for ServiceLoader
OpenApiFormat - Enum Class in io.helidon.openapi
Supported OpenApi formats.
OpenApiManager<T> - Interface in io.helidon.openapi
OpenApi manager.
OpenApiManagerProvider - Interface in io.helidon.openapi.spi
OpenApiManager provider.
OpenApiService - Interface in io.helidon.openapi
OpenAPI service.
OpenApiServiceProvider - Interface in io.helidon.openapi.spi
OpenApiService provider.

P

permitAll() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
permitAll() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Whether to allow anybody to access the endpoint.
permitAll() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Whether to allow anybody to access the endpoint.
permitAll(boolean) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Whether to allow anybody to access the endpoint.
preBuildPrototype() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Handles providers and decorators.
prototype() - Method in class io.helidon.openapi.OpenApiFeature
 

R

roles() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
roles() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Hints for role names the user is expected to be in.
roles() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Hints for role names the user is expected to be in.
roles(List<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Hints for role names the user is expected to be in.

S

services() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
services() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI services.
services() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
OpenAPI services.
services(List<? extends OpenApiService>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI services.
servicesDiscoverServices(boolean) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI services.
setup(HttpRules, String, Function<MediaType, String>) - Method in interface io.helidon.openapi.OpenApiService
Set up the service.
setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.openapi.OpenApiFeature
 
sockets() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
sockets() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
List of sockets to register this feature on.
sockets() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
List of sockets to register this feature on.
sockets(Set<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
List of sockets to register this feature on.
staticFile() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
staticFile() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Path of the static OpenAPI document file.
staticFile() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Path of the static OpenAPI document file.
staticFile(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Path of the static OpenAPI document file.
supports(ServerRequestHeaders) - Method in interface io.helidon.openapi.OpenApiService
Test if the service should handle a request.

T

toString() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
toString() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
 
type() - Method in class io.helidon.openapi.OpenApiFeature
 

U

UNSUPPORTED - Enum constant in enum class io.helidon.openapi.OpenApiFormat
Unsupported format.

V

validatePrototype() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Validates required properties.
valueOf(MediaType) - Static method in enum class io.helidon.openapi.OpenApiFormat
Find OpenAPI media type by media type.
valueOf(String) - Static method in enum class io.helidon.openapi.OpenApiFormat
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.helidon.openapi.OpenApiFormat
Returns an array containing the constants of this enum class, in the order they are declared.

W

webContext() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
webContext() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Web context path for the OpenAPI endpoint.
webContext() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Web context path for the OpenAPI endpoint.
webContext(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Web context path for the OpenAPI endpoint.
weight() - Method in class io.helidon.openapi.OpenApiFeature
 
weight() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
weight() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Weight of the OpenAPI feature.
weight() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Weight of the OpenAPI feature.
weight(double) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Weight of the OpenAPI feature.

Y

YAML - Enum constant in enum class io.helidon.openapi.OpenApiFormat
YAML.
A B C E F G H I J L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages