Skip navigation links
A B C D E F G H I K R S T 

A

AccessLogOptions - Class in io.knotx.server.handler.logger
 
AccessLogOptions() - Constructor for class io.knotx.server.handler.logger.AccessLogOptions
Default constructor
AccessLogOptions(AccessLogOptions) - Constructor for class io.knotx.server.handler.logger.AccessLogOptions
Copy constructor
AccessLogOptions(JsonObject) - Constructor for class io.knotx.server.handler.logger.AccessLogOptions
Create an settings from JSON
AccessLogRoutingHandlerFactory - Class in io.knotx.server.handler.logger
 
AccessLogRoutingHandlerFactory() - Constructor for class io.knotx.server.handler.logger.AccessLogRoutingHandlerFactory
 
AuthHandlerOptions - Class in io.knotx.server.configuration
Handler definition that contains AuthHandlerFactory name and JSON configuration.
AuthHandlerOptions(JsonObject) - Constructor for class io.knotx.server.configuration.AuthHandlerOptions
Create settings from JSON

B

BodyHandlerOptions - Class in io.knotx.server.handler.http.request.body
 
BodyHandlerOptions(JsonObject) - Constructor for class io.knotx.server.handler.http.request.body.BodyHandlerOptions
 
BodyRoutingHandlerFactory - Class in io.knotx.server.handler.http.request.body
 
BodyRoutingHandlerFactory() - Constructor for class io.knotx.server.handler.http.request.body.BodyRoutingHandlerFactory
 

C

ConfigurationException - Exception in io.knotx.server.exceptions
 
ConfigurationException(String) - Constructor for exception io.knotx.server.exceptions.ConfigurationException
 
CookieRoutingHandlerFactory - Class in io.knotx.server.handler.http.response.cookie
 
CookieRoutingHandlerFactory() - Constructor for class io.knotx.server.handler.http.response.cookie.CookieRoutingHandlerFactory
 
create(Vertx, JsonObject) - Method in class io.knotx.server.handler.csrf.CSRFHandlerFactory
 
create(Vertx, JsonObject) - Method in class io.knotx.server.handler.failure.ErrorRoutingHandlerFactory
 
create(Vertx, JsonObject) - Method in class io.knotx.server.handler.http.request.body.BodyRoutingHandlerFactory
 
create(Vertx, JsonObject) - Method in class io.knotx.server.handler.http.request.context.RequestContextRoutingHandlerFactory
 
create(Vertx, JsonObject) - Method in class io.knotx.server.handler.http.response.cookie.CookieRoutingHandlerFactory
 
create(Vertx, JsonObject) - Method in class io.knotx.server.handler.http.response.header.CustomHeaderRoutingHandlerFactory
 
create(Vertx, JsonObject) - Method in class io.knotx.server.handler.http.response.writer.ResponseWriterRoutingHandlerFactory
 
create(Vertx, JsonObject) - Method in class io.knotx.server.handler.logger.AccessLogRoutingHandlerFactory
 
CSRFHandlerFactory - Class in io.knotx.server.handler.csrf
 
CSRFHandlerFactory() - Constructor for class io.knotx.server.handler.csrf.CSRFHandlerFactory
 
CSRFOptions - Class in io.knotx.server.handler.csrf
 
CSRFOptions() - Constructor for class io.knotx.server.handler.csrf.CSRFOptions
Default constructor
CSRFOptions(CSRFOptions) - Constructor for class io.knotx.server.handler.csrf.CSRFOptions
Copy constructor
CSRFOptions(JsonObject) - Constructor for class io.knotx.server.handler.csrf.CSRFOptions
Create an settings from JSON
CustomHeaderRoutingHandlerFactory - Class in io.knotx.server.handler.http.response.header
 
CustomHeaderRoutingHandlerFactory() - Constructor for class io.knotx.server.handler.http.response.header.CustomHeaderRoutingHandlerFactory
 
