blobscache

package
v0.51.0 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewMockBlobsCacheClient

func NewMockBlobsCacheClient() ia.CacheClient

func NewRemoteBlobsCacheClient added in v0.35.0

func NewRemoteBlobsCacheClient(serverURL string) ia.CacheClient

Types

type GetBlobRequest

type GetBlobRequest struct {
	Key string `json:"key"`
}

type GetBlobResponse

type GetBlobResponse struct {
	Blob json.RawMessage `json:"blob"`
}

type PubBlobRequest

type PubBlobRequest struct {
	Key  string          `json:"key"`
	Blob json.RawMessage `json:"blob"`
}

type Server

type Server struct {
	// contains filtered or unexported fields
}

func NewServer added in v0.35.0

func NewServer(log logrus.FieldLogger, cfg ServerConfig) *Server

func (*Server) RegisterHandlers added in v0.35.0

func (s *Server) RegisterHandlers(mux *http.ServeMux)

type ServerConfig

type ServerConfig struct {
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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