index

package
v1.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ExtInterceptorConfig

type ExtInterceptorConfig struct {
	interceptor.ExtensionConfig `yaml:",inline,omitempty"`
	cfg.CommonCfg               `yaml:",inline,omitempty"`
}

type LogConfigTypeClusterIndex

type LogConfigTypeClusterIndex struct {
	// contains filtered or unexported fields
}

func NewLogConfigTypeLoggieIndex

func NewLogConfigTypeLoggieIndex() *LogConfigTypeClusterIndex

func (*LogConfigTypeClusterIndex) DeleteConfig

func (index *LogConfigTypeClusterIndex) DeleteConfig(logConfigKey string) bool

func (*LogConfigTypeClusterIndex) GetAll

func (*LogConfigTypeClusterIndex) GetAllConfigMap added in v1.1.0

func (index *LogConfigTypeClusterIndex) GetAllConfigMap() map[string]*TypeClusterPipeConfig

func (*LogConfigTypeClusterIndex) GetConfig

func (index *LogConfigTypeClusterIndex) GetConfig(logConfigKey string) ([]pipeline.ConfigRaw, bool)

func (*LogConfigTypeClusterIndex) SetConfig

func (index *LogConfigTypeClusterIndex) SetConfig(logConfigKey string, p []pipeline.ConfigRaw, lgc *v1beta1.LogConfig)

func (*LogConfigTypeClusterIndex) ValidateAndSetConfig

func (index *LogConfigTypeClusterIndex) ValidateAndSetConfig(logConfigKey string, p []pipeline.ConfigRaw, lgc *v1beta1.LogConfig) error

type LogConfigTypeNodeIndex

type LogConfigTypeNodeIndex struct {
	// contains filtered or unexported fields
}

func NewLogConfigTypeNodeIndex

func NewLogConfigTypeNodeIndex() *LogConfigTypeNodeIndex

func (*LogConfigTypeNodeIndex) DeleteConfig

func (index *LogConfigTypeNodeIndex) DeleteConfig(logConfigKey string) bool

func (*LogConfigTypeNodeIndex) GetAll

func (*LogConfigTypeNodeIndex) GetAllConfigMap added in v1.1.0

func (index *LogConfigTypeNodeIndex) GetAllConfigMap() map[string]*TypeNodePipeConfig

func (*LogConfigTypeNodeIndex) GetConfig

func (index *LogConfigTypeNodeIndex) GetConfig(logConfigKey string) ([]pipeline.ConfigRaw, bool)

func (*LogConfigTypeNodeIndex) SetConfig

func (index *LogConfigTypeNodeIndex) SetConfig(logConfigKey string, p []pipeline.ConfigRaw, lgc *v1beta1.LogConfig)

func (*LogConfigTypeNodeIndex) ValidateAndSetConfig

func (index *LogConfigTypeNodeIndex) ValidateAndSetConfig(logConfigKey string, p []pipeline.ConfigRaw, lgc *v1beta1.LogConfig) error

type LogConfigTypePodIndex

type LogConfigTypePodIndex struct {
	// contains filtered or unexported fields
}

func NewLogConfigTypePodIndex

func NewLogConfigTypePodIndex() *LogConfigTypePodIndex

func (*LogConfigTypePodIndex) DeletePipeConfigsByLogConfigKey

func (p *LogConfigTypePodIndex) DeletePipeConfigsByLogConfigKey(lgcKey string) bool

func (*LogConfigTypePodIndex) DeletePipeConfigsByPodKey

func (p *LogConfigTypePodIndex) DeletePipeConfigsByPodKey(podKey string) bool

func (*LogConfigTypePodIndex) GetAll

func (*LogConfigTypePodIndex) GetAllConfigMap added in v1.1.0

func (p *LogConfigTypePodIndex) GetAllConfigMap() map[string]*TypePodPipeConfig

func (*LogConfigTypePodIndex) GetAllGroupByLogConfig

func (p *LogConfigTypePodIndex) GetAllGroupByLogConfig() *control.PipelineRawConfig

func (*LogConfigTypePodIndex) GetPipeConfigs

func (p *LogConfigTypePodIndex) GetPipeConfigs(namespace string, podName string, lgcNamespace string, lgcName string) *pipeline.ConfigRaw

func (*LogConfigTypePodIndex) GetPipeConfigsByPod

func (p *LogConfigTypePodIndex) GetPipeConfigsByPod(namespace string, podName string) []pipeline.ConfigRaw

func (*LogConfigTypePodIndex) IsPodExist

func (p *LogConfigTypePodIndex) IsPodExist(namespace string, podName string) bool

func (*LogConfigTypePodIndex) SetConfigs

func (p *LogConfigTypePodIndex) SetConfigs(namespace string, podName string, lgcNamespace string, lgcName string, cfg *pipeline.ConfigRaw, lgc *v1beta1.LogConfig)

func (*LogConfigTypePodIndex) ValidateAndSetConfigs

func (p *LogConfigTypePodIndex) ValidateAndSetConfigs(namespace string, podName string, lgcNamespace string, lgcName string,
	cfg *pipeline.ConfigRaw, lgc *v1beta1.LogConfig) error

type TypeClusterPipeConfig added in v1.1.0

type TypeClusterPipeConfig struct {
	Raw []pipeline.ConfigRaw
	Lgc *v1beta1.LogConfig
}

type TypeNodePipeConfig added in v1.1.0

type TypeNodePipeConfig struct {
	Raw []pipeline.ConfigRaw
	Lgc *v1beta1.LogConfig
}

type TypePodPipeConfig added in v1.1.0

type TypePodPipeConfig struct {
	Raw *pipeline.ConfigRaw
	Lgc *v1beta1.LogConfig
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL