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