Documentation ¶
Index ¶
- Variables
- type And
- type BoolRules
- type DateRules
- type EnumRules
- type Field
- func (*Field) Descriptor() ([]byte, []int)deprecated
- func (x *Field) GetName() string
- func (x *Field) GetRange() *Range
- func (m *Field) GetType() isField_Type
- func (x *Field) GetValue() string
- func (*Field) ProtoMessage()
- func (x *Field) ProtoReflect() protoreflect.Message
- func (x *Field) Reset()
- func (x *Field) String() string
- type FieldConstraint
- func (*FieldConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *FieldConstraint) GetBool() *BoolRules
- func (x *FieldConstraint) GetDouble() *NumericRules
- func (x *FieldConstraint) GetEnum() *EnumRules
- func (x *FieldConstraint) GetFixed32() *NumericRules
- func (x *FieldConstraint) GetFixed64() *NumericRules
- func (x *FieldConstraint) GetFloat() *NumericRules
- func (x *FieldConstraint) GetInt32() *NumericRules
- func (x *FieldConstraint) GetInt64() *NumericRules
- func (x *FieldConstraint) GetSfixed32() *NumericRules
- func (x *FieldConstraint) GetSfixed64() *NumericRules
- func (x *FieldConstraint) GetSint32() *NumericRules
- func (x *FieldConstraint) GetSint64() *NumericRules
- func (x *FieldConstraint) GetString_() *StringRules
- func (x *FieldConstraint) GetTimestamp() *TimestampRules
- func (m *FieldConstraint) GetType() isFieldConstraint_Type
- func (x *FieldConstraint) GetUint32() *NumericRules
- func (x *FieldConstraint) GetUint64() *NumericRules
- func (*FieldConstraint) ProtoMessage()
- func (x *FieldConstraint) ProtoReflect() protoreflect.Message
- func (x *FieldConstraint) Reset()
- func (x *FieldConstraint) String() string
- type FieldConstraint_Bool
- type FieldConstraint_Double
- type FieldConstraint_Enum
- type FieldConstraint_Fixed32
- type FieldConstraint_Fixed64
- type FieldConstraint_Float
- type FieldConstraint_Int32
- type FieldConstraint_Int64
- type FieldConstraint_Sfixed32
- type FieldConstraint_Sfixed64
- type FieldConstraint_Sint32
- type FieldConstraint_Sint64
- type FieldConstraint_String_
- type FieldConstraint_Timestamp
- type FieldConstraint_Uint32
- type FieldConstraint_Uint64
- type Field_Range
- type Field_Value
- type Filter
- func (*Filter) Descriptor() ([]byte, []int)deprecated
- func (x *Filter) GetAnd() *And
- func (x *Filter) GetField() *Field
- func (x *Filter) GetOr() *Or
- func (m *Filter) GetType() isFilter_Type
- func (*Filter) ProtoMessage()
- func (x *Filter) ProtoReflect() protoreflect.Message
- func (x *Filter) Reset()
- func (x *Filter) String() string
- type Filter_And
- type Filter_Field
- type Filter_Or
- type FilteringConstraint
- func (*FilteringConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *FilteringConstraint) GetDefaultFilters() []string
- func (x *FilteringConstraint) GetFilterable() bool
- func (*FilteringConstraint) ProtoMessage()
- func (x *FilteringConstraint) ProtoReflect() protoreflect.Message
- func (x *FilteringConstraint) Reset()
- func (x *FilteringConstraint) String() string
- type ForeignKeyRules
- func (*ForeignKeyRules) Descriptor() ([]byte, []int)deprecated
- func (m *ForeignKeyRules) GetType() isForeignKeyRules_Type
- func (x *ForeignKeyRules) GetUniqueString() *UniqueStringRules
- func (x *ForeignKeyRules) GetUuid() *UuidRules
- func (*ForeignKeyRules) ProtoMessage()
- func (x *ForeignKeyRules) ProtoReflect() protoreflect.Message
- func (x *ForeignKeyRules) Reset()
- func (x *ForeignKeyRules) String() string
- type ForeignKeyRules_UniqueString
- type ForeignKeyRules_Uuid
- type ListRequestMessage
- func (*ListRequestMessage) Descriptor() ([]byte, []int)deprecated
- func (x *ListRequestMessage) GetDefaultSort() []string
- func (x *ListRequestMessage) GetSortTiebreaker() []string
- func (*ListRequestMessage) ProtoMessage()
- func (x *ListRequestMessage) ProtoReflect() protoreflect.Message
- func (x *ListRequestMessage) Reset()
- func (x *ListRequestMessage) String() string
- type MessageConstraint
- type NumericRules
- func (*NumericRules) Descriptor() ([]byte, []int)deprecated
- func (x *NumericRules) GetFiltering() *FilteringConstraint
- func (x *NumericRules) GetSorting() *SortingConstraint
- func (*NumericRules) ProtoMessage()
- func (x *NumericRules) ProtoReflect() protoreflect.Message
- func (x *NumericRules) Reset()
- func (x *NumericRules) String() string
- type OneofConstraint
- func (*OneofConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *OneofConstraint) GetFiltering() *FilteringConstraint
- func (*OneofConstraint) ProtoMessage()
- func (x *OneofConstraint) ProtoReflect() protoreflect.Message
- func (x *OneofConstraint) Reset()
- func (x *OneofConstraint) String() string
- type OpenTextRules
- type Or
- type PageRequest
- func (*PageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PageRequest) GetPageSize() int64
- func (x *PageRequest) GetToken() string
- func (*PageRequest) ProtoMessage()
- func (x *PageRequest) ProtoReflect() protoreflect.Message
- func (x *PageRequest) Reset()
- func (x *PageRequest) String() string
- type PageResponse
- type QueryRequest
- func (*QueryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryRequest) GetFilters() []*Filter
- func (x *QueryRequest) GetSearches() []*Search
- func (x *QueryRequest) GetSorts() []*Sort
- func (*QueryRequest) ProtoMessage()
- func (x *QueryRequest) ProtoReflect() protoreflect.Message
- func (x *QueryRequest) Reset()
- func (x *QueryRequest) String() string
- type Range
- type Search
- type SearchingConstraint
- func (*SearchingConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *SearchingConstraint) GetFieldIdentifier() string
- func (x *SearchingConstraint) GetSearchable() bool
- func (*SearchingConstraint) ProtoMessage()
- func (x *SearchingConstraint) ProtoReflect() protoreflect.Message
- func (x *SearchingConstraint) Reset()
- func (x *SearchingConstraint) String() string
- type Sort
- type SortingConstraint
- func (*SortingConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *SortingConstraint) GetDefaultSort() bool
- func (x *SortingConstraint) GetSortable() bool
- func (*SortingConstraint) ProtoMessage()
- func (x *SortingConstraint) ProtoReflect() protoreflect.Message
- func (x *SortingConstraint) Reset()
- func (x *SortingConstraint) String() string
- type StringRules
- func (*StringRules) Descriptor() ([]byte, []int)deprecated
- func (x *StringRules) GetDate() *DateRules
- func (x *StringRules) GetForeignKey() *ForeignKeyRules
- func (x *StringRules) GetOpenText() *OpenTextRules
- func (m *StringRules) GetWellKnown() isStringRules_WellKnown
- func (*StringRules) ProtoMessage()
- func (x *StringRules) ProtoReflect() protoreflect.Message
- func (x *StringRules) Reset()
- func (x *StringRules) String() string
- type StringRules_Date
- type StringRules_ForeignKey
- type StringRules_OpenText
- type TimestampRules
- func (*TimestampRules) Descriptor() ([]byte, []int)deprecated
- func (x *TimestampRules) GetFiltering() *FilteringConstraint
- func (x *TimestampRules) GetSorting() *SortingConstraint
- func (*TimestampRules) ProtoMessage()
- func (x *TimestampRules) ProtoReflect() protoreflect.Message
- func (x *TimestampRules) Reset()
- func (x *TimestampRules) String() string
- type UniqueStringRules
- func (*UniqueStringRules) Descriptor() ([]byte, []int)deprecated
- func (x *UniqueStringRules) GetFiltering() *FilteringConstraint
- func (*UniqueStringRules) ProtoMessage()
- func (x *UniqueStringRules) ProtoReflect() protoreflect.Message
- func (x *UniqueStringRules) Reset()
- func (x *UniqueStringRules) String() string
- type UuidRules
Constants ¶
This section is empty.
Variables ¶
var ( // optional psm.list.v1.MessageConstraint message = 86510000; E_Message = &file_psm_list_v1_annotations_proto_extTypes[0] // optional psm.list.v1.ListRequestMessage list_request = 86510001; E_ListRequest = &file_psm_list_v1_annotations_proto_extTypes[1] )
Extension fields to descriptorpb.MessageOptions.
var (
// optional psm.list.v1.FieldConstraint field = 86510001;
E_Field = &file_psm_list_v1_annotations_proto_extTypes[2]
)
Extension fields to descriptorpb.FieldOptions.
var (
// optional psm.list.v1.OneofConstraint oneof = 86510002;
E_Oneof = &file_psm_list_v1_annotations_proto_extTypes[3]
)
Extension fields to descriptorpb.OneofOptions.
var File_psm_list_v1_annotations_proto protoreflect.FileDescriptor
var File_psm_list_v1_page_proto protoreflect.FileDescriptor
var File_psm_list_v1_query_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type And ¶
type And struct { Filters []*Filter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"` // contains filtered or unexported fields }
func (*And) Descriptor
deprecated
func (*And) GetFilters ¶
func (*And) ProtoMessage ¶
func (*And) ProtoMessage()
func (*And) ProtoReflect ¶
func (x *And) ProtoReflect() protoreflect.Message
type BoolRules ¶
type BoolRules struct { Filtering *FilteringConstraint `protobuf:"bytes,10,opt,name=filtering,proto3" json:"filtering,omitempty"` // contains filtered or unexported fields }
func (*BoolRules) Descriptor
deprecated
func (*BoolRules) GetFiltering ¶
func (x *BoolRules) GetFiltering() *FilteringConstraint
func (*BoolRules) ProtoMessage ¶
func (*BoolRules) ProtoMessage()
func (*BoolRules) ProtoReflect ¶
func (x *BoolRules) ProtoReflect() protoreflect.Message
type DateRules ¶
type DateRules struct { Filtering *FilteringConstraint `protobuf:"bytes,10,opt,name=filtering,proto3" json:"filtering,omitempty"` // contains filtered or unexported fields }
func (*DateRules) Descriptor
deprecated
func (*DateRules) GetFiltering ¶
func (x *DateRules) GetFiltering() *FilteringConstraint
func (*DateRules) ProtoMessage ¶
func (*DateRules) ProtoMessage()
func (*DateRules) ProtoReflect ¶
func (x *DateRules) ProtoReflect() protoreflect.Message
type EnumRules ¶
type EnumRules struct { Filtering *FilteringConstraint `protobuf:"bytes,10,opt,name=filtering,proto3" json:"filtering,omitempty"` // contains filtered or unexported fields }
func (*EnumRules) Descriptor
deprecated
func (*EnumRules) GetFiltering ¶
func (x *EnumRules) GetFiltering() *FilteringConstraint
func (*EnumRules) ProtoMessage ¶
func (*EnumRules) ProtoMessage()
func (*EnumRules) ProtoReflect ¶
func (x *EnumRules) ProtoReflect() protoreflect.Message
type Field ¶
type Field struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Types that are assignable to Type: // // *Field_Value // *Field_Range Type isField_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*Field) Descriptor
deprecated
func (*Field) ProtoMessage ¶
func (*Field) ProtoMessage()
func (*Field) ProtoReflect ¶
func (x *Field) ProtoReflect() protoreflect.Message
type FieldConstraint ¶
type FieldConstraint struct { // Types that are assignable to Type: // // *FieldConstraint_Double // *FieldConstraint_Fixed32 // *FieldConstraint_Fixed64 // *FieldConstraint_Float // *FieldConstraint_Int32 // *FieldConstraint_Int64 // *FieldConstraint_Sfixed32 // *FieldConstraint_Sfixed64 // *FieldConstraint_Sint32 // *FieldConstraint_Sint64 // *FieldConstraint_Uint32 // *FieldConstraint_Uint64 // *FieldConstraint_Bool // *FieldConstraint_String_ // *FieldConstraint_Enum // *FieldConstraint_Timestamp Type isFieldConstraint_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*FieldConstraint) Descriptor
deprecated
func (*FieldConstraint) Descriptor() ([]byte, []int)
Deprecated: Use FieldConstraint.ProtoReflect.Descriptor instead.
func (*FieldConstraint) GetBool ¶
func (x *FieldConstraint) GetBool() *BoolRules
func (*FieldConstraint) GetDouble ¶
func (x *FieldConstraint) GetDouble() *NumericRules
func (*FieldConstraint) GetEnum ¶
func (x *FieldConstraint) GetEnum() *EnumRules
func (*FieldConstraint) GetFixed32 ¶
func (x *FieldConstraint) GetFixed32() *NumericRules
func (*FieldConstraint) GetFixed64 ¶
func (x *FieldConstraint) GetFixed64() *NumericRules
func (*FieldConstraint) GetFloat ¶
func (x *FieldConstraint) GetFloat() *NumericRules
func (*FieldConstraint) GetInt32 ¶
func (x *FieldConstraint) GetInt32() *NumericRules
func (*FieldConstraint) GetInt64 ¶
func (x *FieldConstraint) GetInt64() *NumericRules
func (*FieldConstraint) GetSfixed32 ¶
func (x *FieldConstraint) GetSfixed32() *NumericRules
func (*FieldConstraint) GetSfixed64 ¶
func (x *FieldConstraint) GetSfixed64() *NumericRules
func (*FieldConstraint) GetSint32 ¶
func (x *FieldConstraint) GetSint32() *NumericRules
func (*FieldConstraint) GetSint64 ¶
func (x *FieldConstraint) GetSint64() *NumericRules
func (*FieldConstraint) GetString_ ¶
func (x *FieldConstraint) GetString_() *StringRules
func (*FieldConstraint) GetTimestamp ¶
func (x *FieldConstraint) GetTimestamp() *TimestampRules
func (*FieldConstraint) GetType ¶
func (m *FieldConstraint) GetType() isFieldConstraint_Type
func (*FieldConstraint) GetUint32 ¶
func (x *FieldConstraint) GetUint32() *NumericRules
func (*FieldConstraint) GetUint64 ¶
func (x *FieldConstraint) GetUint64() *NumericRules
func (*FieldConstraint) ProtoMessage ¶
func (*FieldConstraint) ProtoMessage()
func (*FieldConstraint) ProtoReflect ¶
func (x *FieldConstraint) ProtoReflect() protoreflect.Message
func (*FieldConstraint) Reset ¶
func (x *FieldConstraint) Reset()
func (*FieldConstraint) String ¶
func (x *FieldConstraint) String() string
type FieldConstraint_Bool ¶
type FieldConstraint_Bool struct {
Bool *BoolRules `protobuf:"bytes,13,opt,name=bool,proto3,oneof"`
}
type FieldConstraint_Double ¶
type FieldConstraint_Double struct {
Double *NumericRules `protobuf:"bytes,1,opt,name=double,proto3,oneof"`
}
type FieldConstraint_Enum ¶
type FieldConstraint_Enum struct {
Enum *EnumRules `protobuf:"bytes,20,opt,name=enum,proto3,oneof"`
}
type FieldConstraint_Fixed32 ¶
type FieldConstraint_Fixed32 struct {
Fixed32 *NumericRules `protobuf:"bytes,2,opt,name=fixed32,proto3,oneof"`
}
type FieldConstraint_Fixed64 ¶
type FieldConstraint_Fixed64 struct {
Fixed64 *NumericRules `protobuf:"bytes,3,opt,name=fixed64,proto3,oneof"`
}
type FieldConstraint_Float ¶
type FieldConstraint_Float struct {
Float *NumericRules `protobuf:"bytes,4,opt,name=float,proto3,oneof"`
}
type FieldConstraint_Int32 ¶
type FieldConstraint_Int32 struct {
Int32 *NumericRules `protobuf:"bytes,5,opt,name=int32,proto3,oneof"`
}
type FieldConstraint_Int64 ¶
type FieldConstraint_Int64 struct {
Int64 *NumericRules `protobuf:"bytes,6,opt,name=int64,proto3,oneof"`
}
type FieldConstraint_Sfixed32 ¶
type FieldConstraint_Sfixed32 struct {
Sfixed32 *NumericRules `protobuf:"bytes,7,opt,name=sfixed32,proto3,oneof"`
}
type FieldConstraint_Sfixed64 ¶
type FieldConstraint_Sfixed64 struct {
Sfixed64 *NumericRules `protobuf:"bytes,8,opt,name=sfixed64,proto3,oneof"`
}
type FieldConstraint_Sint32 ¶
type FieldConstraint_Sint32 struct {
Sint32 *NumericRules `protobuf:"bytes,9,opt,name=sint32,proto3,oneof"`
}
type FieldConstraint_Sint64 ¶
type FieldConstraint_Sint64 struct {
Sint64 *NumericRules `protobuf:"bytes,10,opt,name=sint64,proto3,oneof"`
}
type FieldConstraint_String_ ¶
type FieldConstraint_String_ struct {
String_ *StringRules `protobuf:"bytes,14,opt,name=string,proto3,oneof"`
}
type FieldConstraint_Timestamp ¶
type FieldConstraint_Timestamp struct {
Timestamp *TimestampRules `protobuf:"bytes,30,opt,name=timestamp,proto3,oneof"`
}
type FieldConstraint_Uint32 ¶
type FieldConstraint_Uint32 struct {
Uint32 *NumericRules `protobuf:"bytes,11,opt,name=uint32,proto3,oneof"`
}
type FieldConstraint_Uint64 ¶
type FieldConstraint_Uint64 struct {
Uint64 *NumericRules `protobuf:"bytes,12,opt,name=uint64,proto3,oneof"`
}
type Field_Range ¶
type Field_Range struct {
Range *Range `protobuf:"bytes,3,opt,name=range,proto3,oneof"`
}
type Field_Value ¶
type Field_Value struct {
Value string `protobuf:"bytes,2,opt,name=value,proto3,oneof"`
}
type Filter ¶
type Filter struct { // Types that are assignable to Type: // // *Filter_Field // *Filter_And // *Filter_Or Type isFilter_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*Filter) Descriptor
deprecated
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
func (*Filter) ProtoReflect ¶
func (x *Filter) ProtoReflect() protoreflect.Message
type Filter_And ¶
type Filter_And struct {
And *And `protobuf:"bytes,2,opt,name=and,proto3,oneof"`
}
type Filter_Field ¶
type Filter_Field struct {
Field *Field `protobuf:"bytes,1,opt,name=field,proto3,oneof"`
}
type FilteringConstraint ¶
type FilteringConstraint struct { Filterable bool `protobuf:"varint,1,opt,name=filterable,proto3" json:"filterable,omitempty"` DefaultFilters []string `protobuf:"bytes,2,rep,name=default_filters,json=defaultFilters,proto3" json:"default_filters,omitempty"` // contains filtered or unexported fields }
func (*FilteringConstraint) Descriptor
deprecated
func (*FilteringConstraint) Descriptor() ([]byte, []int)
Deprecated: Use FilteringConstraint.ProtoReflect.Descriptor instead.
func (*FilteringConstraint) GetDefaultFilters ¶
func (x *FilteringConstraint) GetDefaultFilters() []string
func (*FilteringConstraint) GetFilterable ¶
func (x *FilteringConstraint) GetFilterable() bool
func (*FilteringConstraint) ProtoMessage ¶
func (*FilteringConstraint) ProtoMessage()
func (*FilteringConstraint) ProtoReflect ¶
func (x *FilteringConstraint) ProtoReflect() protoreflect.Message
func (*FilteringConstraint) Reset ¶
func (x *FilteringConstraint) Reset()
func (*FilteringConstraint) String ¶
func (x *FilteringConstraint) String() string
type ForeignKeyRules ¶
type ForeignKeyRules struct { // Types that are assignable to Type: // // *ForeignKeyRules_UniqueString // *ForeignKeyRules_Uuid Type isForeignKeyRules_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*ForeignKeyRules) Descriptor
deprecated
func (*ForeignKeyRules) Descriptor() ([]byte, []int)
Deprecated: Use ForeignKeyRules.ProtoReflect.Descriptor instead.
func (*ForeignKeyRules) GetType ¶
func (m *ForeignKeyRules) GetType() isForeignKeyRules_Type
func (*ForeignKeyRules) GetUniqueString ¶
func (x *ForeignKeyRules) GetUniqueString() *UniqueStringRules
func (*ForeignKeyRules) GetUuid ¶
func (x *ForeignKeyRules) GetUuid() *UuidRules
func (*ForeignKeyRules) ProtoMessage ¶
func (*ForeignKeyRules) ProtoMessage()
func (*ForeignKeyRules) ProtoReflect ¶
func (x *ForeignKeyRules) ProtoReflect() protoreflect.Message
func (*ForeignKeyRules) Reset ¶
func (x *ForeignKeyRules) Reset()
func (*ForeignKeyRules) String ¶
func (x *ForeignKeyRules) String() string
type ForeignKeyRules_UniqueString ¶
type ForeignKeyRules_UniqueString struct {
UniqueString *UniqueStringRules `protobuf:"bytes,1,opt,name=unique_string,json=uniqueString,proto3,oneof"`
}
type ForeignKeyRules_Uuid ¶
type ForeignKeyRules_Uuid struct {
Uuid *UuidRules `protobuf:"bytes,2,opt,name=uuid,proto3,oneof"`
}
type ListRequestMessage ¶
type ListRequestMessage struct { DefaultSort []string `protobuf:"bytes,1,rep,name=default_sort,json=defaultSort,proto3" json:"default_sort,omitempty"` SortTiebreaker []string `protobuf:"bytes,2,rep,name=sort_tiebreaker,json=sortTiebreaker,proto3" json:"sort_tiebreaker,omitempty"` // contains filtered or unexported fields }
func (*ListRequestMessage) Descriptor
deprecated
func (*ListRequestMessage) Descriptor() ([]byte, []int)
Deprecated: Use ListRequestMessage.ProtoReflect.Descriptor instead.
func (*ListRequestMessage) GetDefaultSort ¶
func (x *ListRequestMessage) GetDefaultSort() []string
func (*ListRequestMessage) GetSortTiebreaker ¶
func (x *ListRequestMessage) GetSortTiebreaker() []string
func (*ListRequestMessage) ProtoMessage ¶
func (*ListRequestMessage) ProtoMessage()
func (*ListRequestMessage) ProtoReflect ¶
func (x *ListRequestMessage) ProtoReflect() protoreflect.Message
func (*ListRequestMessage) Reset ¶
func (x *ListRequestMessage) Reset()
func (*ListRequestMessage) String ¶
func (x *ListRequestMessage) String() string
type MessageConstraint ¶
type MessageConstraint struct {
// contains filtered or unexported fields
}
func (*MessageConstraint) Descriptor
deprecated
func (*MessageConstraint) Descriptor() ([]byte, []int)
Deprecated: Use MessageConstraint.ProtoReflect.Descriptor instead.
func (*MessageConstraint) ProtoMessage ¶
func (*MessageConstraint) ProtoMessage()
func (*MessageConstraint) ProtoReflect ¶
func (x *MessageConstraint) ProtoReflect() protoreflect.Message
func (*MessageConstraint) Reset ¶
func (x *MessageConstraint) Reset()
func (*MessageConstraint) String ¶
func (x *MessageConstraint) String() string
type NumericRules ¶
type NumericRules struct { Filtering *FilteringConstraint `protobuf:"bytes,10,opt,name=filtering,proto3" json:"filtering,omitempty"` Sorting *SortingConstraint `protobuf:"bytes,11,opt,name=sorting,proto3" json:"sorting,omitempty"` // contains filtered or unexported fields }
func (*NumericRules) Descriptor
deprecated
func (*NumericRules) Descriptor() ([]byte, []int)
Deprecated: Use NumericRules.ProtoReflect.Descriptor instead.
func (*NumericRules) GetFiltering ¶
func (x *NumericRules) GetFiltering() *FilteringConstraint
func (*NumericRules) GetSorting ¶
func (x *NumericRules) GetSorting() *SortingConstraint
func (*NumericRules) ProtoMessage ¶
func (*NumericRules) ProtoMessage()
func (*NumericRules) ProtoReflect ¶
func (x *NumericRules) ProtoReflect() protoreflect.Message
func (*NumericRules) Reset ¶
func (x *NumericRules) Reset()
func (*NumericRules) String ¶
func (x *NumericRules) String() string
type OneofConstraint ¶
type OneofConstraint struct { Filtering *FilteringConstraint `protobuf:"bytes,10,opt,name=filtering,proto3" json:"filtering,omitempty"` // contains filtered or unexported fields }
func (*OneofConstraint) Descriptor
deprecated
func (*OneofConstraint) Descriptor() ([]byte, []int)
Deprecated: Use OneofConstraint.ProtoReflect.Descriptor instead.
func (*OneofConstraint) GetFiltering ¶
func (x *OneofConstraint) GetFiltering() *FilteringConstraint
func (*OneofConstraint) ProtoMessage ¶
func (*OneofConstraint) ProtoMessage()
func (*OneofConstraint) ProtoReflect ¶
func (x *OneofConstraint) ProtoReflect() protoreflect.Message
func (*OneofConstraint) Reset ¶
func (x *OneofConstraint) Reset()
func (*OneofConstraint) String ¶
func (x *OneofConstraint) String() string
type OpenTextRules ¶
type OpenTextRules struct { Searching *SearchingConstraint `protobuf:"bytes,10,opt,name=searching,proto3" json:"searching,omitempty"` // contains filtered or unexported fields }
func (*OpenTextRules) Descriptor
deprecated
func (*OpenTextRules) Descriptor() ([]byte, []int)
Deprecated: Use OpenTextRules.ProtoReflect.Descriptor instead.
func (*OpenTextRules) GetSearching ¶
func (x *OpenTextRules) GetSearching() *SearchingConstraint
func (*OpenTextRules) ProtoMessage ¶
func (*OpenTextRules) ProtoMessage()
func (*OpenTextRules) ProtoReflect ¶
func (x *OpenTextRules) ProtoReflect() protoreflect.Message
func (*OpenTextRules) Reset ¶
func (x *OpenTextRules) Reset()
func (*OpenTextRules) String ¶
func (x *OpenTextRules) String() string
type Or ¶
type Or struct { Filters []*Filter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"` // contains filtered or unexported fields }
func (*Or) Descriptor
deprecated
func (*Or) GetFilters ¶
func (*Or) ProtoMessage ¶
func (*Or) ProtoMessage()
func (*Or) ProtoReflect ¶
func (x *Or) ProtoReflect() protoreflect.Message
type PageRequest ¶
type PageRequest struct { Token *string `protobuf:"bytes,1,opt,name=token,proto3,oneof" json:"token,omitempty"` PageSize *int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3,oneof" json:"page_size,omitempty"` // contains filtered or unexported fields }
func (*PageRequest) Descriptor
deprecated
func (*PageRequest) Descriptor() ([]byte, []int)
Deprecated: Use PageRequest.ProtoReflect.Descriptor instead.
func (*PageRequest) GetPageSize ¶
func (x *PageRequest) GetPageSize() int64
func (*PageRequest) GetToken ¶
func (x *PageRequest) GetToken() string
func (*PageRequest) ProtoMessage ¶
func (*PageRequest) ProtoMessage()
func (*PageRequest) ProtoReflect ¶
func (x *PageRequest) ProtoReflect() protoreflect.Message
func (*PageRequest) Reset ¶
func (x *PageRequest) Reset()
func (*PageRequest) String ¶
func (x *PageRequest) String() string
type PageResponse ¶
type PageResponse struct { NextToken *string `protobuf:"bytes,1,opt,name=next_token,json=nextToken,proto3,oneof" json:"next_token,omitempty"` // contains filtered or unexported fields }
func (*PageResponse) Descriptor
deprecated
func (*PageResponse) Descriptor() ([]byte, []int)
Deprecated: Use PageResponse.ProtoReflect.Descriptor instead.
func (*PageResponse) GetNextToken ¶
func (x *PageResponse) GetNextToken() string
func (*PageResponse) ProtoMessage ¶
func (*PageResponse) ProtoMessage()
func (*PageResponse) ProtoReflect ¶
func (x *PageResponse) ProtoReflect() protoreflect.Message
func (*PageResponse) Reset ¶
func (x *PageResponse) Reset()
func (*PageResponse) String ¶
func (x *PageResponse) String() string
type QueryRequest ¶
type QueryRequest struct { Searches []*Search `protobuf:"bytes,1,rep,name=searches,proto3" json:"searches,omitempty"` Sorts []*Sort `protobuf:"bytes,2,rep,name=sorts,proto3" json:"sorts,omitempty"` Filters []*Filter `protobuf:"bytes,3,rep,name=filters,proto3" json:"filters,omitempty"` // contains filtered or unexported fields }
func (*QueryRequest) Descriptor
deprecated
func (*QueryRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryRequest.ProtoReflect.Descriptor instead.
func (*QueryRequest) GetFilters ¶
func (x *QueryRequest) GetFilters() []*Filter
func (*QueryRequest) GetSearches ¶
func (x *QueryRequest) GetSearches() []*Search
func (*QueryRequest) GetSorts ¶
func (x *QueryRequest) GetSorts() []*Sort
func (*QueryRequest) ProtoMessage ¶
func (*QueryRequest) ProtoMessage()
func (*QueryRequest) ProtoReflect ¶
func (x *QueryRequest) ProtoReflect() protoreflect.Message
func (*QueryRequest) Reset ¶
func (x *QueryRequest) Reset()
func (*QueryRequest) String ¶
func (x *QueryRequest) String() string
type Range ¶
type Range struct { Min string `protobuf:"bytes,1,opt,name=min,proto3" json:"min,omitempty"` Max string `protobuf:"bytes,2,opt,name=max,proto3" json:"max,omitempty"` // contains filtered or unexported fields }
func (*Range) Descriptor
deprecated
func (*Range) ProtoMessage ¶
func (*Range) ProtoMessage()
func (*Range) ProtoReflect ¶
func (x *Range) ProtoReflect() protoreflect.Message
type Search ¶
type Search struct { Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Search) Descriptor
deprecated
func (*Search) ProtoMessage ¶
func (*Search) ProtoMessage()
func (*Search) ProtoReflect ¶
func (x *Search) ProtoReflect() protoreflect.Message
type SearchingConstraint ¶
type SearchingConstraint struct { Searchable bool `protobuf:"varint,1,opt,name=searchable,proto3" json:"searchable,omitempty"` FieldIdentifier string `protobuf:"bytes,2,opt,name=field_identifier,json=fieldIdentifier,proto3" json:"field_identifier,omitempty"` // contains filtered or unexported fields }
func (*SearchingConstraint) Descriptor
deprecated
func (*SearchingConstraint) Descriptor() ([]byte, []int)
Deprecated: Use SearchingConstraint.ProtoReflect.Descriptor instead.
func (*SearchingConstraint) GetFieldIdentifier ¶
func (x *SearchingConstraint) GetFieldIdentifier() string
func (*SearchingConstraint) GetSearchable ¶
func (x *SearchingConstraint) GetSearchable() bool
func (*SearchingConstraint) ProtoMessage ¶
func (*SearchingConstraint) ProtoMessage()
func (*SearchingConstraint) ProtoReflect ¶
func (x *SearchingConstraint) ProtoReflect() protoreflect.Message
func (*SearchingConstraint) Reset ¶
func (x *SearchingConstraint) Reset()
func (*SearchingConstraint) String ¶
func (x *SearchingConstraint) String() string
type Sort ¶
type Sort struct { Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"` Descending bool `protobuf:"varint,2,opt,name=descending,proto3" json:"descending,omitempty"` // contains filtered or unexported fields }
func (*Sort) Descriptor
deprecated
func (*Sort) GetDescending ¶
func (*Sort) ProtoMessage ¶
func (*Sort) ProtoMessage()
func (*Sort) ProtoReflect ¶
func (x *Sort) ProtoReflect() protoreflect.Message
type SortingConstraint ¶
type SortingConstraint struct { Sortable bool `protobuf:"varint,1,opt,name=sortable,proto3" json:"sortable,omitempty"` DefaultSort bool `protobuf:"varint,2,opt,name=default_sort,json=defaultSort,proto3" json:"default_sort,omitempty"` // contains filtered or unexported fields }
func (*SortingConstraint) Descriptor
deprecated
func (*SortingConstraint) Descriptor() ([]byte, []int)
Deprecated: Use SortingConstraint.ProtoReflect.Descriptor instead.
func (*SortingConstraint) GetDefaultSort ¶
func (x *SortingConstraint) GetDefaultSort() bool
func (*SortingConstraint) GetSortable ¶
func (x *SortingConstraint) GetSortable() bool
func (*SortingConstraint) ProtoMessage ¶
func (*SortingConstraint) ProtoMessage()
func (*SortingConstraint) ProtoReflect ¶
func (x *SortingConstraint) ProtoReflect() protoreflect.Message
func (*SortingConstraint) Reset ¶
func (x *SortingConstraint) Reset()
func (*SortingConstraint) String ¶
func (x *SortingConstraint) String() string
type StringRules ¶
type StringRules struct { // Types that are assignable to WellKnown: // // *StringRules_OpenText // *StringRules_Date // *StringRules_ForeignKey WellKnown isStringRules_WellKnown `protobuf_oneof:"well_known"` // contains filtered or unexported fields }
func (*StringRules) Descriptor
deprecated
func (*StringRules) Descriptor() ([]byte, []int)
Deprecated: Use StringRules.ProtoReflect.Descriptor instead.
func (*StringRules) GetDate ¶
func (x *StringRules) GetDate() *DateRules
func (*StringRules) GetForeignKey ¶
func (x *StringRules) GetForeignKey() *ForeignKeyRules
func (*StringRules) GetOpenText ¶
func (x *StringRules) GetOpenText() *OpenTextRules
func (*StringRules) GetWellKnown ¶
func (m *StringRules) GetWellKnown() isStringRules_WellKnown
func (*StringRules) ProtoMessage ¶
func (*StringRules) ProtoMessage()
func (*StringRules) ProtoReflect ¶
func (x *StringRules) ProtoReflect() protoreflect.Message
func (*StringRules) Reset ¶
func (x *StringRules) Reset()
func (*StringRules) String ¶
func (x *StringRules) String() string
type StringRules_Date ¶
type StringRules_Date struct {
Date *DateRules `protobuf:"bytes,2,opt,name=date,proto3,oneof"`
}
type StringRules_ForeignKey ¶
type StringRules_ForeignKey struct {
ForeignKey *ForeignKeyRules `protobuf:"bytes,3,opt,name=foreign_key,json=foreignKey,proto3,oneof"`
}
type StringRules_OpenText ¶
type StringRules_OpenText struct {
OpenText *OpenTextRules `protobuf:"bytes,1,opt,name=open_text,json=openText,proto3,oneof"`
}
type TimestampRules ¶
type TimestampRules struct { Filtering *FilteringConstraint `protobuf:"bytes,10,opt,name=filtering,proto3" json:"filtering,omitempty"` Sorting *SortingConstraint `protobuf:"bytes,11,opt,name=sorting,proto3" json:"sorting,omitempty"` // contains filtered or unexported fields }
func (*TimestampRules) Descriptor
deprecated
func (*TimestampRules) Descriptor() ([]byte, []int)
Deprecated: Use TimestampRules.ProtoReflect.Descriptor instead.
func (*TimestampRules) GetFiltering ¶
func (x *TimestampRules) GetFiltering() *FilteringConstraint
func (*TimestampRules) GetSorting ¶
func (x *TimestampRules) GetSorting() *SortingConstraint
func (*TimestampRules) ProtoMessage ¶
func (*TimestampRules) ProtoMessage()
func (*TimestampRules) ProtoReflect ¶
func (x *TimestampRules) ProtoReflect() protoreflect.Message
func (*TimestampRules) Reset ¶
func (x *TimestampRules) Reset()
func (*TimestampRules) String ¶
func (x *TimestampRules) String() string
type UniqueStringRules ¶
type UniqueStringRules struct { Filtering *FilteringConstraint `protobuf:"bytes,10,opt,name=filtering,proto3" json:"filtering,omitempty"` // contains filtered or unexported fields }
func (*UniqueStringRules) Descriptor
deprecated
func (*UniqueStringRules) Descriptor() ([]byte, []int)
Deprecated: Use UniqueStringRules.ProtoReflect.Descriptor instead.
func (*UniqueStringRules) GetFiltering ¶
func (x *UniqueStringRules) GetFiltering() *FilteringConstraint
func (*UniqueStringRules) ProtoMessage ¶
func (*UniqueStringRules) ProtoMessage()
func (*UniqueStringRules) ProtoReflect ¶
func (x *UniqueStringRules) ProtoReflect() protoreflect.Message
func (*UniqueStringRules) Reset ¶
func (x *UniqueStringRules) Reset()
func (*UniqueStringRules) String ¶
func (x *UniqueStringRules) String() string
type UuidRules ¶
type UuidRules struct { Filtering *FilteringConstraint `protobuf:"bytes,10,opt,name=filtering,proto3" json:"filtering,omitempty"` // contains filtered or unexported fields }
func (*UuidRules) Descriptor
deprecated
func (*UuidRules) GetFiltering ¶
func (x *UuidRules) GetFiltering() *FilteringConstraint
func (*UuidRules) ProtoMessage ¶
func (*UuidRules) ProtoMessage()
func (*UuidRules) ProtoReflect ¶
func (x *UuidRules) ProtoReflect() protoreflect.Message