pluginimpl

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2020 License: BSD-3-Clause Imports: 27 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ProfileNamePrometheus = "prometheus"
	ProfileNameExportAll  = "exportall"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseOrchestratorMconfigBuilder

type BaseOrchestratorMconfigBuilder struct{}

func (*BaseOrchestratorMconfigBuilder) Build

func (*BaseOrchestratorMconfigBuilder) Build(networkID string, gatewayID string, graph configurator.EntityGraph, network configurator.Network, mconfigOut map[string]proto.Message) error

type BaseOrchestratorMconfigBuilderServicer

type BaseOrchestratorMconfigBuilderServicer struct{}

func (*BaseOrchestratorMconfigBuilderServicer) Build

Build builds the mconfig for a given networkID and gatewayID. It returns the mconfig as a map of config keys to mconfig messages.

type BaseOrchestratorPlugin

type BaseOrchestratorPlugin struct{}

BaseOrchestratorPlugin is the OrchestratorPlugin for the orc8r module

func (*BaseOrchestratorPlugin) GetMconfigBuilders

func (*BaseOrchestratorPlugin) GetMconfigBuilders() []configurator.MconfigBuilder

func (*BaseOrchestratorPlugin) GetMetricsProfiles

func (*BaseOrchestratorPlugin) GetMetricsProfiles(metricsConfig *config.ConfigMap) []metricsd.MetricsProfile

func (*BaseOrchestratorPlugin) GetName

func (*BaseOrchestratorPlugin) GetName() string

func (*BaseOrchestratorPlugin) GetObsidianHandlers

func (*BaseOrchestratorPlugin) GetObsidianHandlers(metricsConfig *config.ConfigMap) []obsidian.Handler

func (*BaseOrchestratorPlugin) GetSerdes

func (*BaseOrchestratorPlugin) GetSerdes() []serde.Serde

func (*BaseOrchestratorPlugin) GetServices

func (*BaseOrchestratorPlugin) GetStateIndexers

func (*BaseOrchestratorPlugin) GetStateIndexers() []indexer.Indexer

func (*BaseOrchestratorPlugin) GetStreamerProviders

func (*BaseOrchestratorPlugin) GetStreamerProviders() []providers.StreamProvider

type DnsdMconfigBuilder

type DnsdMconfigBuilder struct{}

func (*DnsdMconfigBuilder) Build

func (*DnsdMconfigBuilder) Build(networkID string, gatewayID string, graph configurator.EntityGraph, network configurator.Network, mconfigOut map[string]proto.Message) error

type DnsdMconfigBuilderServicer

type DnsdMconfigBuilderServicer struct{}

func (*DnsdMconfigBuilderServicer) Build

Build builds the dnsd mconfig for a given networkID and gatewayID. It returns the mconfig as a map of config keys to mconfig messages.

Jump to

Keyboard shortcuts

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