package
7.17.28
Repository: https://github.com/elastic/beats.git
Documentation: pkg.go.dev

# Packages

# Functions

NewDiskStore creates an unencrypted disk store.
NewHandlerStore takes a function and wrap it into an handlerStore.
NewReplaceOnSuccessStore takes a target file and a replacement content and will replace the target file content if the wrapped store execution is done without any error.

# Structs

DiskStore takes a persistedConfig and save it to a temporary files and replace the target file.
HandlerStore take a function handler and wrap it into the store interface.
NullStore this is only use to split the work into multiples PRs.
ReplaceOnSuccessStore takes a target file, a replacement content and a wrapped store.

# Interfaces

Store saves the io.Reader.