CustomHttpHeaderOptions - Class in io.knotx.server.handler.http.response.header
Describes a custom header that is send with every HTTP response from the server
CustomHttpHeaderOptions() - Constructor for class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptions
Default Constructor
CustomHttpHeaderOptions(CustomHttpHeaderOptions) - Constructor for class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptions
Default copy constructor
CustomHttpHeaderOptions(JsonObject) - Constructor for class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptions
Creates from JSON
CustomHttpHeaderOptionsConverter - Class in io.knotx.server.handler.http.response.header
CustomHttpHeaderOptionsConverter() - Constructor for class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptionsConverter
 

D

DropRequestOptions - Class in io.knotx.server.configuration
Describes Knot.x HTTP Server dropping request options
DropRequestOptions() - Constructor for class io.knotx.server.configuration.DropRequestOptions
Default constructor
DropRequestOptions(DropRequestOptions) - Constructor for class io.knotx.server.configuration.DropRequestOptions
Copy constructor
DropRequestOptions(JsonObject) - Constructor for class io.knotx.server.configuration.DropRequestOptions
Create an settings from JSON

E

ErrorRoutingHandlerFactory - Class in io.knotx.server.handler.failure
 
ErrorRoutingHandlerFactory() - Constructor for class io.knotx.server.handler.failure.ErrorRoutingHandlerFactory
 

F

fromJson(Iterable<Map.Entry<String, Object>>, CustomHttpHeaderOptions) - Static method in class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptionsConverter
 

G

getBackpressureBufferCapacity() - Method in class io.knotx.server.configuration.DropRequestOptions
 
getBackpressureStrategy() - Method in class io.knotx.server.configuration.DropRequestOptions
 
getConfig() - Method in class io.knotx.server.configuration.AuthHandlerOptions
 
getConfig() - Method in class io.knotx.server.configuration.RoutingHandlerOptions
 
getCookieName() - Method in class io.knotx.server.handler.csrf.CSRFOptions
 
getCookiePath() - Method in class io.knotx.server.handler.csrf.CSRFOptions
 
getDropRequestOptions() - Method in class io.knotx.server.configuration.KnotxServerOptions
 
getDropRequestResponseCode() - Method in class io.knotx.server.configuration.DropRequestOptions
 
getEndpoint() - Method in class io.knotx.server.configuration.HystrixMetricsOptions
 
getFactory() - Method in class io.knotx.server.configuration.AuthHandlerOptions
 
getFailureHandlers() - Method in class io.knotx.server.configuration.RoutingOperationOptions
 
getFileUploadDirectory() - Method in class io.knotx.server.handler.http.request.body.BodyHandlerOptions
 
getFileUploadLimit() - Method in class io.knotx.server.handler.http.request.body.BodyHandlerOptions
 
getFormat() - Method in class io.knotx.server.handler.logger.AccessLogOptions
 
getGlobalHandlers() - Method in class io.knotx.server.configuration.KnotxServerOptions
 
getHandlers() - Method in class io.knotx.server.configuration.RoutingOperationOptions
 
getHeaderName() - Method in class io.knotx.server.handler.csrf.CSRFOptions
 
getHystrixMetricsOptions() - Method in class io.knotx.server.configuration.KnotxServerOptions
 
getName() - Method in class io.knotx.server.configuration.RoutingHandlerOptions
 
getName() - Method in class io.knotx.server.handler.csrf.CSRFHandlerFactory
 
getName() - Method in class io.knotx.server.handler.failure.ErrorRoutingHandlerFactory
 
getName() - Method in class io.knotx.server.handler.http.request.body.BodyRoutingHandlerFactory
 
getName() - Method in class io.knotx.server.handler.http.request.context.RequestContextRoutingHandlerFactory
 
getName() - Method in class io.knotx.server.handler.http.response.cookie.CookieRoutingHandlerFactory
 
getName() - Method in class io.knotx.server.handler.http.response.header.CustomHeaderRoutingHandlerFactory
 
getName() - Method in class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptions
 
getName() - Method in class io.knotx.server.handler.http.response.writer.ResponseWriterRoutingHandlerFactory
 
