GradleBuildCachePerformanceBuildCacheRemoteInfo

data class GradleBuildCachePerformanceBuildCacheRemoteInfo(@Json(name = "isEnabled") val isEnabled: Boolean, @Json(name = "type") val type: String? = null, @Json(name = "className") val className: String? = null, @Json(name = "isPushEnabled") val isPushEnabled: Boolean? = null, @Json(name = "isDisabledDueToError") val isDisabledDueToError: Boolean? = null, @Json(name = "url") val url: String? = null)

Information about the remote build cache used in the build.

Parameters

isEnabled

Indicates whether the remote build cache is enabled.

type

The type of the connector used to communicate with the remote build cache. null if the remote build cache is disabled.

className

The class name of the connector. null if the remote build cache is disabled.

isPushEnabled

Indicates whether pushing to the remote build cache is enabled. null if the remote build cache is disabled.

isDisabledDueToError

Indicates whether the remote build cache is disabled during the build due to an error occurring in loading or storing remote build cache entries. null if the remote build cache is disabled.

url

URL of the remote build cache. null if the remote build cache is disabled or if the given type is not supported or it doesn't have the concept of a URL.

Constructors

constructor(@Json(name = "isEnabled") isEnabled: Boolean, @Json(name = "type") type: String? = null, @Json(name = "className") className: String? = null, @Json(name = "isPushEnabled") isPushEnabled: Boolean? = null, @Json(name = "isDisabledDueToError") isDisabledDueToError: Boolean? = null, @Json(name = "url") url: String? = null)

Properties

Link copied to clipboard
val className: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val isPushEnabled: Boolean? = null
Link copied to clipboard
val type: String? = null
Link copied to clipboard
val url: String? = null