| Package | Description |
|---|---|
| com.hotels.styx.proxy | |
| com.hotels.styx.routing | |
| com.hotels.styx.routing.config | |
| com.hotels.styx.routing.handlers |
| Modifier and Type | Class and Description |
|---|---|
class |
RouteHandlerAdapter
A
HttpHandler implementation. |
| Modifier and Type | Method and Description |
|---|---|
RoutingObject |
InterceptorPipelineBuilder.build() |
| Constructor and Description |
|---|
InterceptorPipelineBuilder(Environment environment,
Iterable<NamedPlugin> plugins,
RoutingObject handler,
boolean trackRequests) |
| Modifier and Type | Class and Description |
|---|---|
class |
RoutingMetadataDecorator
Decorates a RoutingObject instance with additional metadata.
|
| Modifier and Type | Method and Description |
|---|---|
RoutingObject |
StaticPipelineFactory.build() |
| Constructor and Description |
|---|
RoutingMetadataDecorator(RoutingObject routingObject)
Routing object adapater constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static RoutingObject |
Builtins.build(List<String> parents,
RoutingObjectFactory.Context context,
StyxObjectConfiguration configNode)
Buiulds a routing object.
|
RoutingObject |
RoutingObjectFactory.build(List<String> fullName,
RoutingObjectFactory.Context context,
StyxObjectDefinition configBlock)
Constructs a RoutingObject instance according to configuration block.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BackendServiceProxy
Deprecated.
Will be removed in Styx 1.1 release. Use a combination of HostProxy and LoadBalancingGroup,
and PathPrefixRouter to achieve the same functionality.
|
class |
HostProxy
A routing object that proxies all incoming traffic to a remote host.
|
class |
HttpInterceptorPipeline
A HTTP handler that contains HTTP interceptor pipeline.
|
class |
ProxyToBackend
Deprecated.
Will be removed in Styx 1.1 release. Use a combination of HostProxy and LoadBalancingGroup
to achieve same functionality.
|
class |
StaticResponseHandler
A HTTP handler for returning a static response.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<RoutingObject> |
PathPrefixRouter.route(LiveHttpRequest request) |
| Constructor and Description |
|---|
HttpInterceptorPipeline(List<HttpInterceptor> interceptors,
RoutingObject handler,
boolean trackRequests) |
Copyright © 2013–2020 Hotels.com. All rights reserved.