package pagerduty
import "github.com/influxdata/flux/stdlib/pagerduty"
Index ¶
- Constants
- type DedupKeyOpSpec
- type DedupKeyTransformation
- func NewDedupKeyTransformation(d execute.Dataset, spec *DedupProcedureSpec, cache execute.TableBuilderCache) *DedupKeyTransformation
- func (t *DedupKeyTransformation) Finish(id execute.DatasetID, err error)
- func (t *DedupKeyTransformation) Process(id execute.DatasetID, tbl flux.Table) error
- func (t *DedupKeyTransformation) RetractTable(id execute.DatasetID, key flux.GroupKey) error
- func (t *DedupKeyTransformation) UpdateProcessingTime(id execute.DatasetID, mark execute.Time) error
- func (t *DedupKeyTransformation) UpdateWatermark(id execute.DatasetID, mark execute.Time) error
- type DedupProcedureSpec
Constants ¶
const DedupKeyKind = "dedupKey"
Types ¶
type DedupKeyOpSpec ¶
type DedupKeyOpSpec struct { Exclude []string }
func (*DedupKeyOpSpec) Kind ¶
func (s *DedupKeyOpSpec) Kind() flux.OperationKind
type DedupKeyTransformation ¶
type DedupKeyTransformation struct { execute.ExecutionNode // contains filtered or unexported fields }
func NewDedupKeyTransformation ¶
func NewDedupKeyTransformation(d execute.Dataset, spec *DedupProcedureSpec, cache execute.TableBuilderCache) *DedupKeyTransformation
func (*DedupKeyTransformation) Finish ¶
func (t *DedupKeyTransformation) Finish(id execute.DatasetID, err error)
func (*DedupKeyTransformation) Process ¶
func (*DedupKeyTransformation) RetractTable ¶
func (*DedupKeyTransformation) UpdateProcessingTime ¶
func (t *DedupKeyTransformation) UpdateProcessingTime(id execute.DatasetID, mark execute.Time) error
func (*DedupKeyTransformation) UpdateWatermark ¶
type DedupProcedureSpec ¶
type DedupProcedureSpec struct { plan.DefaultCost Exclude []string }
func (*DedupProcedureSpec) Copy ¶
func (s *DedupProcedureSpec) Copy() plan.ProcedureSpec
func (*DedupProcedureSpec) Kind ¶
func (s *DedupProcedureSpec) Kind() plan.ProcedureKind
Source Files ¶
- Version
- v0.196.1 (latest)
- Published
- Feb 19, 2025
- Platform
- linux/amd64
- Imports
- 14 packages
- Last checked
- 1 day ago –
Tools for package owners.