Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Log ¶
type Log struct {
*structured.NodeReader
Timestamp time.Time
ID uint32
}
Log represents a log handled in KHI. It provides direct access to its fields and basic metadata such as timestamp and instance ID.
func NewLog ¶
func NewLog(gen *id.Generator, reader *structured.NodeReader) *Log
NewLog returns a log instance from NodeReader instance using the given ID Generator.
func NewLogFromYAMLString ¶
NewLogFromYAMLString instantiates a new Log from the given YAML string using the given ID Generator.
func NewLogWithTimestamp ¶ added in v0.58.2
func NewLogWithTimestamp(gen *id.Generator, reader *structured.NodeReader, timestamp time.Time) *Log
NewLogWithTimestamp returns a log instance with the given NodeReader and timestamp using the given ID Generator.
Click to show internal directories.
Click to hide internal directories.