getName() - Method in class io.knotx.server.handler.logger.AccessLogRoutingHandlerFactory
 
getOperationId() - Method in class io.knotx.server.configuration.RoutingOperationOptions
 
getRoutingOperations() - Method in class io.knotx.server.configuration.KnotxServerOptions
List of RoutingOperationOptions containing handlers configurations which are initiated (loaded from classpath via java.util.ServiceLoader) during server setup and joined with Open API operations based on operationId.
getRoutingSpecificationLocation() - Method in class io.knotx.server.configuration.KnotxServerOptions
 
getSchema() - Method in class io.knotx.server.configuration.AuthHandlerOptions
 
getSecret() - Method in class io.knotx.server.handler.csrf.CSRFOptions
 
getSecurityHandlers() - Method in class io.knotx.server.configuration.KnotxServerOptions
List of AuthHandlerOptions containing auth handlers configurations which are initiated (loaded from classpath via java.util.ServiceLoader) during server setup and joined with Open API security schemas based on AuthHandlerOptions schema name.
getServerOptions() - Method in class io.knotx.server.configuration.KnotxServerOptions
 
getTimeout() - Method in class io.knotx.server.handler.csrf.CSRFOptions
 
getValue() - Method in class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptions
 

H

HystrixMetricsOptions - Class in io.knotx.server.configuration
Describes Knot.x Hystrix metrics options
HystrixMetricsOptions() - Constructor for class io.knotx.server.configuration.HystrixMetricsOptions
Default constructor
HystrixMetricsOptions(JsonObject) - Constructor for class io.knotx.server.configuration.HystrixMetricsOptions
Create an settings from JSON

I

init() - Method in class io.knotx.server.handler.http.request.body.BodyHandlerOptions
 
init(Vertx, Context) - Method in class io.knotx.server.KnotxServerVerticle
 
InvalidAttributeException - Exception in io.knotx.server.exceptions
 
InvalidAttributeException(String) - Constructor for exception io.knotx.server.exceptions.InvalidAttributeException
 
io.knotx.server - package io.knotx.server
 
io.knotx.server.configuration - package io.knotx.server.configuration
 
io.knotx.server.exceptions - package io.knotx.server.exceptions
 
io.knotx.server.handler.csrf - package io.knotx.server.handler.csrf
 
io.knotx.server.handler.failure - package io.knotx.server.handler.failure
 
io.knotx.server.handler.http.request.body - package io.knotx.server.handler.http.request.body
 
io.knotx.server.handler.http.request.context - package io.knotx.server.handler.http.request.context
 
io.knotx.server.handler.http.response.cookie - package io.knotx.server.handler.http.response.cookie
 
io.knotx.server.handler.http.response.header - package io.knotx.server.handler.http.response.header
 
io.knotx.server.handler.http.response.writer - package io.knotx.server.handler.http.response.writer
 
io.knotx.server.handler.logger - package io.knotx.server.handler.logger
 
isDisplayExceptionDetails() - Method in class io.knotx.server.configuration.KnotxServerOptions
 
isEnabled() - Method in class io.knotx.server.configuration.DropRequestOptions
 
isEnabled() - Method in class io.knotx.server.configuration.HystrixMetricsOptions
 
isImmediate() - Method in class io.knotx.server.handler.logger.AccessLogOptions
 

K

KNOTX_FILE_UPLOAD_DIR_PROPERTY - Static variable in class io.knotx.server.KnotxServerVerticle
 
KNOTX_PORT_PROP_NAME - Static variable in class io.knotx.server.KnotxServerVerticle
 
KnotxServerOptions - Class in io.knotx.server.configuration
Describes a Knot.x HTTP Server configuration
KnotxServerOptions() - Constructor for class io.knotx.server.configuration.KnotxServerOptions
Default constructor
KnotxServerOptions(KnotxServerOptions) - Constructor for class io.knotx.server.configuration.KnotxServerOptions
Copy constructor
KnotxServerOptions(JsonObject) - Constructor for class io.knotx.server.configuration.KnotxServerOptions
Create an settings from JSON
KnotxServerVerticle - Class in io.knotx.server
 
