Documentation ¶
Index ¶
- Variables
- type Field
- type FieldSelection
- type Filtering
- func (*Filtering) Descriptor() ([]byte, []int)deprecated
- func (x *Filtering) GetNullCondition() *NullCondition
- func (x *Filtering) GetNumberArrayCondition() *NumberArrayCondition
- func (x *Filtering) GetNumberCondition() *NumberCondition
- func (x *Filtering) GetOperator() *LogicalOperator
- func (m *Filtering) GetRoot() isFiltering_Root
- func (x *Filtering) GetStringArrayCondition() *StringArrayCondition
- func (x *Filtering) GetStringCondition() *StringCondition
- func (*Filtering) ProtoMessage()
- func (x *Filtering) ProtoReflect() protoreflect.Message
- func (x *Filtering) Reset()
- func (x *Filtering) String() string
- type Filtering_NullCondition
- type Filtering_NumberArrayCondition
- type Filtering_NumberCondition
- type Filtering_Operator
- type Filtering_StringArrayCondition
- type Filtering_StringCondition
- type LogicalOperator
- func (*LogicalOperator) Descriptor() ([]byte, []int)deprecated
- func (x *LogicalOperator) GetIsNegative() bool
- func (m *LogicalOperator) GetLeft() isLogicalOperator_Left
- func (x *LogicalOperator) GetLeftNullCondition() *NullCondition
- func (x *LogicalOperator) GetLeftNumberArrayCondition() *NumberArrayCondition
- func (x *LogicalOperator) GetLeftNumberCondition() *NumberCondition
- func (x *LogicalOperator) GetLeftOperator() *LogicalOperator
- func (x *LogicalOperator) GetLeftStringArrayCondition() *StringArrayCondition
- func (x *LogicalOperator) GetLeftStringCondition() *StringCondition
- func (m *LogicalOperator) GetRight() isLogicalOperator_Right
- func (x *LogicalOperator) GetRightNullCondition() *NullCondition
- func (x *LogicalOperator) GetRightNumberArrayCondition() *NumberArrayCondition
- func (x *LogicalOperator) GetRightNumberCondition() *NumberCondition
- func (x *LogicalOperator) GetRightOperator() *LogicalOperator
- func (x *LogicalOperator) GetRightStringArrayCondition() *StringArrayCondition
- func (x *LogicalOperator) GetRightStringCondition() *StringCondition
- func (x *LogicalOperator) GetType() LogicalOperator_Type
- func (*LogicalOperator) ProtoMessage()
- func (x *LogicalOperator) ProtoReflect() protoreflect.Message
- func (x *LogicalOperator) Reset()
- func (x *LogicalOperator) String() string
- type LogicalOperator_LeftNullCondition
- type LogicalOperator_LeftNumberArrayCondition
- type LogicalOperator_LeftNumberCondition
- type LogicalOperator_LeftOperator
- type LogicalOperator_LeftStringArrayCondition
- type LogicalOperator_LeftStringCondition
- type LogicalOperator_RightNullCondition
- type LogicalOperator_RightNumberArrayCondition
- type LogicalOperator_RightNumberCondition
- type LogicalOperator_RightOperator
- type LogicalOperator_RightStringArrayCondition
- type LogicalOperator_RightStringCondition
- type LogicalOperator_Type
- func (LogicalOperator_Type) Descriptor() protoreflect.EnumDescriptor
- func (x LogicalOperator_Type) Enum() *LogicalOperator_Type
- func (LogicalOperator_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x LogicalOperator_Type) Number() protoreflect.EnumNumber
- func (x LogicalOperator_Type) String() string
- func (LogicalOperator_Type) Type() protoreflect.EnumType
- type NullCondition
- func (*NullCondition) Descriptor() ([]byte, []int)deprecated
- func (x *NullCondition) GetFieldPath() []string
- func (x *NullCondition) GetIsNegative() bool
- func (*NullCondition) ProtoMessage()
- func (x *NullCondition) ProtoReflect() protoreflect.Message
- func (x *NullCondition) Reset()
- func (x *NullCondition) String() string
- type NumberArrayCondition
- func (*NumberArrayCondition) Descriptor() ([]byte, []int)deprecated
- func (x *NumberArrayCondition) GetFieldPath() []string
- func (x *NumberArrayCondition) GetIsNegative() bool
- func (x *NumberArrayCondition) GetType() NumberArrayCondition_Type
- func (x *NumberArrayCondition) GetValues() []float64
- func (*NumberArrayCondition) ProtoMessage()
- func (x *NumberArrayCondition) ProtoReflect() protoreflect.Message
- func (x *NumberArrayCondition) Reset()
- func (x *NumberArrayCondition) String() string
- type NumberArrayCondition_Type
- func (NumberArrayCondition_Type) Descriptor() protoreflect.EnumDescriptor
- func (x NumberArrayCondition_Type) Enum() *NumberArrayCondition_Type
- func (NumberArrayCondition_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x NumberArrayCondition_Type) Number() protoreflect.EnumNumber
- func (x NumberArrayCondition_Type) String() string
- func (NumberArrayCondition_Type) Type() protoreflect.EnumType
- type NumberCondition
- func (*NumberCondition) Descriptor() ([]byte, []int)deprecated
- func (x *NumberCondition) GetFieldPath() []string
- func (x *NumberCondition) GetIsNegative() bool
- func (x *NumberCondition) GetType() NumberCondition_Type
- func (x *NumberCondition) GetValue() float64
- func (*NumberCondition) ProtoMessage()
- func (x *NumberCondition) ProtoReflect() protoreflect.Message
- func (x *NumberCondition) Reset()
- func (x *NumberCondition) String() string
- type NumberCondition_Type
- func (NumberCondition_Type) Descriptor() protoreflect.EnumDescriptor
- func (x NumberCondition_Type) Enum() *NumberCondition_Type
- func (NumberCondition_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x NumberCondition_Type) Number() protoreflect.EnumNumber
- func (x NumberCondition_Type) String() string
- func (NumberCondition_Type) Type() protoreflect.EnumType
- type PageInfo
- func (*PageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PageInfo) GetOffset() int32
- func (x *PageInfo) GetPageToken() string
- func (x *PageInfo) GetSize() int32
- func (*PageInfo) ProtoMessage()
- func (x *PageInfo) ProtoReflect() protoreflect.Message
- func (x *PageInfo) Reset()
- func (x *PageInfo) String() string
- type Pagination
- func (*Pagination) Descriptor() ([]byte, []int)deprecated
- func (x *Pagination) GetLimit() int32
- func (x *Pagination) GetOffset() int32
- func (x *Pagination) GetPageToken() string
- func (*Pagination) ProtoMessage()
- func (x *Pagination) ProtoReflect() protoreflect.Message
- func (x *Pagination) Reset()
- func (x *Pagination) String() string
- type Searching
- type SortCriteria
- func (*SortCriteria) Descriptor() ([]byte, []int)deprecated
- func (x *SortCriteria) GetOrder() SortCriteria_Order
- func (x *SortCriteria) GetTag() string
- func (*SortCriteria) ProtoMessage()
- func (x *SortCriteria) ProtoReflect() protoreflect.Message
- func (x *SortCriteria) Reset()
- func (x *SortCriteria) String() string
- type SortCriteria_Order
- func (SortCriteria_Order) Descriptor() protoreflect.EnumDescriptor
- func (x SortCriteria_Order) Enum() *SortCriteria_Order
- func (SortCriteria_Order) EnumDescriptor() ([]byte, []int)deprecated
- func (x SortCriteria_Order) Number() protoreflect.EnumNumber
- func (x SortCriteria_Order) String() string
- func (SortCriteria_Order) Type() protoreflect.EnumType
- type Sorting
- type StringArrayCondition
- func (*StringArrayCondition) Descriptor() ([]byte, []int)deprecated
- func (x *StringArrayCondition) GetFieldPath() []string
- func (x *StringArrayCondition) GetIsNegative() bool
- func (x *StringArrayCondition) GetType() StringArrayCondition_Type
- func (x *StringArrayCondition) GetValues() []string
- func (*StringArrayCondition) ProtoMessage()
- func (x *StringArrayCondition) ProtoReflect() protoreflect.Message
- func (x *StringArrayCondition) Reset()
- func (x *StringArrayCondition) String() string
- type StringArrayCondition_Type
- func (StringArrayCondition_Type) Descriptor() protoreflect.EnumDescriptor
- func (x StringArrayCondition_Type) Enum() *StringArrayCondition_Type
- func (StringArrayCondition_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x StringArrayCondition_Type) Number() protoreflect.EnumNumber
- func (x StringArrayCondition_Type) String() string
- func (StringArrayCondition_Type) Type() protoreflect.EnumType
- type StringCondition
- func (*StringCondition) Descriptor() ([]byte, []int)deprecated
- func (x *StringCondition) GetFieldPath() []string
- func (x *StringCondition) GetIsNegative() bool
- func (x *StringCondition) GetType() StringCondition_Type
- func (x *StringCondition) GetValue() string
- func (*StringCondition) ProtoMessage()
- func (x *StringCondition) ProtoReflect() protoreflect.Message
- func (x *StringCondition) Reset()
- func (x *StringCondition) String() string
- type StringCondition_Type
- func (StringCondition_Type) Descriptor() protoreflect.EnumDescriptor
- func (x StringCondition_Type) Enum() *StringCondition_Type
- func (StringCondition_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x StringCondition_Type) Number() protoreflect.EnumNumber
- func (x StringCondition_Type) String() string
- func (StringCondition_Type) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
var ( SortCriteria_Order_name = map[int32]string{ 0: "ASC", 1: "DESC", } SortCriteria_Order_value = map[string]int32{ "ASC": 0, "DESC": 1, } )
Enum value maps for SortCriteria_Order.
var ( LogicalOperator_Type_name = map[int32]string{ 0: "AND", 1: "OR", } LogicalOperator_Type_value = map[string]int32{ "AND": 0, "OR": 1, } )
Enum value maps for LogicalOperator_Type.
var ( StringCondition_Type_name = map[int32]string{ 0: "EQ", 1: "MATCH", 2: "GT", 3: "GE", 4: "LT", 5: "LE", 6: "IEQ", } StringCondition_Type_value = map[string]int32{ "EQ": 0, "MATCH": 1, "GT": 2, "GE": 3, "LT": 4, "LE": 5, "IEQ": 6, } )
Enum value maps for StringCondition_Type.
var ( NumberCondition_Type_name = map[int32]string{ 0: "EQ", 1: "GT", 2: "GE", 3: "LT", 4: "LE", } NumberCondition_Type_value = map[string]int32{ "EQ": 0, "GT": 1, "GE": 2, "LT": 3, "LE": 4, } )
Enum value maps for NumberCondition_Type.
var ( StringArrayCondition_Type_name = map[int32]string{ 0: "IN", } StringArrayCondition_Type_value = map[string]int32{ "IN": 0, } )
Enum value maps for StringArrayCondition_Type.
var ( NumberArrayCondition_Type_name = map[int32]string{ 0: "IN", } NumberArrayCondition_Type_value = map[string]int32{ "IN": 0, } )
Enum value maps for NumberArrayCondition_Type.
var File_utils_retag_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Field ¶ added in v0.0.13
type Field struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Subs map[string]*Field `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
Field represents a single field for an object. It contains fields name and also may contain a group of sub-fields for cases when a fields represents some structure.
func (*Field) Descriptor
deprecated
added in
v0.0.13
func (*Field) ProtoMessage ¶ added in v0.0.13
func (*Field) ProtoMessage()
func (*Field) ProtoReflect ¶ added in v0.0.13
func (x *Field) ProtoReflect() protoreflect.Message
type FieldSelection ¶ added in v0.0.13
type FieldSelection struct { Fields map[string]*Field `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
FieldSelection represents a group of fields for some object. Main use case for if is to store information about object fields that need to be ratained prior to sending object as a response
func (*FieldSelection) Descriptor
deprecated
added in
v0.0.13
func (*FieldSelection) Descriptor() ([]byte, []int)
Deprecated: Use FieldSelection.ProtoReflect.Descriptor instead.
func (*FieldSelection) GetFields ¶ added in v0.0.13
func (x *FieldSelection) GetFields() map[string]*Field
func (*FieldSelection) ProtoMessage ¶ added in v0.0.13
func (*FieldSelection) ProtoMessage()
func (*FieldSelection) ProtoReflect ¶ added in v0.0.13
func (x *FieldSelection) ProtoReflect() protoreflect.Message
func (*FieldSelection) Reset ¶ added in v0.0.13
func (x *FieldSelection) Reset()
func (*FieldSelection) String ¶ added in v0.0.13
func (x *FieldSelection) String() string
type Filtering ¶ added in v0.0.13
type Filtering struct { // Types that are assignable to Root: // *Filtering_Operator // *Filtering_StringCondition // *Filtering_NumberCondition // *Filtering_NullCondition // *Filtering_StringArrayCondition // *Filtering_NumberArrayCondition Root isFiltering_Root `protobuf_oneof:"root"` // contains filtered or unexported fields }
Filtering represents filtering expression. root could be either LogicalOperator or one of the supported conditions.
func (*Filtering) Descriptor
deprecated
added in
v0.0.13
func (*Filtering) GetNullCondition ¶ added in v0.0.13
func (x *Filtering) GetNullCondition() *NullCondition
func (*Filtering) GetNumberArrayCondition ¶ added in v0.0.13
func (x *Filtering) GetNumberArrayCondition() *NumberArrayCondition
func (*Filtering) GetNumberCondition ¶ added in v0.0.13
func (x *Filtering) GetNumberCondition() *NumberCondition
func (*Filtering) GetOperator ¶ added in v0.0.13
func (x *Filtering) GetOperator() *LogicalOperator
func (*Filtering) GetStringArrayCondition ¶ added in v0.0.13
func (x *Filtering) GetStringArrayCondition() *StringArrayCondition
func (*Filtering) GetStringCondition ¶ added in v0.0.13
func (x *Filtering) GetStringCondition() *StringCondition
func (*Filtering) ProtoMessage ¶ added in v0.0.13
func (*Filtering) ProtoMessage()
func (*Filtering) ProtoReflect ¶ added in v0.0.13
func (x *Filtering) ProtoReflect() protoreflect.Message
type Filtering_NullCondition ¶ added in v0.0.13
type Filtering_NullCondition struct {
NullCondition *NullCondition `protobuf:"bytes,4,opt,name=null_condition,json=nullCondition,proto3,oneof"`
}
type Filtering_NumberArrayCondition ¶ added in v0.0.13
type Filtering_NumberArrayCondition struct {
NumberArrayCondition *NumberArrayCondition `protobuf:"bytes,6,opt,name=number_array_condition,json=numberArrayCondition,proto3,oneof"`
}
type Filtering_NumberCondition ¶ added in v0.0.13
type Filtering_NumberCondition struct {
NumberCondition *NumberCondition `protobuf:"bytes,3,opt,name=number_condition,json=numberCondition,proto3,oneof"`
}
type Filtering_Operator ¶ added in v0.0.13
type Filtering_Operator struct {
Operator *LogicalOperator `protobuf:"bytes,1,opt,name=operator,proto3,oneof"`
}
type Filtering_StringArrayCondition ¶ added in v0.0.13
type Filtering_StringArrayCondition struct {
StringArrayCondition *StringArrayCondition `protobuf:"bytes,5,opt,name=string_array_condition,json=stringArrayCondition,proto3,oneof"`
}
type Filtering_StringCondition ¶ added in v0.0.13
type Filtering_StringCondition struct {
StringCondition *StringCondition `protobuf:"bytes,2,opt,name=string_condition,json=stringCondition,proto3,oneof"`
}
type LogicalOperator ¶ added in v0.0.13
type LogicalOperator struct { // Types that are assignable to Left: // *LogicalOperator_LeftOperator // *LogicalOperator_LeftStringCondition // *LogicalOperator_LeftNumberCondition // *LogicalOperator_LeftNullCondition // *LogicalOperator_LeftStringArrayCondition // *LogicalOperator_LeftNumberArrayCondition Left isLogicalOperator_Left `protobuf_oneof:"left"` // Types that are assignable to Right: // *LogicalOperator_RightOperator // *LogicalOperator_RightStringCondition // *LogicalOperator_RightNumberCondition // *LogicalOperator_RightNullCondition // *LogicalOperator_RightStringArrayCondition // *LogicalOperator_RightNumberArrayCondition Right isLogicalOperator_Right `protobuf_oneof:"right"` Type LogicalOperator_Type `protobuf:"varint,9,opt,name=type,proto3,enum=util.LogicalOperator_Type" json:"type,omitempty"` IsNegative bool `protobuf:"varint,10,opt,name=is_negative,json=isNegative,proto3" json:"is_negative,omitempty"` // contains filtered or unexported fields }
LogicalOperator represents binary logical operator, either AND or OR depending on type. left and right are respectively left and right operands of the operator, could be either LogicalOperator or one of the supported conditions. is_negative is set to true if the operator is negated.
func (*LogicalOperator) Descriptor
deprecated
added in
v0.0.13
func (*LogicalOperator) Descriptor() ([]byte, []int)
Deprecated: Use LogicalOperator.ProtoReflect.Descriptor instead.
func (*LogicalOperator) GetIsNegative ¶ added in v0.0.13
func (x *LogicalOperator) GetIsNegative() bool
func (*LogicalOperator) GetLeft ¶ added in v0.0.13
func (m *LogicalOperator) GetLeft() isLogicalOperator_Left
func (*LogicalOperator) GetLeftNullCondition ¶ added in v0.0.13
func (x *LogicalOperator) GetLeftNullCondition() *NullCondition
func (*LogicalOperator) GetLeftNumberArrayCondition ¶ added in v0.0.13
func (x *LogicalOperator) GetLeftNumberArrayCondition() *NumberArrayCondition
func (*LogicalOperator) GetLeftNumberCondition ¶ added in v0.0.13
func (x *LogicalOperator) GetLeftNumberCondition() *NumberCondition
func (*LogicalOperator) GetLeftOperator ¶ added in v0.0.13
func (x *LogicalOperator) GetLeftOperator() *LogicalOperator
func (*LogicalOperator) GetLeftStringArrayCondition ¶ added in v0.0.13
func (x *LogicalOperator) GetLeftStringArrayCondition() *StringArrayCondition
func (*LogicalOperator) GetLeftStringCondition ¶ added in v0.0.13
func (x *LogicalOperator) GetLeftStringCondition() *StringCondition
func (*LogicalOperator) GetRight ¶ added in v0.0.13
func (m *LogicalOperator) GetRight() isLogicalOperator_Right
func (*LogicalOperator) GetRightNullCondition ¶ added in v0.0.13
func (x *LogicalOperator) GetRightNullCondition() *NullCondition
func (*LogicalOperator) GetRightNumberArrayCondition ¶ added in v0.0.13
func (x *LogicalOperator) GetRightNumberArrayCondition() *NumberArrayCondition
func (*LogicalOperator) GetRightNumberCondition ¶ added in v0.0.13
func (x *LogicalOperator) GetRightNumberCondition() *NumberCondition
func (*LogicalOperator) GetRightOperator ¶ added in v0.0.13
func (x *LogicalOperator) GetRightOperator() *LogicalOperator
func (*LogicalOperator) GetRightStringArrayCondition ¶ added in v0.0.13
func (x *LogicalOperator) GetRightStringArrayCondition() *StringArrayCondition
func (*LogicalOperator) GetRightStringCondition ¶ added in v0.0.13
func (x *LogicalOperator) GetRightStringCondition() *StringCondition
func (*LogicalOperator) GetType ¶ added in v0.0.13
func (x *LogicalOperator) GetType() LogicalOperator_Type
func (*LogicalOperator) ProtoMessage ¶ added in v0.0.13
func (*LogicalOperator) ProtoMessage()
func (*LogicalOperator) ProtoReflect ¶ added in v0.0.13
func (x *LogicalOperator) ProtoReflect() protoreflect.Message
func (*LogicalOperator) Reset ¶ added in v0.0.13
func (x *LogicalOperator) Reset()
func (*LogicalOperator) String ¶ added in v0.0.13
func (x *LogicalOperator) String() string
type LogicalOperator_LeftNullCondition ¶ added in v0.0.13
type LogicalOperator_LeftNullCondition struct {
LeftNullCondition *NullCondition `protobuf:"bytes,4,opt,name=left_null_condition,json=leftNullCondition,proto3,oneof"`
}
type LogicalOperator_LeftNumberArrayCondition ¶ added in v0.0.13
type LogicalOperator_LeftNumberArrayCondition struct {
LeftNumberArrayCondition *NumberArrayCondition `protobuf:"bytes,12,opt,name=left_number_array_condition,json=leftNumberArrayCondition,proto3,oneof"`
}
type LogicalOperator_LeftNumberCondition ¶ added in v0.0.13
type LogicalOperator_LeftNumberCondition struct {
LeftNumberCondition *NumberCondition `protobuf:"bytes,3,opt,name=left_number_condition,json=leftNumberCondition,proto3,oneof"`
}
type LogicalOperator_LeftOperator ¶ added in v0.0.13
type LogicalOperator_LeftOperator struct {
LeftOperator *LogicalOperator `protobuf:"bytes,1,opt,name=left_operator,json=leftOperator,proto3,oneof"`
}
type LogicalOperator_LeftStringArrayCondition ¶ added in v0.0.13
type LogicalOperator_LeftStringArrayCondition struct {
LeftStringArrayCondition *StringArrayCondition `protobuf:"bytes,11,opt,name=left_string_array_condition,json=leftStringArrayCondition,proto3,oneof"`
}
type LogicalOperator_LeftStringCondition ¶ added in v0.0.13
type LogicalOperator_LeftStringCondition struct {
LeftStringCondition *StringCondition `protobuf:"bytes,2,opt,name=left_string_condition,json=leftStringCondition,proto3,oneof"`
}
type LogicalOperator_RightNullCondition ¶ added in v0.0.13
type LogicalOperator_RightNullCondition struct {
RightNullCondition *NullCondition `protobuf:"bytes,8,opt,name=right_null_condition,json=rightNullCondition,proto3,oneof"`
}
type LogicalOperator_RightNumberArrayCondition ¶ added in v0.0.13
type LogicalOperator_RightNumberArrayCondition struct {
RightNumberArrayCondition *NumberArrayCondition `protobuf:"bytes,14,opt,name=right_number_array_condition,json=rightNumberArrayCondition,proto3,oneof"`
}
type LogicalOperator_RightNumberCondition ¶ added in v0.0.13
type LogicalOperator_RightNumberCondition struct {
RightNumberCondition *NumberCondition `protobuf:"bytes,7,opt,name=right_number_condition,json=rightNumberCondition,proto3,oneof"`
}
type LogicalOperator_RightOperator ¶ added in v0.0.13
type LogicalOperator_RightOperator struct {
RightOperator *LogicalOperator `protobuf:"bytes,5,opt,name=right_operator,json=rightOperator,proto3,oneof"`
}
type LogicalOperator_RightStringArrayCondition ¶ added in v0.0.13
type LogicalOperator_RightStringArrayCondition struct {
RightStringArrayCondition *StringArrayCondition `protobuf:"bytes,13,opt,name=right_string_array_condition,json=rightStringArrayCondition,proto3,oneof"`
}
type LogicalOperator_RightStringCondition ¶ added in v0.0.13
type LogicalOperator_RightStringCondition struct {
RightStringCondition *StringCondition `protobuf:"bytes,6,opt,name=right_string_condition,json=rightStringCondition,proto3,oneof"`
}
type LogicalOperator_Type ¶ added in v0.0.13
type LogicalOperator_Type int32
const ( LogicalOperator_AND LogicalOperator_Type = 0 LogicalOperator_OR LogicalOperator_Type = 1 )
func (LogicalOperator_Type) Descriptor ¶ added in v0.0.13
func (LogicalOperator_Type) Descriptor() protoreflect.EnumDescriptor
func (LogicalOperator_Type) Enum ¶ added in v0.0.13
func (x LogicalOperator_Type) Enum() *LogicalOperator_Type
func (LogicalOperator_Type) EnumDescriptor
deprecated
added in
v0.0.13
func (LogicalOperator_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use LogicalOperator_Type.Descriptor instead.
func (LogicalOperator_Type) Number ¶ added in v0.0.13
func (x LogicalOperator_Type) Number() protoreflect.EnumNumber
func (LogicalOperator_Type) String ¶ added in v0.0.13
func (x LogicalOperator_Type) String() string
func (LogicalOperator_Type) Type ¶ added in v0.0.13
func (LogicalOperator_Type) Type() protoreflect.EnumType
type NullCondition ¶ added in v0.0.13
type NullCondition struct { FieldPath []string `protobuf:"bytes,1,rep,name=field_path,json=fieldPath,proto3" json:"field_path,omitempty"` IsNegative bool `protobuf:"varint,2,opt,name=is_negative,json=isNegative,proto3" json:"is_negative,omitempty"` // contains filtered or unexported fields }
NullCondition represents a condition with a null literal, e.g. field == null. field_path is a reference to a value of a resource. is_negative is set to true if the condition is negated.
func (*NullCondition) Descriptor
deprecated
added in
v0.0.13
func (*NullCondition) Descriptor() ([]byte, []int)
Deprecated: Use NullCondition.ProtoReflect.Descriptor instead.
func (*NullCondition) GetFieldPath ¶ added in v0.0.13
func (x *NullCondition) GetFieldPath() []string
func (*NullCondition) GetIsNegative ¶ added in v0.0.13
func (x *NullCondition) GetIsNegative() bool
func (*NullCondition) ProtoMessage ¶ added in v0.0.13
func (*NullCondition) ProtoMessage()
func (*NullCondition) ProtoReflect ¶ added in v0.0.13
func (x *NullCondition) ProtoReflect() protoreflect.Message
func (*NullCondition) Reset ¶ added in v0.0.13
func (x *NullCondition) Reset()
func (*NullCondition) String ¶ added in v0.0.13
func (x *NullCondition) String() string
type NumberArrayCondition ¶ added in v0.0.13
type NumberArrayCondition struct { FieldPath []string `protobuf:"bytes,1,rep,name=field_path,json=fieldPath,proto3" json:"field_path,omitempty"` Values []float64 `protobuf:"fixed64,2,rep,packed,name=values,proto3" json:"values,omitempty"` Type NumberArrayCondition_Type `protobuf:"varint,3,opt,name=type,proto3,enum=util.NumberArrayCondition_Type" json:"type,omitempty"` IsNegative bool `protobuf:"varint,4,opt,name=is_negative,json=isNegative,proto3" json:"is_negative,omitempty"` // contains filtered or unexported fields }
NumberArrayCondition represents a condition with string arrays, e.g. field in [1, 5, 7] field_path is a reference to a value of a resource. is_negative is set to true if the condition is negated
func (*NumberArrayCondition) Descriptor
deprecated
added in
v0.0.13
func (*NumberArrayCondition) Descriptor() ([]byte, []int)
Deprecated: Use NumberArrayCondition.ProtoReflect.Descriptor instead.
func (*NumberArrayCondition) GetFieldPath ¶ added in v0.0.13
func (x *NumberArrayCondition) GetFieldPath() []string
func (*NumberArrayCondition) GetIsNegative ¶ added in v0.0.13
func (x *NumberArrayCondition) GetIsNegative() bool
func (*NumberArrayCondition) GetType ¶ added in v0.0.13
func (x *NumberArrayCondition) GetType() NumberArrayCondition_Type
func (*NumberArrayCondition) GetValues ¶ added in v0.0.13
func (x *NumberArrayCondition) GetValues() []float64
func (*NumberArrayCondition) ProtoMessage ¶ added in v0.0.13
func (*NumberArrayCondition) ProtoMessage()
func (*NumberArrayCondition) ProtoReflect ¶ added in v0.0.13
func (x *NumberArrayCondition) ProtoReflect() protoreflect.Message
func (*NumberArrayCondition) Reset ¶ added in v0.0.13
func (x *NumberArrayCondition) Reset()
func (*NumberArrayCondition) String ¶ added in v0.0.13
func (x *NumberArrayCondition) String() string
type NumberArrayCondition_Type ¶ added in v0.0.13
type NumberArrayCondition_Type int32
const (
NumberArrayCondition_IN NumberArrayCondition_Type = 0
)
func (NumberArrayCondition_Type) Descriptor ¶ added in v0.0.13
func (NumberArrayCondition_Type) Descriptor() protoreflect.EnumDescriptor
func (NumberArrayCondition_Type) Enum ¶ added in v0.0.13
func (x NumberArrayCondition_Type) Enum() *NumberArrayCondition_Type
func (NumberArrayCondition_Type) EnumDescriptor
deprecated
added in
v0.0.13
func (NumberArrayCondition_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use NumberArrayCondition_Type.Descriptor instead.
func (NumberArrayCondition_Type) Number ¶ added in v0.0.13
func (x NumberArrayCondition_Type) Number() protoreflect.EnumNumber
func (NumberArrayCondition_Type) String ¶ added in v0.0.13
func (x NumberArrayCondition_Type) String() string
func (NumberArrayCondition_Type) Type ¶ added in v0.0.13
func (NumberArrayCondition_Type) Type() protoreflect.EnumType
type NumberCondition ¶ added in v0.0.13
type NumberCondition struct { FieldPath []string `protobuf:"bytes,1,rep,name=field_path,json=fieldPath,proto3" json:"field_path,omitempty"` Value float64 `protobuf:"fixed64,2,opt,name=value,proto3" json:"value,omitempty"` Type NumberCondition_Type `protobuf:"varint,3,opt,name=type,proto3,enum=util.NumberCondition_Type" json:"type,omitempty"` IsNegative bool `protobuf:"varint,4,opt,name=is_negative,json=isNegative,proto3" json:"is_negative,omitempty"` // contains filtered or unexported fields }
NumberCondition represents a condition with a number literal, e.g. field > 3. field_path is a reference to a value of a resource. value is the number literal. type is a type of the condition. is_negative is set to true if the condition is negated.
func (*NumberCondition) Descriptor
deprecated
added in
v0.0.13
func (*NumberCondition) Descriptor() ([]byte, []int)
Deprecated: Use NumberCondition.ProtoReflect.Descriptor instead.
func (*NumberCondition) GetFieldPath ¶ added in v0.0.13
func (x *NumberCondition) GetFieldPath() []string
func (*NumberCondition) GetIsNegative ¶ added in v0.0.13
func (x *NumberCondition) GetIsNegative() bool
func (*NumberCondition) GetType ¶ added in v0.0.13
func (x *NumberCondition) GetType() NumberCondition_Type
func (*NumberCondition) GetValue ¶ added in v0.0.13
func (x *NumberCondition) GetValue() float64
func (*NumberCondition) ProtoMessage ¶ added in v0.0.13
func (*NumberCondition) ProtoMessage()
func (*NumberCondition) ProtoReflect ¶ added in v0.0.13
func (x *NumberCondition) ProtoReflect() protoreflect.Message
func (*NumberCondition) Reset ¶ added in v0.0.13
func (x *NumberCondition) Reset()
func (*NumberCondition) String ¶ added in v0.0.13
func (x *NumberCondition) String() string
type NumberCondition_Type ¶ added in v0.0.13
type NumberCondition_Type int32
const ( NumberCondition_EQ NumberCondition_Type = 0 NumberCondition_GT NumberCondition_Type = 1 NumberCondition_GE NumberCondition_Type = 2 NumberCondition_LT NumberCondition_Type = 3 NumberCondition_LE NumberCondition_Type = 4 )
func (NumberCondition_Type) Descriptor ¶ added in v0.0.13
func (NumberCondition_Type) Descriptor() protoreflect.EnumDescriptor
func (NumberCondition_Type) Enum ¶ added in v0.0.13
func (x NumberCondition_Type) Enum() *NumberCondition_Type
func (NumberCondition_Type) EnumDescriptor
deprecated
added in
v0.0.13
func (NumberCondition_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use NumberCondition_Type.Descriptor instead.
func (NumberCondition_Type) Number ¶ added in v0.0.13
func (x NumberCondition_Type) Number() protoreflect.EnumNumber
func (NumberCondition_Type) String ¶ added in v0.0.13
func (x NumberCondition_Type) String() string
func (NumberCondition_Type) Type ¶ added in v0.0.13
func (NumberCondition_Type) Type() protoreflect.EnumType
type PageInfo ¶ added in v0.0.13
type PageInfo struct { // The service response should contain a string to indicate // the next page of resources. // A null value indicates no more pages. PageToken string `protobuf:"bytes,1,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // The service may optionally include the total number of resources being paged. Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // The service may optionally include the offset of the next page of resources. // A null value indicates no more pages. Offset int32 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"` // contains filtered or unexported fields }
PageInfo represents both server-driven and client-driven pagination response. Server-driven pagination is a model in which the server returns some amount of data along with an token indicating there is more data and where subsequent queries can get the next page of data. Client-driven pagination is a model in which rows are addressable by offset and page size (limit).
func (*PageInfo) Descriptor
deprecated
added in
v0.0.13
func (*PageInfo) GetPageToken ¶ added in v0.0.13
func (*PageInfo) ProtoMessage ¶ added in v0.0.13
func (*PageInfo) ProtoMessage()
func (*PageInfo) ProtoReflect ¶ added in v0.0.13
func (x *PageInfo) ProtoReflect() protoreflect.Message
type Pagination ¶ added in v0.0.13
type Pagination struct { // The service-defined string used to identify a page of resources. // A null value indicates the first page. PageToken string `protobuf:"bytes,1,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // The integer index of the offset into a collection of resources. // If omitted or null the value is assumed to be "0". Offset int32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"` // The integer number of resources to be returned in the response. // The service may impose maximum value. // If omitted the service may impose a default value. Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` // contains filtered or unexported fields }
Pagination represents both server-driven and client-driven pagination request. Server-driven pagination is a model in which the server returns some amount of data along with an token indicating there is more data and where subsequent queries can get the next page of data. Client-driven pagination is a model in which rows are addressable by offset and page size (limit).
func (*Pagination) Descriptor
deprecated
added in
v0.0.13
func (*Pagination) Descriptor() ([]byte, []int)
Deprecated: Use Pagination.ProtoReflect.Descriptor instead.
func (*Pagination) GetLimit ¶ added in v0.0.13
func (x *Pagination) GetLimit() int32
func (*Pagination) GetOffset ¶ added in v0.0.13
func (x *Pagination) GetOffset() int32
func (*Pagination) GetPageToken ¶ added in v0.0.13
func (x *Pagination) GetPageToken() string
func (*Pagination) ProtoMessage ¶ added in v0.0.13
func (*Pagination) ProtoMessage()
func (*Pagination) ProtoReflect ¶ added in v0.0.13
func (x *Pagination) ProtoReflect() protoreflect.Message
func (*Pagination) Reset ¶ added in v0.0.13
func (x *Pagination) Reset()
func (*Pagination) String ¶ added in v0.0.13
func (x *Pagination) String() string
type Searching ¶ added in v0.0.13
type Searching struct { Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` // contains filtered or unexported fields }
Searching represents search by.
func (*Searching) Descriptor
deprecated
added in
v0.0.13
func (*Searching) ProtoMessage ¶ added in v0.0.13
func (*Searching) ProtoMessage()
func (*Searching) ProtoReflect ¶ added in v0.0.13
func (x *Searching) ProtoReflect() protoreflect.Message
type SortCriteria ¶ added in v0.0.13
type SortCriteria struct { // Tag is a JSON tag. Tag string `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"` Order SortCriteria_Order `protobuf:"varint,2,opt,name=order,proto3,enum=util.SortCriteria_Order" json:"order,omitempty"` // contains filtered or unexported fields }
SortCriteria represents sort criteria
func (*SortCriteria) Descriptor
deprecated
added in
v0.0.13
func (*SortCriteria) Descriptor() ([]byte, []int)
Deprecated: Use SortCriteria.ProtoReflect.Descriptor instead.
func (*SortCriteria) GetOrder ¶ added in v0.0.13
func (x *SortCriteria) GetOrder() SortCriteria_Order
func (*SortCriteria) GetTag ¶ added in v0.0.13
func (x *SortCriteria) GetTag() string
func (*SortCriteria) ProtoMessage ¶ added in v0.0.13
func (*SortCriteria) ProtoMessage()
func (*SortCriteria) ProtoReflect ¶ added in v0.0.13
func (x *SortCriteria) ProtoReflect() protoreflect.Message
func (*SortCriteria) Reset ¶ added in v0.0.13
func (x *SortCriteria) Reset()
func (*SortCriteria) String ¶ added in v0.0.13
func (x *SortCriteria) String() string
type SortCriteria_Order ¶ added in v0.0.13
type SortCriteria_Order int32
Order is a sort order.
const ( // ascending sort order SortCriteria_ASC SortCriteria_Order = 0 // descending sort order SortCriteria_DESC SortCriteria_Order = 1 )
func (SortCriteria_Order) Descriptor ¶ added in v0.0.13
func (SortCriteria_Order) Descriptor() protoreflect.EnumDescriptor
func (SortCriteria_Order) Enum ¶ added in v0.0.13
func (x SortCriteria_Order) Enum() *SortCriteria_Order
func (SortCriteria_Order) EnumDescriptor
deprecated
added in
v0.0.13
func (SortCriteria_Order) EnumDescriptor() ([]byte, []int)
Deprecated: Use SortCriteria_Order.Descriptor instead.
func (SortCriteria_Order) Number ¶ added in v0.0.13
func (x SortCriteria_Order) Number() protoreflect.EnumNumber
func (SortCriteria_Order) String ¶ added in v0.0.13
func (x SortCriteria_Order) String() string
func (SortCriteria_Order) Type ¶ added in v0.0.13
func (SortCriteria_Order) Type() protoreflect.EnumType
type Sorting ¶ added in v0.0.13
type Sorting struct { Criterias []*SortCriteria `protobuf:"bytes,1,rep,name=criterias,proto3" json:"criterias,omitempty"` // contains filtered or unexported fields }
Sorting represents list of sort criterias.
func (*Sorting) Descriptor
deprecated
added in
v0.0.13
func (*Sorting) GetCriterias ¶ added in v0.0.13
func (x *Sorting) GetCriterias() []*SortCriteria
func (*Sorting) ProtoMessage ¶ added in v0.0.13
func (*Sorting) ProtoMessage()
func (*Sorting) ProtoReflect ¶ added in v0.0.13
func (x *Sorting) ProtoReflect() protoreflect.Message
type StringArrayCondition ¶ added in v0.0.13
type StringArrayCondition struct { FieldPath []string `protobuf:"bytes,1,rep,name=field_path,json=fieldPath,proto3" json:"field_path,omitempty"` Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"` Type StringArrayCondition_Type `protobuf:"varint,3,opt,name=type,proto3,enum=util.StringArrayCondition_Type" json:"type,omitempty"` IsNegative bool `protobuf:"varint,4,opt,name=is_negative,json=isNegative,proto3" json:"is_negative,omitempty"` // contains filtered or unexported fields }
StringArrayCondition represents a condition with string arrays, e.g. field in ['hello','world'] field_path is a reference to a value of a resource. is_negative is set to true if the condition is negated
func (*StringArrayCondition) Descriptor
deprecated
added in
v0.0.13
func (*StringArrayCondition) Descriptor() ([]byte, []int)
Deprecated: Use StringArrayCondition.ProtoReflect.Descriptor instead.
func (*StringArrayCondition) GetFieldPath ¶ added in v0.0.13
func (x *StringArrayCondition) GetFieldPath() []string
func (*StringArrayCondition) GetIsNegative ¶ added in v0.0.13
func (x *StringArrayCondition) GetIsNegative() bool
func (*StringArrayCondition) GetType ¶ added in v0.0.13
func (x *StringArrayCondition) GetType() StringArrayCondition_Type
func (*StringArrayCondition) GetValues ¶ added in v0.0.13
func (x *StringArrayCondition) GetValues() []string
func (*StringArrayCondition) ProtoMessage ¶ added in v0.0.13
func (*StringArrayCondition) ProtoMessage()
func (*StringArrayCondition) ProtoReflect ¶ added in v0.0.13
func (x *StringArrayCondition) ProtoReflect() protoreflect.Message
func (*StringArrayCondition) Reset ¶ added in v0.0.13
func (x *StringArrayCondition) Reset()
func (*StringArrayCondition) String ¶ added in v0.0.13
func (x *StringArrayCondition) String() string
type StringArrayCondition_Type ¶ added in v0.0.13
type StringArrayCondition_Type int32
const (
StringArrayCondition_IN StringArrayCondition_Type = 0
)
func (StringArrayCondition_Type) Descriptor ¶ added in v0.0.13
func (StringArrayCondition_Type) Descriptor() protoreflect.EnumDescriptor
func (StringArrayCondition_Type) Enum ¶ added in v0.0.13
func (x StringArrayCondition_Type) Enum() *StringArrayCondition_Type
func (StringArrayCondition_Type) EnumDescriptor
deprecated
added in
v0.0.13
func (StringArrayCondition_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use StringArrayCondition_Type.Descriptor instead.
func (StringArrayCondition_Type) Number ¶ added in v0.0.13
func (x StringArrayCondition_Type) Number() protoreflect.EnumNumber
func (StringArrayCondition_Type) String ¶ added in v0.0.13
func (x StringArrayCondition_Type) String() string
func (StringArrayCondition_Type) Type ¶ added in v0.0.13
func (StringArrayCondition_Type) Type() protoreflect.EnumType
type StringCondition ¶ added in v0.0.13
type StringCondition struct { FieldPath []string `protobuf:"bytes,1,rep,name=field_path,json=fieldPath,proto3" json:"field_path,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` Type StringCondition_Type `protobuf:"varint,3,opt,name=type,proto3,enum=util.StringCondition_Type" json:"type,omitempty"` IsNegative bool `protobuf:"varint,4,opt,name=is_negative,json=isNegative,proto3" json:"is_negative,omitempty"` // contains filtered or unexported fields }
StringCondition represents a condition with a string literal, e.g. field == 'string'. field_path is a reference to a value of a resource. value is the string literal. type is a type of the condition. is_negative is set to true if the condition is negated.
func (*StringCondition) Descriptor
deprecated
added in
v0.0.13
func (*StringCondition) Descriptor() ([]byte, []int)
Deprecated: Use StringCondition.ProtoReflect.Descriptor instead.
func (*StringCondition) GetFieldPath ¶ added in v0.0.13
func (x *StringCondition) GetFieldPath() []string
func (*StringCondition) GetIsNegative ¶ added in v0.0.13
func (x *StringCondition) GetIsNegative() bool
func (*StringCondition) GetType ¶ added in v0.0.13
func (x *StringCondition) GetType() StringCondition_Type
func (*StringCondition) GetValue ¶ added in v0.0.13
func (x *StringCondition) GetValue() string
func (*StringCondition) ProtoMessage ¶ added in v0.0.13
func (*StringCondition) ProtoMessage()
func (*StringCondition) ProtoReflect ¶ added in v0.0.13
func (x *StringCondition) ProtoReflect() protoreflect.Message
func (*StringCondition) Reset ¶ added in v0.0.13
func (x *StringCondition) Reset()
func (*StringCondition) String ¶ added in v0.0.13
func (x *StringCondition) String() string
type StringCondition_Type ¶ added in v0.0.13
type StringCondition_Type int32
const ( StringCondition_EQ StringCondition_Type = 0 StringCondition_MATCH StringCondition_Type = 1 StringCondition_GT StringCondition_Type = 2 StringCondition_GE StringCondition_Type = 3 StringCondition_LT StringCondition_Type = 4 StringCondition_LE StringCondition_Type = 5 StringCondition_IEQ StringCondition_Type = 6 )
func (StringCondition_Type) Descriptor ¶ added in v0.0.13
func (StringCondition_Type) Descriptor() protoreflect.EnumDescriptor
func (StringCondition_Type) Enum ¶ added in v0.0.13
func (x StringCondition_Type) Enum() *StringCondition_Type
func (StringCondition_Type) EnumDescriptor
deprecated
added in
v0.0.13
func (StringCondition_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use StringCondition_Type.Descriptor instead.
func (StringCondition_Type) Number ¶ added in v0.0.13
func (x StringCondition_Type) Number() protoreflect.EnumNumber
func (StringCondition_Type) String ¶ added in v0.0.13
func (x StringCondition_Type) String() string
func (StringCondition_Type) Type ¶ added in v0.0.13
func (StringCondition_Type) Type() protoreflect.EnumType