Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Config(val logLevel: String = env["DEVELOCITY_API_LOG_LEVEL"]
?: systemProperties.logLevel
?: "off", val apiUrl: String = env["DEVELOCITY_API_URL"]
?: error(ERROR_NULL_API_URL), val apiToken: () -> String = {
env["DEVELOCITY_API_TOKEN"]
?: error(ERROR_NULL_API_TOKEN)
}, val clientBuilder: OkHttpClient.Builder = basicOkHttpClient.newBuilder(), 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