Documentation
¶
Index ¶
- func New(context *context.Ctx) backends.Backend
- type FileBeatConfig
- func (fbc *FileBeatConfig) CachePath() string
- func (fbc *FileBeatConfig) ConfigurationPath() string
- func (fbc *FileBeatConfig) Driver() string
- func (fbc *FileBeatConfig) ExecArgs() []string
- func (fbc *FileBeatConfig) ExecPath() string
- func (fbc *FileBeatConfig) Name() string
- func (fbc *FileBeatConfig) Render() bytes.Buffer
- func (fbc *FileBeatConfig) RenderOnChange(response graylog.ResponseCollectorConfiguration) bool
- func (fbc *FileBeatConfig) RenderToFile() error
- func (fbc *FileBeatConfig) SetStatus(state int, message string)
- func (fbc *FileBeatConfig) Status() system.Status
- func (fbc *FileBeatConfig) ValidateConfigurationFile() bool
- func (fbc *FileBeatConfig) ValidatePreconditions() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FileBeatConfig ¶
type FileBeatConfig struct {
Beats *beats.BeatsConfig
}
func NewCollectorConfig ¶
func NewCollectorConfig(context *context.Ctx) *FileBeatConfig
func (*FileBeatConfig) CachePath ¶
func (fbc *FileBeatConfig) CachePath() string
func (*FileBeatConfig) ConfigurationPath ¶
func (fbc *FileBeatConfig) ConfigurationPath() string
func (*FileBeatConfig) Driver ¶
func (fbc *FileBeatConfig) Driver() string
func (*FileBeatConfig) ExecArgs ¶
func (fbc *FileBeatConfig) ExecArgs() []string
func (*FileBeatConfig) ExecPath ¶
func (fbc *FileBeatConfig) ExecPath() string
func (*FileBeatConfig) Name ¶
func (fbc *FileBeatConfig) Name() string
func (*FileBeatConfig) Render ¶
func (fbc *FileBeatConfig) Render() bytes.Buffer
func (*FileBeatConfig) RenderOnChange ¶
func (fbc *FileBeatConfig) RenderOnChange(response graylog.ResponseCollectorConfiguration) bool
func (*FileBeatConfig) RenderToFile ¶
func (fbc *FileBeatConfig) RenderToFile() error
func (*FileBeatConfig) SetStatus ¶
func (fbc *FileBeatConfig) SetStatus(state int, message string)
func (*FileBeatConfig) Status ¶
func (fbc *FileBeatConfig) Status() system.Status
func (*FileBeatConfig) ValidateConfigurationFile ¶
func (fbc *FileBeatConfig) ValidateConfigurationFile() bool
func (*FileBeatConfig) ValidatePreconditions ¶
func (fbc *FileBeatConfig) ValidatePreconditions() bool
Click to show internal directories.
Click to hide internal directories.