package text

import "github.com/influxdata/influxdb/cmd/influx_tools/internal/format/text"

Index

Types

type Mode

type Mode bool
const (
	Series Mode = false
	Values Mode = true
)

type Writer

type Writer struct {
	// contains filtered or unexported fields
}

func NewWriter

func NewWriter(w io.Writer, mode Mode) *Writer

func (*Writer) BeginSeries

func (w *Writer) BeginSeries(name, field []byte, typ influxql.DataType, tags models.Tags)

func (*Writer) Close

func (w *Writer) Close() error

func (*Writer) EndSeries

func (w *Writer) EndSeries()

func (*Writer) Err

func (w *Writer) Err() error

func (*Writer) NewBucket

func (w *Writer) NewBucket(start, end int64) (format.BucketWriter, error)

func (*Writer) WriteBooleanCursor

func (w *Writer) WriteBooleanCursor(cur tsdb.BooleanArrayCursor)

func (*Writer) WriteFloatCursor

func (w *Writer) WriteFloatCursor(cur tsdb.FloatArrayCursor)

func (*Writer) WriteIntegerCursor

func (w *Writer) WriteIntegerCursor(cur tsdb.IntegerArrayCursor)

func (*Writer) WriteStringCursor

func (w *Writer) WriteStringCursor(cur tsdb.StringArrayCursor)

func (*Writer) WriteUnsignedCursor

func (w *Writer) WriteUnsignedCursor(cur tsdb.UnsignedArrayCursor)

Source Files

writer.go

Version
v1.12.0 (latest)
Published
Apr 8, 2025
Platform
linux/amd64
Imports
8 packages
Last checked
2 days ago

Tools for package owners.