api

http4k / org.http4k.cloudnative

Package org.http4k.cloudnative

Types

Name Summary
Http4kK8sServer A K8S server consists of a main application and a health application, running on 2 different ports. This class provides unified start/stop control.class Http4kK8sServer : Http4kServer

Exceptions

Name Summary
ClientTimeout class ClientTimeout : RemoteRequestFailed
Forbidden class Forbidden : RemoteRequestFailed
GatewayTimeout class GatewayTimeout : RemoteRequestFailed
NotFound class NotFound : RemoteRequestFailed
RemoteRequestFailed This hierarchy of exceptions should be used to indicate that an upstream remote system has failed with a non-successful status code which caused us to stop processing. They are designed to be used with the Server and Client filters which will allow automatic handling and propagation of erroneous responses from upstream.open class RemoteRequestFailed : RuntimeException
Unauthorized class Unauthorized : RemoteRequestFailed

Extensions for External Classes

Name Summary
kotlin.Function1