commonv1

package
v0.0.0-...-3511abf Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_determined_common_v1_common_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type DoubleFieldFilter

type DoubleFieldFilter struct {

	// Less than.
	Lt *float64 `protobuf:"fixed64,2,opt,name=lt,proto3,oneof" json:"lt,omitempty"`
	// Less than or equal.
	Lte *float64 `protobuf:"fixed64,3,opt,name=lte,proto3,oneof" json:"lte,omitempty"`
	// Greater than.
	Gt *float64 `protobuf:"fixed64,4,opt,name=gt,proto3,oneof" json:"gt,omitempty"`
	// Greater than or equal.
	Gte *float64 `protobuf:"fixed64,5,opt,name=gte,proto3,oneof" json:"gte,omitempty"`
	// contains filtered or unexported fields
}

Double filters.

func (*DoubleFieldFilter) Descriptor deprecated

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

Deprecated: Use DoubleFieldFilter.ProtoReflect.Descriptor instead.

func (*DoubleFieldFilter) GetGt

func (x *DoubleFieldFilter) GetGt() float64

func (*DoubleFieldFilter) GetGte

func (x *DoubleFieldFilter) GetGte() float64

func (*DoubleFieldFilter) GetLt

func (x *DoubleFieldFilter) GetLt() float64

func (*DoubleFieldFilter) GetLte

func (x *DoubleFieldFilter) GetLte() float64

func (*DoubleFieldFilter) ProtoMessage

func (*DoubleFieldFilter) ProtoMessage()

func (*DoubleFieldFilter) ProtoReflect

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

func (*DoubleFieldFilter) Reset

func (x *DoubleFieldFilter) Reset()

func (*DoubleFieldFilter) String

func (x *DoubleFieldFilter) String() string

type Int32FieldFilter

type Int32FieldFilter struct {

	// Less than.
	Lt *int32 `protobuf:"varint,2,opt,name=lt,proto3,oneof" json:"lt,omitempty"`
	// Less than or equal.
	Lte *int32 `protobuf:"varint,3,opt,name=lte,proto3,oneof" json:"lte,omitempty"`
	// Greater than.
	Gt *int32 `protobuf:"varint,4,opt,name=gt,proto3,oneof" json:"gt,omitempty"`
	// Greater than or equal.
	Gte *int32 `protobuf:"varint,5,opt,name=gte,proto3,oneof" json:"gte,omitempty"`
	// In a set. `in` is a reserved word in python.
	Incl []int32 `protobuf:"varint,6,rep,packed,name=incl,proto3" json:"incl,omitempty"`
	// Not in a set.
	NotIn []int32 `protobuf:"varint,7,rep,packed,name=not_in,json=notIn,proto3" json:"not_in,omitempty"`
	// contains filtered or unexported fields
}

Int32 filters.

func (*Int32FieldFilter) Descriptor deprecated

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

Deprecated: Use Int32FieldFilter.ProtoReflect.Descriptor instead.

func (*Int32FieldFilter) GetGt

func (x *Int32FieldFilter) GetGt() int32

func (*Int32FieldFilter) GetGte

func (x *Int32FieldFilter) GetGte() int32

func (*Int32FieldFilter) GetIncl

func (x *Int32FieldFilter) GetIncl() []int32

func (*Int32FieldFilter) GetLt

func (x *Int32FieldFilter) GetLt() int32

func (*Int32FieldFilter) GetLte

func (x *Int32FieldFilter) GetLte() int32

func (*Int32FieldFilter) GetNotIn

func (x *Int32FieldFilter) GetNotIn() []int32

func (*Int32FieldFilter) ProtoMessage

func (*Int32FieldFilter) ProtoMessage()

func (*Int32FieldFilter) ProtoReflect

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

func (*Int32FieldFilter) Reset

func (x *Int32FieldFilter) Reset()

func (*Int32FieldFilter) String

func (x *Int32FieldFilter) String() string

type Metrics

