@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.