| Interface | Description |
|---|---|
| GrpcHeaderHandler.StubAndResponseMetadata<Stub extends io.grpc.stub.AbstractStub<Stub>> |
Class that contains the GRPC stub and any RemoteExecutionMetadata returned in the GRPC
response.
|
| Class | Description |
|---|---|
| GrpcAsyncBlobFetcher |
GRPC implementation of the AsyncBlobFetcher.
|
| GrpcCasBlobUploader |
GRPC implementation of the CasBlobUploader.
|
| GrpcContentAddressableStorageClient |
Implementation of a CAS client using GRPC.
|
| GrpcExecutionFactory |
Factory for creating grpc-based strategies.
|
| GrpcHeaderHandler |
Provides operations over GRPC headers.
|
| GrpcProtocol |
A Grpc-based Protocol implementation.
|
| GrpcProtocol.GrpcDigest |
Wrapped Grpc Digest.
|
| GrpcProtocol.GrpcOutputDirectory |
Wrapped Grpc OutputDirectory.
|
| GrpcProtocol.GrpcOutputFile |
Wrapped Grpc OutputFile.
|
| GrpcRemoteExecutionClients |
A RemoteExecution that sends jobs to a grpc-based remote execution service.
|
| GrpcRemoteExecutionServiceClient |
Implementation of the GRPC client for the Remote Execution service.
|
| GrpcRemoteExecutionServiceServer |
A really simple implementation of remote execution (and CAS).
|