Documentation
¶
Index ¶
- type Config
- type Instance
- func (i *Instance) GetOperations(ctx context.Context, service string) (map[string]interface{}, error)
- func (i *Instance) GetServices(ctx context.Context) (map[string]interface{}, error)
- func (i *Instance) GetTrace(ctx context.Context, traceID string) (map[string]interface{}, error)
- func (i *Instance) GetTraces(ctx context.Context, ...) (map[string]interface{}, error)
- type ResponseError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Name string `json:"name"`
DisplayName string `json:"displayName"`
Description string `json:"description"`
Home bool `json:"home"`
Address string `json:"address"`
Username string `json:"username"`
Password string `json:"password"`
Token string `json:"token"`
PublicAddress string `json:"publicAddress"`
}
Config is the structure of the configuration for a single Jaeger instance.
type Instance ¶
type Instance struct {
Name string
// contains filtered or unexported fields
}
Instance represents a single Jaeger instance, which can be added via the configuration file.
func (*Instance) GetOperations ¶
func (*Instance) GetServices ¶
type ResponseError ¶
type ResponseError struct {
Errors []struct {
Code int `json:"code"`
Msg string `json:"msg"`
} `json:"errors"`
}
ResponseError is the structure for a failed Jaeger API request.
Click to show internal directories.
Click to hide internal directories.