Documentation

Index

Constants

This section is empty.

Variables

View Source
var ValueType_Enum_name = map[int32]string{
	0:  "INVALID",
	1:  "BYTES",
	2:  "STRING",
	3:  "INT32",
	4:  "INT64",
	5:  "DOUBLE",
	6:  "FLOAT",
	7:  "BOOL",
	11: "BYTES_LIST",
	12: "STRING_LIST",
	13: "INT32_LIST",
	14: "INT64_LIST",
	15: "DOUBLE_LIST",
	16: "FLOAT_LIST",
	17: "BOOL_LIST",
}
View Source
var ValueType_Enum_value = map[string]int32{
	"INVALID":     0,
	"BYTES":       1,
	"STRING":      2,
	"INT32":       3,
	"INT64":       4,
	"DOUBLE":      5,
	"FLOAT":       6,
	"BOOL":        7,
	"BYTES_LIST":  11,
	"STRING_LIST": 12,
	"INT32_LIST":  13,
	"INT64_LIST":  14,
	"DOUBLE_LIST": 15,
	"FLOAT_LIST":  16,
	"BOOL_LIST":   17,
}

Functions

This section is empty.

Types

type Attempt

type Attempt struct {
	Attempts             int32    `protobuf:"varint,1,opt,name=attempts,proto3" json:"attempts,omitempty"`
	Error                *Error   `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Attempt) Descriptor

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

func (*Attempt) GetAttempts

func (m *Attempt) GetAttempts() int32

func (*Attempt) GetError

func (m *Attempt) GetError() *Error

func (*Attempt) ProtoMessage

func (*Attempt) ProtoMessage()

func (*Attempt) Reset

func (m *Attempt) Reset()

func (*Attempt) String

func (m *Attempt) String() string

func (*Attempt) XXX_DiscardUnknown

func (m *Attempt) XXX_DiscardUnknown()

func (*Attempt) XXX_Marshal

func (m *Attempt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Attempt) XXX_Merge

func (m *Attempt) XXX_Merge(src proto.Message)

func (*Attempt) XXX_Size

func (m *Attempt) XXX_Size() int

func (*Attempt) XXX_Unmarshal

func (m *Attempt) XXX_Unmarshal(b []byte) error

type BoolList

type BoolList struct {
	Val                  []bool   `protobuf:"varint,1,rep,packed,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BoolList) Descriptor

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

func (*BoolList) GetVal

func (m *BoolList) GetVal() []bool

func (*BoolList) ProtoMessage

func (*BoolList) ProtoMessage()

func (*BoolList) Reset

func (m *BoolList) Reset()

func (*BoolList) String

func (m *BoolList) String() string

func (*BoolList) XXX_DiscardUnknown

func (m *BoolList) XXX_DiscardUnknown()

func (*BoolList) XXX_Marshal

func (m *BoolList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BoolList) XXX_Merge

func (m *BoolList) XXX_Merge(src proto.Message)

func (*BoolList) XXX_Size

func (m *BoolList) XXX_Size() int

func (*BoolList) XXX_Unmarshal

func (m *BoolList) XXX_Unmarshal(b []byte) error

type BytesList

type BytesList struct {
	Val                  [][]byte `protobuf:"bytes,1,rep,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BytesList) Descriptor

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

func (*BytesList) GetVal

func (m *BytesList) GetVal() [][]byte

func (*BytesList) ProtoMessage

func (*BytesList) ProtoMessage()

func (*BytesList) Reset

func (m *BytesList) Reset()

func (*BytesList) String

func (m *BytesList) String() string

func (*BytesList) XXX_DiscardUnknown

func (m *BytesList) XXX_DiscardUnknown()

func (*BytesList) XXX_Marshal

func (m *BytesList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BytesList) XXX_Merge

func (m *BytesList) XXX_Merge(src proto.Message)

func (*BytesList) XXX_Size

func (m *BytesList) XXX_Size() int

func (*BytesList) XXX_Unmarshal

func (m *BytesList) XXX_Unmarshal(b []byte) error

type DoubleList

type DoubleList struct {
	Val                  []float64 `protobuf:"fixed64,1,rep,packed,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*DoubleList) Descriptor

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

func (*DoubleList) GetVal

func (m *DoubleList) GetVal() []float64

func (*DoubleList) ProtoMessage

func (*DoubleList) ProtoMessage()

func (*DoubleList) Reset

func (m *DoubleList) Reset()

func (*DoubleList) String

func (m *DoubleList) String() string

func (*DoubleList) XXX_DiscardUnknown

func (m *DoubleList) XXX_DiscardUnknown()

func (*DoubleList) XXX_Marshal

func (m *DoubleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DoubleList) XXX_Merge

func (m *DoubleList) XXX_Merge(src proto.Message)

func (*DoubleList) XXX_Size

func (m *DoubleList) XXX_Size() int

func (*DoubleList) XXX_Unmarshal

func (m *DoubleList) XXX_Unmarshal(b []byte) error

type Error

type Error struct {
	Cause                string   `protobuf:"bytes,1,opt,name=cause,proto3" json:"cause,omitempty"`
	Transform            string   `protobuf:"bytes,2,opt,name=transform,proto3" json:"transform,omitempty"`
	Message              string   `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	StackTrace           string   `protobuf:"bytes,4,opt,name=stack_trace,json=stackTrace,proto3" json:"stack_trace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Error) Descriptor

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

func (*Error) GetCause

func (m *Error) GetCause() string

func (*Error) GetMessage

func (m *Error) GetMessage() string

func (*Error) GetStackTrace

func (m *Error) GetStackTrace() string

func (*Error) GetTransform

func (m *Error) GetTransform() string

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) Reset

func (m *Error) Reset()

func (*Error) String

func (m *Error) String() string

func (*Error) XXX_DiscardUnknown

func (m *Error) XXX_DiscardUnknown()

func (*Error) XXX_Marshal

func (m *Error) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Error) XXX_Merge

func (m *Error) XXX_Merge(src proto.Message)

func (*Error) XXX_Size

func (m *Error) XXX_Size() int

func (*Error) XXX_Unmarshal

func (m *Error) XXX_Unmarshal(b []byte) error

type FeatureRow

type FeatureRow struct {
	// Fields in the feature row.
	Fields []*Field `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"`
	// Timestamp of the feature row. While the actual definition of this timestamp may vary
	// depending on the upstream feature creation pipelines, this is the timestamp that Feast
	// will use to perform joins, determine latest values, and coalesce rows.
	EventTimestamp *timestamp.Timestamp `protobuf:"bytes,3,opt,name=event_timestamp,json=eventTimestamp,proto3" json:"event_timestamp,omitempty"`
	// Complete reference to the featureSet this featureRow belongs to, in the form of
	// featureSetName:version. This value will be used by the feast ingestion job to filter
	// rows, and write the values to the correct tables.
	FeatureSet           string   `protobuf:"bytes,6,opt,name=feature_set,json=featureSet,proto3" json:"feature_set,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FeatureRow) Descriptor

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

func (*FeatureRow) GetEventTimestamp

func (m *FeatureRow) GetEventTimestamp() *timestamp.Timestamp

func (*FeatureRow) GetFeatureSet

func (m *FeatureRow) GetFeatureSet() string

func (*FeatureRow) GetFields

func (m *FeatureRow) GetFields() []*Field

func (*FeatureRow) ProtoMessage

func (*FeatureRow) ProtoMessage()

func (*FeatureRow) Reset

func (m *FeatureRow) Reset()

func (*FeatureRow) String

func (m *FeatureRow) String() string

func (*FeatureRow) XXX_DiscardUnknown

func (m *FeatureRow) XXX_DiscardUnknown()

func (*FeatureRow) XXX_Marshal

func (m *FeatureRow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FeatureRow) XXX_Merge

func (m *FeatureRow) XXX_Merge(src proto.Message)

func (*FeatureRow) XXX_Size

func (m *FeatureRow) XXX_Size() int

func (*FeatureRow) XXX_Unmarshal

func (m *FeatureRow) XXX_Unmarshal(b []byte) error

type FeatureRowExtended

type FeatureRowExtended struct {
	Row                  *FeatureRow          `protobuf:"bytes,1,opt,name=row,proto3" json:"row,omitempty"`
	LastAttempt          *Attempt             `protobuf:"bytes,2,opt,name=last_attempt,json=lastAttempt,proto3" json:"last_attempt,omitempty"`
	FirstSeen            *timestamp.Timestamp `protobuf:"bytes,3,opt,name=first_seen,json=firstSeen,proto3" json:"first_seen,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*FeatureRowExtended) Descriptor

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

func (*FeatureRowExtended) GetFirstSeen

func (m *FeatureRowExtended) GetFirstSeen() *timestamp.Timestamp

func (*FeatureRowExtended) GetLastAttempt

func (m *FeatureRowExtended) GetLastAttempt() *Attempt

func (*FeatureRowExtended) GetRow

func (m *FeatureRowExtended) GetRow() *FeatureRow

func (*FeatureRowExtended) ProtoMessage

func (*FeatureRowExtended) ProtoMessage()

func (*FeatureRowExtended) Reset

func (m *FeatureRowExtended) Reset()

func (*FeatureRowExtended) String

func (m *FeatureRowExtended) String() string

func (*FeatureRowExtended) XXX_DiscardUnknown

func (m *FeatureRowExtended) XXX_DiscardUnknown()

func (*FeatureRowExtended) XXX_Marshal

func (m *FeatureRowExtended) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FeatureRowExtended) XXX_Merge

func (m *FeatureRowExtended) XXX_Merge(src proto.Message)

func (*FeatureRowExtended) XXX_Size

func (m *FeatureRowExtended) XXX_Size() int

func (*FeatureRowExtended) XXX_Unmarshal

func (m *FeatureRowExtended) XXX_Unmarshal(b []byte) error

type Field

type Field struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value                *Value   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Field) Descriptor

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