KnotxServerVerticle() - Constructor for class io.knotx.server.KnotxServerVerticle
 

R

RequestContextRoutingHandlerFactory - Class in io.knotx.server.handler.http.request.context
 
RequestContextRoutingHandlerFactory() - Constructor for class io.knotx.server.handler.http.request.context.RequestContextRoutingHandlerFactory
 
ResponseWriterRoutingHandlerFactory - Class in io.knotx.server.handler.http.response.writer
 
ResponseWriterRoutingHandlerFactory() - Constructor for class io.knotx.server.handler.http.response.writer.ResponseWriterRoutingHandlerFactory
 
RoutingHandlerOptions - Class in io.knotx.server.configuration
Handler definition that contains RoutingHandlerFactory name and JSON configuration.
RoutingHandlerOptions(JsonObject) - Constructor for class io.knotx.server.configuration.RoutingHandlerOptions
Create settings from JSON
RoutingOperationOptions - Class in io.knotx.server.configuration
Routing operation settings that define handlers / error handlers taking part in HTTP request processing.
RoutingOperationOptions(JsonObject) - Constructor for class io.knotx.server.configuration.RoutingOperationOptions
Create settings from JSON
RoutingOperationOptions(RoutingOperationOptions) - Constructor for class io.knotx.server.configuration.RoutingOperationOptions
Copy constructor

S

setBackpressureBufferCapacity(long) - Method in class io.knotx.server.configuration.DropRequestOptions
Sets the backpressure buffer capacity, the number of request that single Server instance can support concurrently.
setBackpressureStrategy(BackpressureOverflowStrategy) - Method in class io.knotx.server.configuration.DropRequestOptions
Sets the strategy how to deal with backpressure buffer overflow.
setConfig(JsonObject) - Method in class io.knotx.server.configuration.AuthHandlerOptions
Sets Handler configuration.
setConfig(JsonObject) - Method in class io.knotx.server.configuration.RoutingHandlerOptions
Configuration for the Handler created by associated RoutingHandlerFactory.
setCookieName(String) - Method in class io.knotx.server.handler.csrf.CSRFOptions
Set the name of the CSRF cookie
setCookiePath(String) - Method in class io.knotx.server.handler.csrf.CSRFOptions
Set of the path of the CSRF cookie
setDisplayExceptionDetails(boolean) - Method in class io.knotx.server.configuration.KnotxServerOptions
Set whether to display or not the exception on error pages
setDropRequestOptions(DropRequestOptions) - Method in class io.knotx.server.configuration.KnotxServerOptions
Set the drop request options (see DropRequestOptions)
setDropRequestResponseCode(int) - Method in class io.knotx.server.configuration.DropRequestOptions
Sets the HTTP response code returned wheb request is dropped.
setEnabled(boolean) - Method in class io.knotx.server.configuration.DropRequestOptions
Enabled/disables request dropping (backpressure) on heavy load.
setEnabled(boolean) - Method in class io.knotx.server.configuration.HystrixMetricsOptions
Enabled/disables Hystrix metrics exposed by Knot.x Server, by default - disabled.
setEndpoint(String) - Method in class io.knotx.server.configuration.HystrixMetricsOptions
Sets Hystrix metrics endpoint under which it will expose the metrics.
setFactory(String) - Method in class io.knotx.server.configuration.AuthHandlerOptions
Sets AuthHandlerFactory name
setFailureHandlers(List<RoutingHandlerOptions>) - Method in class io.knotx.server.configuration.RoutingOperationOptions
Sets list of error handlers definitions for particular operationId.
setFileUploadDirectory(String) - Method in class io.knotx.server.handler.http.request.body.BodyHandlerOptions
Set the location on Knot.x environment when uploaded files will be stored.
setFileUploadLimit(Long) - Method in class io.knotx.server.handler.http.request.body.BodyHandlerOptions
Set the file upload limit in bytes
setFormat(LoggerFormat) - Method in class io.knotx.server.handler.logger.AccessLogOptions
Set format of access log.
setGlobalHandlers(List<RoutingHandlerOptions>) - Method in class io.knotx.server.configuration.KnotxServerOptions
List of RoutingHandlerOptions containing handlers configurations which are initiated (loaded from classpath via java.util.ServiceLoader) during server setup and applied to each route.
setHandlers(List<RoutingHandlerOptions>) - Method in class io.knotx.server.configuration.RoutingOperationOptions
Sets list of handlers definitions for particular operationId.
setHeaderName(String) - Method in class io.knotx.server.handler.csrf.CSRFOptions
Set the CSRF token header name
setHystrixMetricsOptions(HystrixMetricsOptions) - Method in class io.knotx.server.configuration.KnotxServerOptions
Set the Hystrix Metrics options (see HystrixMetricsOptions).
setImmediate(boolean) - Method in class io.knotx.server.handler.logger.AccessLogOptions
Configure when to collect access log.
setName(String) - Method in class io.knotx.server.configuration.RoutingHandlerOptions
Name of the RoutingHandlerFactory registered via java.util.ServiceLoader.
setName(String) - Method in class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptions
Name of the request header.
setOperationId(String) - Method in class io.knotx.server.configuration.RoutingOperationOptions
Sets operationId name.
setRoutingOperations(List<RoutingOperationOptions>) - Method in class io.knotx.server.configuration.KnotxServerOptions
Set list of RoutingOperationOptions.
setRoutingSpecificationLocation(String) - Method in class io.knotx.server.configuration.KnotxServerOptions
Location of your spec.
setSchema(String) - Method in class io.knotx.server.configuration.AuthHandlerOptions
Sets security schema name
setSecret(String) - Method in class io.knotx.server.handler.csrf.CSRFOptions
Set the secret used to generate CSRF token
setSecurityHandlers(List<AuthHandlerOptions>) - Method in class io.knotx.server.configuration.KnotxServerOptions
Set list of AuthHandlerOptions.
setServerOptions(HttpServerOptions) - Method in class io.knotx.server.configuration.KnotxServerOptions
Set the HTTP Server options
setTimeout(long) - Method in class io.knotx.server.handler.csrf.CSRFOptions
Set the timeout of the CSRF token
setValue(String) - Method in class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptions
Value of the request header.
start(Future<Void>) - Method in class io.knotx.server.KnotxServerVerticle
 

