real_environment

package
v1.1.4 Latest Latest
Warning

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

Go to latest
Published: Jul 24, 2020 License: MIT Imports: 8 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RealEnv

type RealEnv struct {
	APIService interfaces.ApiService
	// contains filtered or unexported fields
}

func (*RealEnv) GetAPIService

func (r *RealEnv) GetAPIService() interfaces.ApiService

func (*RealEnv) GetActionCacheClient

func (r *RealEnv) GetActionCacheClient() repb.ActionCacheClient

func (*RealEnv) GetAuthDB

func (r *RealEnv) GetAuthDB() interfaces.AuthDB

func (*RealEnv) GetAuthenticator

func (r *RealEnv) GetAuthenticator() interfaces.Authenticator

func (*RealEnv) GetBlobstore

func (r *RealEnv) GetBlobstore() interfaces.Blobstore

func (*RealEnv) GetBuildEventProxyClients

func (r *RealEnv) GetBuildEventProxyClients() []*build_event_proxy.BuildEventProxyClient

func (*RealEnv) GetByteStreamClient

func (r *RealEnv) GetByteStreamClient() bspb.ByteStreamClient

func (*RealEnv) GetCache

func (r *RealEnv) GetCache() interfaces.Cache

func (*RealEnv) GetConfigurator

func (r *RealEnv) GetConfigurator() *config.Configurator

Required -- no SETTERs for these.

func (*RealEnv) GetContentAddressableStorageClient

func (r *RealEnv) GetContentAddressableStorageClient() repb.ContentAddressableStorageClient

func (*RealEnv) GetDBHandle

func (r *RealEnv) GetDBHandle() *db.DBHandle

func (*RealEnv) GetExecutionDB added in v1.0.5

func (r *RealEnv) GetExecutionDB() interfaces.ExecutionDB

func (*RealEnv) GetExecutionRouterService added in v1.1.1

func (r *RealEnv) GetExecutionRouterService() interfaces.ExecutionRouterService

func (*RealEnv) GetFileCache

func (r *RealEnv) GetFileCache() interfaces.FileCache

func (*RealEnv) GetHealthChecker

func (r *RealEnv) GetHealthChecker() *healthcheck.HealthChecker

func (*RealEnv) GetInvocationDB

func (r *RealEnv) GetInvocationDB() interfaces.InvocationDB

func (*RealEnv) GetInvocationSearchService

func (r *RealEnv) GetInvocationSearchService() interfaces.InvocationSearchService

func (*RealEnv) GetInvocationStatService

func (r *RealEnv) GetInvocationStatService() interfaces.InvocationStatService

func (*RealEnv) GetSplashPrinter

func (r *RealEnv) GetSplashPrinter() interfaces.SplashPrinter

func (*RealEnv) GetUserDB

func (r *RealEnv) GetUserDB() interfaces.UserDB

func (*RealEnv) GetWebhooks

func (r *RealEnv) GetWebhooks() []interfaces.Webhook

func (*RealEnv) SetAPIService

func (r *RealEnv) SetAPIService(s interfaces.ApiService)

func (*RealEnv) SetActionCacheClient

func (r *RealEnv) SetActionCacheClient(a repb.ActionCacheClient)

func (*RealEnv) SetAuthDB

func (r *RealEnv) SetAuthDB(adb interfaces.AuthDB)

func (*RealEnv) SetAuthenticator

func (r *RealEnv) SetAuthenticator(a interfaces.Authenticator)

func (*RealEnv) SetBlobstore

func (r *RealEnv) SetBlobstore(bs interfaces.Blobstore)

func (*RealEnv) SetBuildEventProxyClients

func (r *RealEnv) SetBuildEventProxyClients(clients []*build_event_proxy.BuildEventProxyClient)

func (*RealEnv) SetByteStreamClient

func (r *RealEnv) SetByteStreamClient(b bspb.ByteStreamClient)

func (*RealEnv) SetCache

func (r *RealEnv) SetCache(c interfaces.Cache)

func (*RealEnv) SetContentAddressableStorageClient

func (r *RealEnv) SetContentAddressableStorageClient(c repb.ContentAddressableStorageClient)

func (*RealEnv) SetDBHandle

func (r *RealEnv) SetDBHandle(h *db.DBHandle)

Optional -- may not be set depending on environment configuration.

func (*RealEnv) SetExecutionDB added in v1.0.5

func (r *RealEnv) SetExecutionDB(edb interfaces.ExecutionDB)

func (*RealEnv) SetExecutionRouterService added in v1.1.1

func (r *RealEnv) SetExecutionRouterService(ers interfaces.ExecutionRouterService)

func (*RealEnv) SetFileCache

func (r *RealEnv) SetFileCache(s interfaces.FileCache)

func (*RealEnv) SetInvocationDB

func (r *RealEnv) SetInvocationDB(idb interfaces.InvocationDB)

func (*RealEnv) SetInvocationSearchService

func (r *RealEnv) SetInvocationSearchService(s interfaces.InvocationSearchService)

func (*RealEnv) SetInvocationStatService

func (r *RealEnv) SetInvocationStatService(iss interfaces.InvocationStatService)

func (*RealEnv) SetSplashPrinter

func (r *RealEnv) SetSplashPrinter(p interfaces.SplashPrinter)

func (*RealEnv) SetUserDB

func (r *RealEnv) SetUserDB(udb interfaces.UserDB)

func (*RealEnv) SetWebhooks

func (r *RealEnv) SetWebhooks(wh []interfaces.Webhook)

Jump to

Keyboard shortcuts

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