@Incubating public interface TargetMachineFactory
TargetMachine objects.| Modifier and Type | Method | Description |
|---|---|---|
TargetMachine |
getLinux() |
Returns a
TargetMachine for the Linux operating system family and the architecture of the current host. |
TargetMachine |
getMacOS() |
Returns a
TargetMachine for the macOS operating system family and the architecture of the current host. |
TargetMachine |
getWindows() |
Returns a
TargetMachine for the Windows operating system family and the architecture of the current host. |
TargetMachine |
os(String operatingSystemFamily) |
Returns a
TargetMachine representing the specified operating system and the architecture of the current host. |
TargetMachine getWindows()
TargetMachine for the Windows operating system family and the architecture of the current host.TargetMachine getLinux()
TargetMachine for the Linux operating system family and the architecture of the current host.TargetMachine getMacOS()
TargetMachine for the macOS operating system family and the architecture of the current host.TargetMachine os(String operatingSystemFamily)
TargetMachine representing the specified operating system and the architecture of the current host.