T

toJson() - Method in class io.knotx.server.configuration.AuthHandlerOptions
 
toJson() - Method in class io.knotx.server.configuration.DropRequestOptions
Convert to JSON
toJson() - Method in class io.knotx.server.configuration.HystrixMetricsOptions
Convert to JSON
toJson() - Method in class io.knotx.server.configuration.KnotxServerOptions
Convert to JSON
toJson() - Method in class io.knotx.server.configuration.RoutingHandlerOptions
 
toJson() - Method in class io.knotx.server.configuration.RoutingOperationOptions
 
toJson() - Method in class io.knotx.server.handler.csrf.CSRFOptions
Convert to JSON
toJson() - Method in class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptions
Convert to JSON
toJson(CustomHttpHeaderOptions, JsonObject) - Static method in class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptionsConverter
 
toJson(CustomHttpHeaderOptions, Map<String, Object>) - Static method in class io.knotx.server.handler.http.response.header.CustomHttpHeaderOptionsConverter
 
toJson() - Method in class io.knotx.server.handler.logger.AccessLogOptions
Convert to JSON
toString() - Method in class io.knotx.server.configuration.AuthHandlerOptions
 
toString() - Method in class io.knotx.server.configuration.HystrixMetricsOptions
 
toString() - Method in class io.knotx.server.configuration.KnotxServerOptions
 
toString() - Method in class io.knotx.server.configuration.RoutingHandlerOptions
 
toString() - Method in class io.knotx.server.configuration.RoutingOperationOptions
 
A B C D E F G H I K R S T 
Skip navigation links