controllers

package
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2021 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlertsAPMConditionReconciler added in v0.0.2

type AlertsAPMConditionReconciler struct {
	client.Client
	Log             logr.Logger
	Scheme          *runtime.Scheme
	AlertClientFunc func(string, string) (interfaces.NewRelicAlertsClient, error)

	Alerts        interfaces.NewRelicAlertsClient
	NewRelicAgent newrelic.Application
	// contains filtered or unexported fields
}

AlertsAPMConditionReconciler reconciles a AlertsAPMCondition object

func (*AlertsAPMConditionReconciler) Reconcile added in v0.0.2

nolint:gocyclo

func (*AlertsAPMConditionReconciler) SetupWithManager added in v0.0.2

func (r *AlertsAPMConditionReconciler) SetupWithManager(mgr ctrl.Manager) error

type AlertsChannelReconciler added in v0.0.3

type AlertsChannelReconciler struct {
	client.Client
	Log             logr.Logger
	Scheme          *runtime.Scheme
	AlertClientFunc func(string, string) (interfaces.NewRelicAlertsClient, error)

	Alerts interfaces.NewRelicAlertsClient

	NewRelicAgent newrelic.Application
	// contains filtered or unexported fields
}

AlertsChannelReconciler reconciles a AlertsChannel object

func (*AlertsChannelReconciler) Reconcile added in v0.0.3

func (r *AlertsChannelReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

Reconcile - Main processing loop for AlertsChannel reconciliation

func (*AlertsChannelReconciler) SetupWithManager added in v0.0.3

func (r *AlertsChannelReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager - Sets up Controller for AlertsChannel

type AlertsNrqlConditionReconciler added in v0.0.2

type AlertsNrqlConditionReconciler struct {
	client.Client
	Alerts          interfaces.NewRelicAlertsClient
	Log             logr.Logger
	Scheme          *runtime.Scheme
	AlertClientFunc func(string, string) (interfaces.NewRelicAlertsClient, error)

	NewRelicAgent newrelic.Application
	// contains filtered or unexported fields
}

AlertsNrqlConditionReconciler reconciles a AlertsNrqlCondition object

func (*AlertsNrqlConditionReconciler) Reconcile added in v0.0.2

Reconcile is responsible for reconciling the spec and state of the AlertsNrqlCondition.

func (*AlertsNrqlConditionReconciler) SetupWithManager added in v0.0.2

func (r *AlertsNrqlConditionReconciler) SetupWithManager(mgr ctrl.Manager) error

type AlertsPolicyReconciler

type AlertsPolicyReconciler struct {
	client.Client
	Log             logr.Logger
	Scheme          *runtime.Scheme
	AlertClientFunc func(string, string) (interfaces.NewRelicAlertsClient, error)

	Alerts interfaces.NewRelicAlertsClient

	NewRelicAgent newrelic.Application
	// contains filtered or unexported fields
}

AlertsPolicyReconciler reconciles a AlertsPolicy object

func (*AlertsPolicyReconciler) Reconcile

func (r *AlertsPolicyReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*AlertsPolicyReconciler) SetupWithManager

func (r *AlertsPolicyReconciler) SetupWithManager(mgr ctrl.Manager) error

type ApmAlertConditionReconciler

type ApmAlertConditionReconciler struct {
	client.Client
	Log             logr.Logger
	Scheme          *runtime.Scheme
	AlertClientFunc func(string, string) (interfaces.NewRelicAlertsClient, error)

	Alerts        interfaces.NewRelicAlertsClient
	NewRelicAgent newrelic.Application
	// contains filtered or unexported fields
}

ApmAlertConditionReconciler reconciles a ApmAlertCondition object

func (*ApmAlertConditionReconciler) Reconcile

func (*ApmAlertConditionReconciler) SetupWithManager

func (r *ApmAlertConditionReconciler) SetupWithManager(mgr ctrl.Manager) error

type NrqlAlertConditionReconciler

type NrqlAlertConditionReconciler struct {
	client.Client
	Alerts          interfaces.NewRelicAlertsClient
	Log             logr.Logger
	Scheme          *runtime.Scheme
	AlertClientFunc func(string, string) (interfaces.NewRelicAlertsClient, error)

	NewRelicAgent newrelic.Application
	// contains filtered or unexported fields
}

NrqlAlertConditionReconciler reconciles a NrqlAlertCondition object

func (*NrqlAlertConditionReconciler) Reconcile

func (*NrqlAlertConditionReconciler) SetupWithManager

func (r *NrqlAlertConditionReconciler) SetupWithManager(mgr ctrl.Manager) error

type PolicyReconciler

type PolicyReconciler struct {
	client.Client
	Log             logr.Logger
	Scheme          *runtime.Scheme
	AlertClientFunc func(string, string) (interfaces.NewRelicAlertsClient, error)

	Alerts interfaces.NewRelicAlertsClient

	NewRelicAgent newrelic.Application
	// contains filtered or unexported fields
}

PolicyReconciler reconciles a Policy object

func (*PolicyReconciler) Reconcile

func (r *PolicyReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*PolicyReconciler) SetupWithManager

func (r *PolicyReconciler) SetupWithManager(mgr ctrl.Manager) error

Jump to

Keyboard shortcuts

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