grpcservers

package
v0.0.0-...-932836e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2020 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewActionCacheServer

func NewActionCacheServer(blobAccess blobstore.BlobAccess, allowUpdatesForInstances map[digest.InstanceName]bool, maximumMessageSizeBytes int) remoteexecution.ActionCacheServer

NewActionCacheServer creates a GRPC service for serving the contents of a Bazel Action Cache (AC) to Bazel.

func NewByteStreamServer

func NewByteStreamServer(blobAccess blobstore.BlobAccess, readChunkSize int) bytestream.ByteStreamServer

NewByteStreamServer creates a GRPC service for reading blobs from and writing blobs to a BlobAccess. It is used by Bazel to access the Content Addressable Storage (CAS).

func NewContentAddressableStorageServer

func NewContentAddressableStorageServer(contentAddressableStorage blobstore.BlobAccess, maximumMessageSizeBytes int64) remoteexecution.ContentAddressableStorageServer

NewContentAddressableStorageServer creates a GRPC service for serving the contents of a Bazel Content Addressable Storage (CAS) to Bazel.

func NewIndirectContentAddressableStorageServer

func NewIndirectContentAddressableStorageServer(blobAccess blobstore.BlobAccess, maximumMessageSizeBytes int) icas.IndirectContentAddressableStorageServer

NewIndirectContentAddressableStorageServer creates a gRPC service for serving the contents of an Indirect Content Addressable Storage (ICAS). The ICAS is a Buildbarn specific extension for integrating external corpora into the CAS.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL