| Interface | Description |
|---|---|
| ConnectorConfig |
Configuration for an endpoint connector.
|
| HttpErrorStatusListener |
Listens to errors during requests that result in a 4xx or 5xx status code, so that metrics can be recorded.
|
| HttpRouter |
Http Router.
|
| HttpServer |
HttpServer.
|
| RequestProgressListener |
A listener interface for progression of HTTP requests.
|
| UniqueIdSupplier |
A Unique id provider.
|
| Class | Description |
|---|---|
| HttpConnectorConfig |
Http Connector config.
|
| HttpsConnectorConfig |
Https Connector configuration.
|
| HttpsConnectorConfig.Builder |
Builder for
HttpsConnectorConfig. |
| HttpServers |
Static utility methods for creating
HttpServer instances. |
| PathTrie<T> |
Stores URL path string and ID mappings for a longest match retrieval.
|
| RequestStatsCollector |
An implementation of request event sink that maintains Styx request statistics.
|
| ServerEnvironment |
ServerEnvironment providing a default metric registry of CodaHaleMetricRegistry.
|
| StandardHttpRouter |
Simple Http Router.
|
| UniqueIdSuppliers |
Useful unique id suppliers.
|
| Exception | Description |
|---|---|
| BadRequestException |
Exception to be thrown when Styx cannot handle a request because it is syntactically invalid.
|
| DuplicatePathException |
Exception thrown when attempting to add a path that already exists to a
PathTrie. |
| NoServiceConfiguredException |
An exception thrown when there are no backend services configured for a particular path.
|
| RequestTimeoutException |
Exception thrown when requests time out.
|
Copyright © 2013–2020 Hotels.com. All rights reserved.