v1

package
v0.195.1 Latest Latest
Warning

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

Go to latest
Published: Sep 17, 2023 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DatabasesKind       = "databases"
	DatabasesRemoteKind = "influxdata/influxdb/v1.databasesRemote"
)
View Source
const FromInfluxJSONKind = "fromInfluxJSON"

Variables

This section is empty.

Functions

This section is empty.

Types

type DatabasesOpSpec

type DatabasesOpSpec struct {
	Org   *influxdb.NameOrID
	Host  *string
	Token *string
}

func (*DatabasesOpSpec) Kind

type DatabasesProcedureSpec

type DatabasesProcedureSpec struct {
	plan.DefaultCost

	Org   *influxdb.NameOrID
	Host  *string
	Token *string
}

func (*DatabasesProcedureSpec) Copy

func (*DatabasesProcedureSpec) GetHost

func (s *DatabasesProcedureSpec) GetHost() *string

func (*DatabasesProcedureSpec) GetOrg

func (*DatabasesProcedureSpec) GetToken

func (s *DatabasesProcedureSpec) GetToken() *string

func (*DatabasesProcedureSpec) Kind

func (*DatabasesProcedureSpec) PostPhysicalValidate

func (s *DatabasesProcedureSpec) PostPhysicalValidate(id plan.NodeID) error

func (*DatabasesProcedureSpec) SetHost

func (s *DatabasesProcedureSpec) SetHost(host *string)

func (*DatabasesProcedureSpec) SetOrg

func (s *DatabasesProcedureSpec) SetOrg(org *influxdb.NameOrID)

func (*DatabasesProcedureSpec) SetToken

func (s *DatabasesProcedureSpec) SetToken(token *string)

type DatabasesRemoteProcedureSpec

type DatabasesRemoteProcedureSpec struct {
	plan.DefaultCost
	*DatabasesProcedureSpec
}

func (*DatabasesRemoteProcedureSpec) BuildQuery

func (s *DatabasesRemoteProcedureSpec) BuildQuery() *ast.File

func (*DatabasesRemoteProcedureSpec) Copy

func (*DatabasesRemoteProcedureSpec) Kind

func (*DatabasesRemoteProcedureSpec) PostPhysicalValidate

func (s *DatabasesRemoteProcedureSpec) PostPhysicalValidate(id plan.NodeID) error

type DatabasesRemoteRule

type DatabasesRemoteRule struct{}

func (DatabasesRemoteRule) Name

func (p DatabasesRemoteRule) Name() string

func (DatabasesRemoteRule) Pattern

func (p DatabasesRemoteRule) Pattern() plan.Pattern

func (DatabasesRemoteRule) Rewrite

func (p DatabasesRemoteRule) Rewrite(ctx context.Context, node plan.Node) (plan.Node, bool, error)

type FromInfluxJSONOpSpec

type FromInfluxJSONOpSpec struct {
	JSON string `json:"json"`
	File string `json:"file"`
}

FromInfluxJSONOpSpec defines the `fromInfluxJSON` function signature

func (*FromInfluxJSONOpSpec) Kind

type FromInfluxJSONProcedureSpec

type FromInfluxJSONProcedureSpec struct {
	plan.DefaultCost
	JSON string
	File string
}

FromInfluxJSONProcedureSpec describes the `fromInfluxJSON` prodecure

func (*FromInfluxJSONProcedureSpec) Copy

func (*FromInfluxJSONProcedureSpec) Kind

type JSONSource

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

func (*JSONSource) AddTransformation

func (c *JSONSource) AddTransformation(t execute.Transformation)

func (*JSONSource) Run

func (c *JSONSource) Run(ctx context.Context)

Jump to

Keyboard shortcuts

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