func (*Field) GetName

func (m *Field) GetName() string

func (*Field) GetValue

func (m *Field) GetValue() *Value

func (*Field) ProtoMessage

func (*Field) ProtoMessage()

func (*Field) Reset

func (m *Field) Reset()

func (*Field) String

func (m *Field) String() string

func (*Field) XXX_DiscardUnknown

func (m *Field) XXX_DiscardUnknown()

func (*Field) XXX_Marshal

func (m *Field) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Field) XXX_Merge

func (m *Field) XXX_Merge(src proto.Message)

func (*Field) XXX_Size

func (m *Field) XXX_Size() int

func (*Field) XXX_Unmarshal

func (m *Field) XXX_Unmarshal(b []byte) error

type FloatList

type FloatList struct {
	Val                  []float32 `protobuf:"fixed32,1,rep,packed,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*FloatList) Descriptor

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

func (*FloatList) GetVal

func (m *FloatList) GetVal() []float32

func (*FloatList) ProtoMessage

func (*FloatList) ProtoMessage()

func (*FloatList) Reset

func (m *FloatList) Reset()

func (*FloatList) String

func (m *FloatList) String() string

func (*FloatList) XXX_DiscardUnknown

func (m *FloatList) XXX_DiscardUnknown()

func (*FloatList) XXX_Marshal

func (m *FloatList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FloatList) XXX_Merge

func (m *FloatList) XXX_Merge(src proto.Message)

func (*FloatList) XXX_Size

func (m *FloatList) XXX_Size() int

func (*FloatList) XXX_Unmarshal

func (m *FloatList) XXX_Unmarshal(b []byte) error

type Int32List

type Int32List struct {
	Val                  []int32  `protobuf:"varint,1,rep,packed,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Int32List) Descriptor

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

func (*Int32List) GetVal

func (m *Int32List) GetVal() []int32

func (*Int32List) ProtoMessage

func (*Int32List) ProtoMessage()

func (*Int32List) Reset

func (m *Int32List) Reset()

func (*Int32List) String

func (m *Int32List) String() string

func (*Int32List) XXX_DiscardUnknown

func (m *Int32List) XXX_DiscardUnknown()

func (*Int32List) XXX_Marshal

func (m *Int32List) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Int32List) XXX_Merge

