Build Attributes Environment
constructor(@Json(name = "operatingSystem" ) operatingSystem: String, @Json(name = "numberOfCpuCores" ) numberOfCpuCores: Int, @Json(name = "jreVersion" ) jreVersion: String, @Json(name = "jvmVersion" ) jvmVersion: String, @Json(name = "jvmMaxMemoryHeapSize" ) jvmMaxMemoryHeapSize: Long, @Json(name = "jvmLocale" ) jvmLocale: String, @Json(name = "username" ) username: String? = null, @Json(name = "jvmCharset" ) jvmCharset: String? = null, @Json(name = "publicHostname" ) publicHostname: String? = null, @Json(name = "localHostname" ) localHostname: String? = null, @Json(name = "localIpAddresses" ) localIpAddresses: List<String>? = null)
Parameters
operating System
Operating system of the build machine.
number Of Cpu Cores
Number of cores available to the build JVM.
jre Version
Version of the Java runtime executing the build.
jvm Version
Version of the Java Virtual Machine executing the build.
jvm Max Memory Heap Size
Maximum heap memory available to the build JVM in bytes.
jvm Locale
The locale of the JVM executing the build.
username
Operating system username of the build user. null
if no username is captured.
jvm Charset
The default charset of the JVM executing the build. null
if capturing is not possible.
public Hostname
The hostname of the build machine, as seen on the network. null
if capturing is not possible.
local Hostname
The hostname of the build machine, as specified by itself. null
if capturing is not possible.
local Ip Addresses
The local IP addresses of the build machine. null
if capturing is not possible.