JettyRestClient

Constructors

Link copied to clipboard
private constructor(builder: JettyRestClient.Builder)

Types

Properties

Link copied to clipboard
protected val classScanner: ClassScanner
Link copied to clipboard
Link copied to clipboard
protected val connectTimeout: Duration
Link copied to clipboard
protected val followRedirects: Boolean
Link copied to clipboard
Link copied to clipboard
private open var jettyClient: HttpClient
Link copied to clipboard
protected val log: Logger
Link copied to clipboard
Link copied to clipboard
private val maxHeadersSize: Int
Link copied to clipboard
private val maxQueuedRequests: Int
Link copied to clipboard
protected val maxRedirects: Int
Link copied to clipboard
private val running: AtomicBoolean

Functions

Link copied to clipboard
Link copied to clipboard
fun close()
Link copied to clipboard
open fun delete(uri: String): RequestSpec
Link copied to clipboard
open fun get(uri: String): RequestSpec
Link copied to clipboard
protected open fun onStart()
Link copied to clipboard
protected open fun onStop()
Link copied to clipboard
open fun patch(uri: String): RequestSpec
Link copied to clipboard
open fun post(uri: String): RequestSpec
Link copied to clipboard
open fun put(uri: String): RequestSpec
Link copied to clipboard
open fun request(method: HttpMethod, url: String): RequestSpec
Link copied to clipboard
fun start()
Link copied to clipboard