package gen

import "github.com/influxdata/flux/stdlib/internal/gen"

Index

Constants

const TablesKind = "internal/gen.tables"

Types

type Source

type Source struct {
	execute.ExecutionNode
	// contains filtered or unexported fields
}

func (*Source) AddTransformation

func (s *Source) AddTransformation(t execute.Transformation)

func (*Source) Run

func (s *Source) Run(ctx context.Context)

type TablesOpSpec

type TablesOpSpec struct {
	N     int     `json:"n"`
	Tags  []Tag   `json:"tags,omitempty"`
	Nulls float64 `json:"nulls,omitempty"`
	Seed  *int64  `json:"Seed,omitempty"`
}

func (*TablesOpSpec) Kind

func (s *TablesOpSpec) Kind() flux.OperationKind

type TablesProcedureSpec

type TablesProcedureSpec struct {
	plan.DefaultCost
	Schema gen.Schema
}

func (*TablesProcedureSpec) Copy

func (*TablesProcedureSpec) Kind

type Tag

type Tag struct {
	Name        string `json:"name"`
	Cardinality int    `json:"cardinality"`
}

Source Files

tables.go

Version
v0.196.1 (latest)
Published
Feb 19, 2025
Platform
linux/amd64
Imports
11 packages
Last checked
1 day ago

Tools for package owners.