MCPcopy
hub / github.com/kubevela/kubevela / ClusterMetricsHelper

Interface ClusterMetricsHelper

pkg/multicluster/cluster_metrics_management.go:39–41  ·  view source on GitHub ↗

ClusterMetricsHelper is the interface that provides operations for cluster metrics

Source from the content-addressed store, hash-verified

37
38// ClusterMetricsHelper is the interface that provides operations for cluster metrics
39type ClusterMetricsHelper interface {
40 Refresh() error
41}
42
43// NewClusterMetricsMgr will create a cluster metrics manager
44func NewClusterMetricsMgr(ctx context.Context, kubeClient client.Client, refreshPeriod time.Duration) (*ClusterMetricsMgr, error) {

Callers

nothing calls this directly

Implementers 11

ClusterMetricsMgrpkg/multicluster/cluster_metrics_manag
ApplicationViewreferences/cli/top/view/application_vi
ClusterViewreferences/cli/top/view/cluster_view.g
ContainerViewreferences/cli/top/view/container_view
ManagedResourceViewreferences/cli/top/view/managed_resour
ClusterNamespaceViewreferences/cli/top/view/cluster_namesp
CommonResourceViewreferences/cli/top/view/resource_view.
PodViewreferences/cli/top/view/pod_view.go
Appreferences/cli/top/view/app.go
NamespaceViewreferences/cli/top/view/namespace_view
TopologyViewreferences/cli/top/view/application_to

Calls

no outgoing calls

Tested by

no test coverage detected