Constructors

Link copied to clipboard
private constructor()

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private open var principalId: String
Link copied to clipboard
private open var retryPolicy: RetryPolicy
Link copied to clipboard
private open var url: String

Functions

Link copied to clipboard
open fun auth(scheme: AuthScheme, credentials: Array<String>): RestClientGroupConfig.Builder
open fun auth(order: Int, scheme: AuthScheme, credentials: Array<String>): RestClientGroupConfig.Builder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun retry(maxRetries: Int, backoff: Duration, methods: Array<HttpMethod>): RestClientGroupConfig.Builder
open fun retry(maxRetries: Int, backoff: Duration, maxBackoff: Duration, methods: Array<HttpMethod>): RestClientGroupConfig.Builder
Link copied to clipboard
open fun retryOnSafeMethods(maxRetries: Int, backoff: Duration, maxBackoff: Duration): RestClientGroupConfig.Builder
Link copied to clipboard
protected open fun self(): RestClientGroupConfig.Builder
Link copied to clipboard
open fun url(url: String): B
Link copied to clipboard
protected open fun validate()