Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Database ¶
type Database struct {
Cache *bool `hcl:"cache"`
CacheMaxTtl *int `hcl:"cache_max_ttl"`
CacheMaxSizeMb *int `hcl:"cache_max_size_mb"`
Listen *string `hcl:"listen"`
Port *int `hcl:"port"`
SearchPath *string `hcl:"search_path"`
SearchPathPrefix *string `hcl:"search_path_prefix"`
StartTimeout *int `hcl:"start_timeout"`
}
type General ¶
type General struct {
UpdateCheck *string `hcl:"update_check" cty:"update_check"`
MaxParallel *int `hcl:"max_parallel" cty:"max_parallel"`
Telemetry *string `hcl:"telemetry" cty:"telemetry"`
LogLevel *string `hcl:"log_level" cty:"log_level"`
MemoryMaxMb *int `hcl:"memory_max_mb" cty:"memory_max_mb"`
}
func (*General) Merge ¶
Merge merges other options over the top of this options object i.e. if a property is set in otherOptions, it takes precedence
func (*General) SetBaseProperties ¶
TODO KAI what is the difference between merge and SetBaseProperties
type Plugin ¶
type Plugin struct {
MemoryMaxMb *int `hcl:"memory_max_mb"`
StartTimeout *int `hcl:"start_timeout"`
}
Click to show internal directories.
Click to hide internal directories.