bigquery

package module
v0.0.0-...-648ff84 Latest Latest
Warning

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

Go to latest
Published: Jun 7, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type RowConverter

type RowConverter interface {
	Apply(proto.Message) map[string]interface{}
}

func NewRowConverter

func NewRowConverter(options ...transforms.Option) RowConverter

NewRowConverter will create a new SchemaConverter.

The following options can be used to override default behaviour: - transforms.OptionAddOverride - transforms.OptionAddScalarFunc - transforms.OptionMaxDepth

type SchemaConverter

type SchemaConverter interface {
	Apply(descriptor protoreflect.MessageDescriptor) []*bigquery.FieldSchema
}

func NewSchemaConverter

func NewSchemaConverter(options ...transforms.Option) SchemaConverter

NewSchemaConverter will create a new SchemaConverter.

The following options can be used to override default behaviour: - transforms.OptionAddOverride - transforms.OptionAddScalarFunc - transforms.OptionMaxDepth

Jump to

Keyboard shortcuts

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