jetbrains.buildServer.agent
Interface BuildAgentSystemInfo


public interface BuildAgentSystemInfo

Provides information about operating system where agent is installed.


Method Summary
 Bitness bitness()
          Returns agent running jvm bitness.
 boolean isMac()
          Returns true if OS is Mac.
 boolean isUnix()
          Returns true if OS is Unix like (including certain versions of Mac).
 boolean isWindows()
          Returns true if OS is Windows.
 

Method Detail

isWindows

boolean isWindows()
Returns true if OS is Windows.

Returns:
see above

isUnix

boolean isUnix()
Returns true if OS is Unix like (including certain versions of Mac).

Returns:
see above

isMac

boolean isMac()
Returns true if OS is Mac.

Returns:
see above

bitness

Bitness bitness()
Returns agent running jvm bitness. Returns the system bitness - 32 or 64.

Returns:
32 or 64.