github.com/kiali/kiali@v1.84.0/business/checkers/telemetries_checker.go (about)

     1  package checkers
     2  
     3  import (
     4  	"istio.io/client-go/pkg/apis/telemetry/v1alpha1"
     5  
     6  	"github.com/kiali/kiali/models"
     7  )
     8  
     9  const TelemetryCheckerType = "telemetry"
    10  
    11  type TelemetryChecker struct {
    12  	Namespaces  models.Namespaces
    13  	Telemetries []*v1alpha1.Telemetry
    14  }
    15  
    16  // An Object Checker runs all checkers for an specific object type (i.e.: pod, route rule,...)
    17  // It run two kinds of checkers:
    18  // 1. Individual checks: validating individual objects.
    19  // 2. Group checks: validating behaviour between configurations.
    20  func (in TelemetryChecker) Check() models.IstioValidations {
    21  	validations := models.IstioValidations{}
    22  
    23  	return validations
    24  }