Documentation ¶
Index ¶
Constants ¶
View Source
const (
DeviceUIDHeader = "X-Device-UID"
)
Variables ¶
View Source
var ( ErrConnectionFailed = errors.New("connection failed") ErrNotFound = errors.New("not found") ErrUnknown = errors.New("unknown error") )
View Source
var ( ErrFirewallConnection = errors.New("failed to make the request to evaluate the firewall") ErrFirewallBlock = errors.New("a firewall rule prohibit this connection") )
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
// contains filtered or unexported methods
}
func NewClientWithAsynq ¶ added in v0.14.0
NewClientWithAsynq creates a new API internal client with the Asynq client injected to turn the API internal client able to enqueue ping tasks to the Asynq server and late process by API server.
It uses the NewClient function to create a new API internal client and injects the Asynq client to it through the Options structure.
type LeveledLogger ¶
func (*LeveledLogger) Debugf ¶ added in v0.9.0
func (l *LeveledLogger) Debugf(msg string, keysAndValues ...interface{})
func (*LeveledLogger) Errorf ¶ added in v0.9.0
func (l *LeveledLogger) Errorf(msg string, keysAndValues ...interface{})
func (*LeveledLogger) Warnf ¶ added in v0.9.0
func (l *LeveledLogger) Warnf(msg string, keysAndValues ...interface{})
Click to show internal directories.
Click to hide internal directories.