Documentation
¶
Index ¶
- func FilterManagerConfigToTypedStruct(fmc *filtermanager.FilterManagerConfig) *xds.TypedStruct
- func NewPluinConfig(plugins []*model.FilterConfig) *filtermanager.FilterManagerConfig
- func NewSinglePluinConfig(name string, config interface{}) *filtermanager.FilterManagerConfig
- type ControlPlane
- type Resources
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterManagerConfigToTypedStruct ¶
func FilterManagerConfigToTypedStruct(fmc *filtermanager.FilterManagerConfig) *xds.TypedStruct
func NewPluinConfig ¶
func NewPluinConfig(plugins []*model.FilterConfig) *filtermanager.FilterManagerConfig
func NewSinglePluinConfig ¶
func NewSinglePluinConfig(name string, config interface{}) *filtermanager.FilterManagerConfig
Types ¶
type ControlPlane ¶
type ControlPlane struct {
// contains filtered or unexported fields
}
func NewControlPlane ¶
func NewControlPlane() *ControlPlane
func (*ControlPlane) Start ¶
func (cp *ControlPlane) Start()
func (*ControlPlane) UseGoPluginConfig ¶
func (cp *ControlPlane) UseGoPluginConfig(config *filtermanager.FilterManagerConfig, dp *data_plane.DataPlane)
Click to show internal directories.
Click to hide internal directories.