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.