Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API struct {
BackoffAt time.Time
BackoffRetries int
DisableSSLVerify bool
Hostname string
Key string
Plugin string
ProxyURL string
SSLCertFilepath string
Timeout time.Duration
URL string
}
API contains api related parameters.
type FilterParams ¶ added in v1.30.5
type FilterParams struct {
Exclude []regex.Regex
ExcludeUnknownProject bool
Include []regex.Regex
IncludeOnlyWithProjectFile bool
}
FilterParams contains heartbeat filtering related command parameters.
func (FilterParams) String ¶ added in v1.30.5
func (p FilterParams) String() string
type Heartbeat ¶ added in v1.30.5
type Heartbeat struct {
Category heartbeat.Category
CursorPosition *int
Entity string
EntityType heartbeat.EntityType
ExtraHeartbeats []heartbeat.Heartbeat
IsWrite *bool
Language *string
LanguageAlternate string
LineNumber *int
LinesInFile *int
LocalFile string
Time float64
Filter FilterParams
Project ProjectParams
Sanitize SanitizeParams
}
Heartbeat contains heartbeat command parameters.
type Params ¶
Params contains params.
type ProjectParams ¶ added in v1.30.5
type ProjectParams struct {
Alternate string
DisableSubmodule []regex.Regex
MapPatterns []project.MapPattern
Override string
}
ProjectParams params for project name sanitization.
func (ProjectParams) String ¶ added in v1.30.5
func (p ProjectParams) String() string
Click to show internal directories.
Click to hide internal directories.