parquet_options

package
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	TimestampType_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "TIMESTAMP_MILLIS",
		2: "TIMESTAMP_MICROS",
		3: "TIMESTAMP_NANOS",
	}
	TimestampType_value = map[string]int32{
		"UNSPECIFIED":      0,
		"TIMESTAMP_MILLIS": 1,
		"TIMESTAMP_MICROS": 2,
		"TIMESTAMP_NANOS":  3,
	}
)

Enum value maps for TimestampType.

View Source
var (
	// optional parquet_options.FieldOptions field_opts = 1023;
	E_FieldOpts = &file_parquet_options_parquet_options_proto_extTypes[1]
)

Extension fields to descriptorpb.FieldOptions.

View Source
var (
	// optional parquet_options.MessageOptions message_opts = 1023;
	E_MessageOpts = &file_parquet_options_parquet_options_proto_extTypes[0]
)

Extension fields to descriptorpb.MessageOptions.

View Source
var File_parquet_options_parquet_options_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type FieldOptions added in v0.1.3

type FieldOptions struct {
	TimestampType TimestampType `` /* 136-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*FieldOptions) Descriptor deprecated added in v0.1.3

func (*FieldOptions) Descriptor() ([]byte, []int)

Deprecated: Use FieldOptions.ProtoReflect.Descriptor instead.

func (*FieldOptions) GetTimestampType added in v0.1.3

func (x *FieldOptions) GetTimestampType() TimestampType

func (*FieldOptions) ProtoMessage added in v0.1.3

func (*FieldOptions) ProtoMessage()

func (*FieldOptions) ProtoReflect added in v0.1.3

func (x *FieldOptions) ProtoReflect() protoreflect.Message

func (*FieldOptions) Reset added in v0.1.3

func (x *FieldOptions) Reset()

func (*FieldOptions) String added in v0.1.3

func (x *FieldOptions) String() string

type MessageOptions added in v0.1.3

type MessageOptions struct {

	// As long as table_name is not blank,
	// a schema is generated for top-level messages in each file.
	TableName string `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageOptions) Descriptor deprecated added in v0.1.3

func (*MessageOptions) Descriptor() ([]byte, []int)

Deprecated: Use MessageOptions.ProtoReflect.Descriptor instead.

func (*MessageOptions) GetTableName added in v0.1.3

func (x *MessageOptions) GetTableName() string

func (*MessageOptions) ProtoMessage added in v0.1.3

func (*MessageOptions) ProtoMessage()

func (*MessageOptions) ProtoReflect added in v0.1.3

func (x *MessageOptions) ProtoReflect() protoreflect.Message

func (*MessageOptions) Reset added in v0.1.3

func (x *MessageOptions) Reset()

func (*MessageOptions) String added in v0.1.3

func (x *MessageOptions) String() string

type TimestampType added in v0.1.3

type TimestampType int32
const (
	TimestampType_UNSPECIFIED      TimestampType = 0
	TimestampType_TIMESTAMP_MILLIS TimestampType = 1
	TimestampType_TIMESTAMP_MICROS TimestampType = 2
	TimestampType_TIMESTAMP_NANOS  TimestampType = 3
)

func (TimestampType) Descriptor added in v0.1.3

func (TimestampType) Enum added in v0.1.3

func (x TimestampType) Enum() *TimestampType

func (TimestampType) EnumDescriptor deprecated added in v0.1.3

func (TimestampType) EnumDescriptor() ([]byte, []int)

Deprecated: Use TimestampType.Descriptor instead.

func (TimestampType) Number added in v0.1.3

func (TimestampType) String added in v0.1.3

func (x TimestampType) String() string

func (TimestampType) Type added in v0.1.3

Jump to

Keyboard shortcuts

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