public class OutOfProcessIsolatedExecutionClients extends Object implements RemoteExecutionClients
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static OutOfProcessIsolatedExecutionClients |
create(Protocol protocol,
BuckEventBus eventBus)
Returns a RemoteExecution implementation that uses a local CAS and a separate local temporary
directory for execution.
|
ContentAddressedStorageClient |
getContentAddressedStorage() |
Protocol |
getProtocol() |
RemoteExecutionServiceClient |
getRemoteExecutionService() |
public static OutOfProcessIsolatedExecutionClients create(Protocol protocol, BuckEventBus eventBus) throws IOException
IOExceptionpublic RemoteExecutionServiceClient getRemoteExecutionService()
getRemoteExecutionService in interface RemoteExecutionClientspublic ContentAddressedStorageClient getContentAddressedStorage()
getContentAddressedStorage in interface RemoteExecutionClientspublic Protocol getProtocol()
getProtocol in interface RemoteExecutionClientspublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOException