Documentation ¶
Index ¶
- Constants
- func Run(ctx context.Context, ...) error
- type NetworkServiceBuilder
- func (b *NetworkServiceBuilder) Build() (*networkService, error)
- func (b *NetworkServiceBuilder) InitK8S() *NetworkServiceBuilder
- func (b *NetworkServiceBuilder) InitResourceDB() *NetworkServiceBuilder
- func (b *NetworkServiceBuilder) InitService() *NetworkServiceBuilder
- func (b *NetworkServiceBuilder) LoadDynamicConfig() *NetworkServiceBuilder
- func (b *NetworkServiceBuilder) LoadGlobalConfig() *NetworkServiceBuilder
- func (b *NetworkServiceBuilder) PostInitForCRDV2() *NetworkServiceBuilder
- func (b *NetworkServiceBuilder) PostInitForLegacyMode() *NetworkServiceBuilder
- func (b *NetworkServiceBuilder) RegisterTracing() *NetworkServiceBuilder
- func (b *NetworkServiceBuilder) RunENIMgr(ctx context.Context, mgr *eni.Manager) *NetworkServiceBuilder
- func (b *NetworkServiceBuilder) WithConfigFilePath(configFilePath string) *NetworkServiceBuilder
- func (b *NetworkServiceBuilder) WithDaemonMode(daemonMode string) *NetworkServiceBuilder
Constants ¶
View Source
const (
IfEth0 = "eth0"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NetworkServiceBuilder ¶ added in v1.9.6
type NetworkServiceBuilder struct {
// contains filtered or unexported fields
}
func NewNetworkServiceBuilder ¶ added in v1.9.6
func NewNetworkServiceBuilder(ctx context.Context) *NetworkServiceBuilder
func (*NetworkServiceBuilder) Build ¶ added in v1.9.6
func (b *NetworkServiceBuilder) Build() (*networkService, error)
func (*NetworkServiceBuilder) InitK8S ¶ added in v1.9.6
func (b *NetworkServiceBuilder) InitK8S() *NetworkServiceBuilder
func (*NetworkServiceBuilder) InitResourceDB ¶ added in v1.9.6
func (b *NetworkServiceBuilder) InitResourceDB() *NetworkServiceBuilder
func (*NetworkServiceBuilder) InitService ¶ added in v1.9.6
func (b *NetworkServiceBuilder) InitService() *NetworkServiceBuilder
func (*NetworkServiceBuilder) LoadDynamicConfig ¶ added in v1.9.6
func (b *NetworkServiceBuilder) LoadDynamicConfig() *NetworkServiceBuilder
func (*NetworkServiceBuilder) LoadGlobalConfig ¶ added in v1.9.6
func (b *NetworkServiceBuilder) LoadGlobalConfig() *NetworkServiceBuilder
func (*NetworkServiceBuilder) PostInitForCRDV2 ¶ added in v1.9.6
func (b *NetworkServiceBuilder) PostInitForCRDV2() *NetworkServiceBuilder
func (*NetworkServiceBuilder) PostInitForLegacyMode ¶ added in v1.9.6
func (b *NetworkServiceBuilder) PostInitForLegacyMode() *NetworkServiceBuilder
func (*NetworkServiceBuilder) RegisterTracing ¶ added in v1.9.6
func (b *NetworkServiceBuilder) RegisterTracing() *NetworkServiceBuilder
func (*NetworkServiceBuilder) RunENIMgr ¶ added in v1.9.6
func (b *NetworkServiceBuilder) RunENIMgr(ctx context.Context, mgr *eni.Manager) *NetworkServiceBuilder
func (*NetworkServiceBuilder) WithConfigFilePath ¶ added in v1.9.6
func (b *NetworkServiceBuilder) WithConfigFilePath(configFilePath string) *NetworkServiceBuilder
func (*NetworkServiceBuilder) WithDaemonMode ¶ added in v1.9.6
func (b *NetworkServiceBuilder) WithDaemonMode(daemonMode string) *NetworkServiceBuilder
Click to show internal directories.
Click to hide internal directories.