Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LogWatcher ¶
type LogWatcher struct {
// contains filtered or unexported fields
}
func NewLogWatcher ¶
func NewLogWatcher(containerName string, service *core.SingleContainerService) *LogWatcher
func (*LogWatcher) GetNeutrinoStatus ¶
func (t *LogWatcher) GetNeutrinoStatus() string
func (*LogWatcher) Start ¶
func (t *LogWatcher) Start()
func (*LogWatcher) Stop ¶
func (t *LogWatcher) Stop()
type MacaroonCredential ¶
type MacaroonCredential struct {
Readonly string
}
MacaroonCredential implements the credentials.PerRPCCredentials interface.
func (*MacaroonCredential) GetRequestMetadata ¶
func (t *MacaroonCredential) GetRequestMetadata(ctx context.Context, uri ...string) (map[string]string, error)
GetRequestMetadata implements the PerRPCCredentials interface. This method is required in order to pass the wrapped macaroon into the gRPC context. With this, the macaroon will be available within the request handling scope of the ultimate gRPC server implementation.
func (*MacaroonCredential) RequireTransportSecurity ¶
func (t *MacaroonCredential) RequireTransportSecurity() bool
RequireTransportSecurity implements the PerRPCCredentials interface.
type NeutrinoSyncing ¶
type NeutrinoSyncing struct {
// contains filtered or unexported fields
}
type RpcClient ¶
type RpcClient struct {
// contains filtered or unexported fields
}
func NewRpcClient ¶
func NewRpcClient(config config.RpcConfig, service *core.SingleContainerService) *RpcClient
type Service ¶
type Service struct { *core.SingleContainerService *RpcClient // contains filtered or unexported fields }
func (*Service) ConfigureRouter ¶
func (t *Service) ConfigureRouter(r *gin.RouterGroup)
func (*Service) GetBackendNode ¶
Click to show internal directories.
Click to hide internal directories.