type Metrics struct {

	// Aggregate user-generated metrics
	AvgMetrics *_struct.Struct `protobuf:"bytes,1,opt,name=avg_metrics,json=avgMetrics,proto3" json:"avg_metrics,omitempty"`
	// User-generated metrics for each batch
	BatchMetrics []*_struct.Struct `protobuf:"bytes,2,rep,name=batch_metrics,json=batchMetrics,proto3" json:"batch_metrics,omitempty"`
	// contains filtered or unexported fields
}

Aggregate and batch metrics

func (*Metrics) Descriptor deprecated

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

Deprecated: Use Metrics.ProtoReflect.Descriptor instead.

func (*Metrics) GetAvgMetrics

func (x *Metrics) GetAvgMetrics() *_struct.Struct

func (*Metrics) GetBatchMetrics

func (x *Metrics) GetBatchMetrics() []*_struct.Struct

func (*Metrics) ProtoMessage

func (*Metrics) ProtoMessage()

func (*Metrics) ProtoReflect

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

func (*Metrics) Reset

func (x *Metrics) Reset()

func (*Metrics) String

func (x *Metrics) String() string

type PolymorphicFilter

type PolymorphicFilter struct {

	// metric or column name for the filter
	Name *string `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// double value range for the query
	DoubleRange *DoubleFieldFilter `protobuf:"bytes,2,opt,name=double_range,json=doubleRange,proto3,oneof" json:"double_range,omitempty"`
	// integer value range for the query
	IntegerRange *Int32FieldFilter `protobuf:"bytes,3,opt,name=integer_range,json=integerRange,proto3,oneof" json:"integer_range,omitempty"`
	// time value range for the query
	TimeRange *TimestampFieldFilter `protobuf:"bytes,4,opt,name=time_range,json=timeRange,proto3,oneof" json:"time_range,omitempty"`
	// contains filtered or unexported fields
}

Range filter for various value types

func (*PolymorphicFilter) Descriptor deprecated

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

Deprecated: Use PolymorphicFilter.ProtoReflect.Descriptor instead.

func (*PolymorphicFilter) GetDoubleRange

func (x *PolymorphicFilter) GetDoubleRange() *DoubleFieldFilter

func (*PolymorphicFilter) GetIntegerRange

func (x *PolymorphicFilter) GetIntegerRange() *Int32FieldFilter

func (*PolymorphicFilter) GetName

func (x *PolymorphicFilter) GetName() string

func (*PolymorphicFilter) GetTimeRange

func (x *PolymorphicFilter) GetTimeRange() *TimestampFieldFilter

func (*PolymorphicFilter) ProtoMessage

func (*PolymorphicFilter) ProtoMessage()

func (*PolymorphicFilter) ProtoReflect

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

func (*PolymorphicFilter) Reset

func (x *PolymorphicFilter) Reset()

func (*PolymorphicFilter) String

func (x *PolymorphicFilter) String() string

type TimestampFieldFilter

type TimestampFieldFilter struct {

	// Less than.
	Lt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=lt,proto3,oneof" json:"lt,omitempty"`
	// Less than or equal.
	Lte *timestamp.Timestamp `protobuf:"bytes,3,opt,name=lte,proto3,oneof" json:"lte,omitempty"`
	// Greater than.
	Gt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=gt,proto3,oneof" json:"gt,omitempty"`
	// Greater than or equal.
	Gte *timestamp.Timestamp `protobuf:"bytes,5,opt,name=gte,proto3,oneof" json:"gte,omitempty"`
	// contains filtered or unexported fields
}

Timestamp filters.

func (*TimestampFieldFilter) Descriptor deprecated

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

Deprecated: Use TimestampFieldFilter.ProtoReflect.Descriptor instead.

func (*TimestampFieldFilter) GetGt

func (*TimestampFieldFilter) GetGte

func (*TimestampFieldFilter) GetLt

func (*TimestampFieldFilter) GetLte

func (*TimestampFieldFilter) ProtoMessage

func (*TimestampFieldFilter) ProtoMessage()

func (*TimestampFieldFilter) ProtoReflect

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

func (*TimestampFieldFilter) Reset

func (x *TimestampFieldFilter) Reset()

func (*TimestampFieldFilter) String

func (x *TimestampFieldFilter) String() string

Jump to

Keyboard shortcuts

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