Documentation
¶
Index ¶
- func NewACBlobAccess(client grpc.ClientConnInterface, maximumMessageSizeBytes int) blobstore.BlobAccess
- func NewCASBlobAccess(client grpc.ClientConnInterface, uuidGenerator util.UUIDGenerator, ...) blobstore.BlobAccess
- func NewICASBlobAccess(client grpc.ClientConnInterface, maximumMessageSizeBytes int) blobstore.BlobAccess
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewACBlobAccess ¶
func NewACBlobAccess(client grpc.ClientConnInterface, maximumMessageSizeBytes int) blobstore.BlobAccess
NewACBlobAccess creates a BlobAccess handle that relays any requests to a GRPC service that implements the remoteexecution.ActionCache service. That is the service that Bazel uses to access action results stored in the Action Cache.
func NewCASBlobAccess ¶
func NewCASBlobAccess(client grpc.ClientConnInterface, uuidGenerator util.UUIDGenerator, readChunkSize int) blobstore.BlobAccess
NewCASBlobAccess creates a BlobAccess handle that relays any requests to a GRPC service that implements the bytestream.ByteStream and remoteexecution.ContentAddressableStorage services. Those are the services that Bazel uses to access blobs stored in the Content Addressable Storage.
func NewICASBlobAccess ¶
func NewICASBlobAccess(client grpc.ClientConnInterface, maximumMessageSizeBytes int) blobstore.BlobAccess
NewICASBlobAccess creates a BlobAccess that relays any requests to a gRPC server that implements the icas.IndirectContentAddressableStorage service. This is a service that is specific to Buildbarn, used to track references to objects stored in external corpora.
Types ¶
This section is empty.