grafana/pkg/services/live/pipeline/condition_checker.go

14 lines
292 B
Go
Raw Normal View History

package pipeline
import (
"context"
"github.com/grafana/grafana-plugin-sdk-go/data"
)
// ConditionChecker checks conditions in context of data.Frame being processed.
type ConditionChecker interface {
Type() string
CheckCondition(ctx context.Context, frame *data.Frame) (bool, error)
}