func (m *Int32List) XXX_Merge(src proto.Message)

func (*Int32List) XXX_Size

func (m *Int32List) XXX_Size() int

func (*Int32List) XXX_Unmarshal

func (m *Int32List) XXX_Unmarshal(b []byte) error

type Int64List

type Int64List struct {
	Val                  []int64  `protobuf:"varint,1,rep,packed,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Int64List) Descriptor

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

func (*Int64List) GetVal

func (m *Int64List) GetVal() []int64

func (*Int64List) ProtoMessage

func (*Int64List) ProtoMessage()

func (*Int64List) Reset

func (m *Int64List) Reset()

func (*Int64List) String

func (m *Int64List) String() string

func (*Int64List) XXX_DiscardUnknown

func (m *Int64List) XXX_DiscardUnknown()

func (*Int64List) XXX_Marshal

func (m *Int64List) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Int64List) XXX_Merge

func (m *Int64List) XXX_Merge(src proto.Message)

func (*Int64List) XXX_Size

func (m *Int64List) XXX_Size() int

func (*Int64List) XXX_Unmarshal

func (m *Int64List) XXX_Unmarshal(b []byte) error

type StringList

type StringList struct {
	Val                  []string `protobuf:"bytes,1,rep,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StringList) Descriptor

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

func (*StringList) GetVal

func (m *StringList) GetVal() []string

func (*StringList) ProtoMessage

func (*StringList) ProtoMessage()

func (*StringList) Reset

func (m *StringList) Reset()

func (*StringList) String

func (m *StringList) String() string

func (*StringList) XXX_DiscardUnknown

func (m *StringList) XXX_DiscardUnknown()

func (*StringList) XXX_Marshal

func (m *StringList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StringList) XXX_Merge

func (m *StringList) XXX_Merge(src proto.Message)

func (*StringList) XXX_Size

func (m *StringList) XXX_Size() int

func (*StringList) XXX_Unmarshal

func (m *StringList) XXX_Unmarshal(b []byte) error

type Value

type Value struct {
	// ValueType is referenced by the metadata types, FeatureInfo and EntityInfo.
	// The enum values do not have to match the oneof val field ids, but they should.
	//
	// Types that are valid to be assigned to Val:
	//	*Value_BytesVal
	//	*Value_StringVal
	//	*Value_Int32Val
	//	*Value_Int64Val
	//	*Value_DoubleVal
	//	*Value_FloatVal
	//	*Value_BoolVal
	//	*Value_BytesListVal
	//	*Value_StringListVal
	//	*Value_Int32ListVal
	//	*Value_Int64ListVal
	//	*Value_DoubleListVal
	//	*Value_FloatListVal
	//	*Value_BoolListVal
	Val                  isValue_Val `protobuf_oneof:"val"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Value) Descriptor

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

func (*Value) GetBoolListVal

func (m *Value) GetBoolListVal() *BoolList

func (*Value) GetBoolVal

func (m *Value) GetBoolVal() bool

func (*Value) GetBytesListVal

func (m *Value) GetBytesListVal() *BytesList

func (*Value) GetBytesVal

func (m *Value) GetBytesVal() []byte

func (*Value) GetDoubleListVal

func (m *Value) GetDoubleListVal() *DoubleList

func (*Value) GetDoubleVal

func (m *Value) GetDoubleVal() float64

func (*Value) GetFloatListVal

func (m *Value) GetFloatListVal() *FloatList

func (*Value) GetFloatVal

func (m *Value) GetFloatVal() float32

func (*Value) GetInt32ListVal

func (m *Value) GetInt32ListVal() *Int32List

func (*Value) GetInt32Val

func (m *Value) GetInt32Val() int32

func (*Value) GetInt64ListVal

func (m *Value) GetInt64ListVal() *Int64List

func (*Value) GetInt64Val

func (m *Value) GetInt64Val() int64

func (*Value) GetStringListVal

func (m *Value) GetStringListVal() *StringList

func (*Value) GetStringVal

func (m *Value) GetStringVal() string

func (*Value) GetVal

func (m *Value) GetVal() isValue_Val

func (*Value) ProtoMessage

func (*Value) ProtoMessage()

func (*Value) Reset

func (m *Value) Reset()

func (*Value) String

func (m *Value) String() string

func (*Value) XXX_DiscardUnknown

func (m *Value) XXX_DiscardUnknown()

func (*Value) XXX_Marshal

func (m *Value) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Value) XXX_Merge

func (m *Value) XXX_Merge(src proto.Message)

func (*Value) XXX_OneofWrappers

func (*Value) XXX_OneofWrappers() []interface{}

    XXX_OneofWrappers is for the internal use of the proto package.

    func (*Value) XXX_Size

    func (m *Value) XXX_Size() int

    func (*Value) XXX_Unmarshal

    func (m *Value) XXX_Unmarshal(b []byte) error

    type ValueType

    type ValueType struct {
    	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    	XXX_unrecognized     []byte   `json:"-"`
    	XXX_sizecache        int32    `json:"-"`
    }

    func (*ValueType) Descriptor

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

    func (*ValueType) ProtoMessage

    func (*ValueType) ProtoMessage()

    func (*ValueType) Reset

    func (m *ValueType) Reset()

    func (*ValueType) String

    func (m *ValueType) String() string

    func (*ValueType) XXX_DiscardUnknown

    func (m *ValueType) XXX_DiscardUnknown()

    func (*ValueType) XXX_Marshal

    func (m *ValueType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

    func (*ValueType) XXX_Merge

    func (m *ValueType) XXX_Merge(src proto.Message)

    func (*ValueType) XXX_Size

    func (m *ValueType) XXX_Size() int

    func (*ValueType) XXX_Unmarshal

    func (m *ValueType) XXX_Unmarshal(b []byte) error

    type ValueType_Enum

    type ValueType_Enum int32
    const (
    	ValueType_INVALID     ValueType_Enum = 0
    	ValueType_BYTES       ValueType_Enum = 1
    	ValueType_STRING      ValueType_Enum = 2
    	ValueType_INT32       ValueType_Enum = 3
    	ValueType_INT64       ValueType_Enum = 4
    	ValueType_DOUBLE      ValueType_Enum = 5
    	ValueType_FLOAT       ValueType_Enum = 6
    	ValueType_BOOL        ValueType_Enum = 7
    	ValueType_BYTES_LIST  ValueType_Enum = 11
    	ValueType_STRING_LIST ValueType_Enum = 12
    	ValueType_INT32_LIST  ValueType_Enum = 13
    	ValueType_INT64_LIST  ValueType_Enum = 14
    	ValueType_DOUBLE_LIST ValueType_Enum = 15
    	ValueType_FLOAT_LIST  ValueType_Enum = 16
    	ValueType_BOOL_LIST   ValueType_Enum = 17
    )

    func (ValueType_Enum) EnumDescriptor

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

    func (ValueType_Enum) String

    func (x ValueType_Enum) String() string

    type Value_BoolListVal

    type Value_BoolListVal struct {
    	BoolListVal *BoolList `protobuf:"bytes,17,opt,name=bool_list_val,json=boolListVal,proto3,oneof"`
    }

    type Value_BoolVal

    type Value_BoolVal struct {
    	BoolVal bool `protobuf:"varint,7,opt,name=bool_val,json=boolVal,proto3,oneof"`
    }

    type Value_BytesListVal

    type Value_BytesListVal struct {
    	BytesListVal *BytesList `protobuf:"bytes,11,opt,name=bytes_list_val,json=bytesListVal,proto3,oneof"`
    }

    type Value_BytesVal

    type Value_BytesVal struct {
    	BytesVal []byte `protobuf:"bytes,1,opt,name=bytes_val,json=bytesVal,proto3,oneof"`
    }

    type Value_DoubleListVal

    type Value_DoubleListVal struct {
    	DoubleListVal *DoubleList `protobuf:"bytes,15,opt,name=double_list_val,json=doubleListVal,proto3,oneof"`
    }

    type Value_DoubleVal

    type Value_DoubleVal struct {
    	DoubleVal float64 `protobuf:"fixed64,5,opt,name=double_val,json=doubleVal,proto3,oneof"`
    }

    type Value_FloatListVal

    type Value_FloatListVal struct {
    	FloatListVal *FloatList `protobuf:"bytes,16,opt,name=float_list_val,json=floatListVal,proto3,oneof"`
    }

    type Value_FloatVal

    type Value_FloatVal struct {
    	FloatVal float32 `protobuf:"fixed32,6,opt,name=float_val,json=floatVal,proto3,oneof"`
    }

    type Value_Int32ListVal

    type Value_Int32ListVal struct {
    	Int32ListVal *Int32List `protobuf:"bytes,13,opt,name=int32_list_val,json=int32ListVal,proto3,oneof"`
    }

    type Value_Int32Val

    type Value_Int32Val struct {
    	Int32Val int32 `protobuf:"varint,3,opt,name=int32_val,json=int32Val,proto3,oneof"`
    }

    type Value_Int64ListVal

    type Value_Int64ListVal struct {
    	Int64ListVal *Int64List `protobuf:"bytes,14,opt,name=int64_list_val,json=int64ListVal,proto3,oneof"`
    }

    type Value_Int64Val

    type Value_Int64Val struct {
    	Int64Val int64 `protobuf:"varint,4,opt,name=int64_val,json=int64Val,proto3,oneof"`
    }

    type Value_StringListVal

    type Value_StringListVal struct {
    	StringListVal *StringList `protobuf:"bytes,12,opt,name=string_list_val,json=stringListVal,proto3,oneof"`
    }

    type Value_StringVal

    type Value_StringVal struct {
    	StringVal string `protobuf:"bytes,2,opt,name=string_val,json=stringVal,proto3,oneof"`
    }