| // Signature format: 2.0 |
| package android.system.virtualmachine { |
| |
| public class VirtualMachine implements java.lang.AutoCloseable { |
| method @NonNull @WorkerThread public java.io.OutputStream getConsoleInput() throws android.system.virtualmachine.VirtualMachineException; |
| method @NonNull public java.io.File getRootDir(); |
| } |
| |
| public final class VirtualMachineConfig { |
| method @Nullable public String getPayloadConfigPath(); |
| method public boolean isVmConsoleInputSupported(); |
| } |
| |
| public static final class VirtualMachineConfig.Builder { |
| method @NonNull @RequiresPermission(android.system.virtualmachine.VirtualMachine.USE_CUSTOM_VIRTUAL_MACHINE_PERMISSION) public android.system.virtualmachine.VirtualMachineConfig.Builder setPayloadConfigPath(@NonNull String); |
| method @NonNull @RequiresPermission(android.system.virtualmachine.VirtualMachine.USE_CUSTOM_VIRTUAL_MACHINE_PERMISSION) public android.system.virtualmachine.VirtualMachineConfig.Builder setVendorDiskImage(@NonNull java.io.File); |
| method @NonNull public android.system.virtualmachine.VirtualMachineConfig.Builder setVmConsoleInputSupported(boolean); |
| } |
| |
| } |
| |