GenericRestClient

Constructors

Link copied to clipboard
protected constructor(builder: GenericRestClient.AbstractBuilder<out Any>)

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
protected val log: Logger
Link copied to clipboard
protected val maxRedirects: Int
Link copied to clipboard
private val running: AtomicBoolean

Functions

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