public static final class Isolates.CreateIsolateParameters extends Object
Isolates.CreateIsolateParameters.Builder
Modifier and Type | Class and Description |
---|---|
static class |
Isolates.CreateIsolateParameters.Builder
Builder for a
Isolates.CreateIsolateParameters instance. |
Modifier and Type | Method and Description |
---|---|
List<String> |
getArguments()
Returns the list of additional isolate arguments.
|
String |
getAuxiliaryImagePath()
Returns the file path to an auxiliary image which should be loaded in addition to the
main image, or
null if no such image should be loaded. |
UnsignedWord |
getAuxiliaryImageReservedSpaceSize()
Returns the size in bytes of an address space to reserve for loading an auxiliary image
in addition to the main image, or 0 if no space should be reserved.
|
static Isolates.CreateIsolateParameters |
getDefault()
Returns a
Isolates.CreateIsolateParameters with all default values. |
Isolates.ProtectionDomain |
getProtectionDomain()
Returns the memory protection domain to be used for an isolate.
|
UnsignedWord |
getReservedAddressSpaceSize()
Returns the size in bytes for the reserved virtual address space of the new isolate.
|
public static Isolates.CreateIsolateParameters getDefault()
Isolates.CreateIsolateParameters
with all default values.public UnsignedWord getReservedAddressSpaceSize()
public String getAuxiliaryImagePath()
null
if no such image should be loaded.public UnsignedWord getAuxiliaryImageReservedSpaceSize()
public List<String> getArguments()
public Isolates.ProtectionDomain getProtectionDomain()