Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Config(val server: URI = requireNotNull(env["DEVELOCITY_URL"]?.let(::URI)) { ERROR_NULL_DEVELOCITY_URL }, val accessKey: () -> String = {
requireNotNull(accessKeyResolver.resolve(server.host)) { ERROR_NULL_ACCESS_KEY }
}, val clientBuilder: OkHttpClient.Builder = OkHttpClientBuilderFactory.default.create(), val maxConcurrentRequests: Int? = env["DEVELOCITY_API_MAX_CONCURRENT_REQUESTS"]?.toInt(), val readTimeoutMillis: Long = env["DEVELOCITY_API_READ_TIMEOUT_MILLIS"]?.toLong()
?: 60_000L, val cacheConfig: Config.CacheConfig = CacheConfig())
Library configuration options.
Link copied to clipboard
interface DevelocityApi
Develocity API client. API endpoints are grouped exactly as in the Develocity API Manual:
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard