public interface TargetMachineFactory
TargetMachine
instances.Modifier and Type | Method and Description |
---|---|
TargetMachineBuilder |
getFreeBSD()
Creates a
TargetMachineBuilder for the FreeBSD operating system family and the architecture of the current host. |
TargetMachineBuilder |
getLinux()
Creates a
TargetMachineBuilder for the Linux operating system family and the architecture of the current host. |
TargetMachineBuilder |
getMacOS()
Creates a
TargetMachineBuilder for the macOS operating system family and the architecture of the current host. |
TargetMachineBuilder |
getWindows()
Creates a
TargetMachineBuilder for the Windows operating system family and the architecture of the current host. |
TargetMachineBuilder getWindows()
TargetMachineBuilder
for the Windows operating system family and the architecture of the current host.TargetMachineBuilder
to further configure the target machine, never null.TargetMachineBuilder getLinux()
TargetMachineBuilder
for the Linux operating system family and the architecture of the current host.TargetMachineBuilder
to further configure the target machine, never null.TargetMachineBuilder getMacOS()
TargetMachineBuilder
for the macOS operating system family and the architecture of the current host.TargetMachineBuilder
to further configure the target machine, never null.TargetMachineBuilder getFreeBSD()
TargetMachineBuilder
for the FreeBSD operating system family and the architecture of the current host.TargetMachineBuilder
to further configure the target machine, never null.