func (*PageFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{16}
}
Deprecated: Use PageFilter.ProtoReflect.Descriptor instead.
package pb
import (
	proto "github.com/golang/protobuf/proto"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
)
const (
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
const _ = proto.ProtoPackageIsVersion4
type FilterList_Operator int32
const (
	FilterList_MUST_PASS_ALL FilterList_Operator = 1
	FilterList_MUST_PASS_ONE FilterList_Operator = 2
)
var (
	FilterList_Operator_name = map[int32]string{
		1: "MUST_PASS_ALL",
		2: "MUST_PASS_ONE",
	}
	FilterList_Operator_value = map[string]int32{
		"MUST_PASS_ALL": 1,
		"MUST_PASS_ONE": 2,
	}
)
func (x FilterList_Operator) Enum() *FilterList_Operator {
	p := new(FilterList_Operator)
	*p = x
	return p
}
func (x FilterList_Operator) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (FilterList_Operator) Descriptor() protoreflect.EnumDescriptor {
	return file_Filter_proto_enumTypes[0].Descriptor()
}
func (FilterList_Operator) Type() protoreflect.EnumType {
	return &file_Filter_proto_enumTypes[0]
}
func (x FilterList_Operator) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (x *FilterList_Operator) UnmarshalJSON(b []byte) error {
	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
	if err != nil {
		return err
	}
	*x = FilterList_Operator(num)
	return nil
}
func (FilterList_Operator) EnumDescriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{8, 0}
}
type Filter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Name             *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	SerializedFilter []byte  `protobuf:"bytes,2,opt,name=serialized_filter,json=serializedFilter" json:"serialized_filter,omitempty"`
}
func (x *Filter) Reset() {
	*x = Filter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[0]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *Filter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*Filter) ProtoMessage() {}
func (x *Filter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[0]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*Filter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{0}
}
func (x *Filter) GetName() string {
	if x != nil && x.Name != nil {
		return *x.Name
	}
	return ""
}
func (x *Filter) GetSerializedFilter() []byte {
	if x != nil {
		return x.SerializedFilter
	}
	return nil
}
type ColumnCountGetFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Limit *int32 `protobuf:"varint,1,req,name=limit" json:"limit,omitempty"`
}
func (x *ColumnCountGetFilter) Reset() {
	*x = ColumnCountGetFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[1]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *ColumnCountGetFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*ColumnCountGetFilter) ProtoMessage() {}
func (x *ColumnCountGetFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[1]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*ColumnCountGetFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{1}
}
func (x *ColumnCountGetFilter) GetLimit() int32 {
	if x != nil && x.Limit != nil {
		return *x.Limit
	}
	return 0
}
type ColumnPaginationFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Limit        *int32 `protobuf:"varint,1,req,name=limit" json:"limit,omitempty"`
	Offset       *int32 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"`
	ColumnOffset []byte `protobuf:"bytes,3,opt,name=column_offset,json=columnOffset" json:"column_offset,omitempty"`
}
func (x *ColumnPaginationFilter) Reset() {
	*x = ColumnPaginationFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[2]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *ColumnPaginationFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*ColumnPaginationFilter) ProtoMessage() {}
func (x *ColumnPaginationFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[2]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*ColumnPaginationFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{2}
}
func (x *ColumnPaginationFilter) GetLimit() int32 {
	if x != nil && x.Limit != nil {
		return *x.Limit
	}
	return 0
}
func (x *ColumnPaginationFilter) GetOffset() int32 {
	if x != nil && x.Offset != nil {
		return *x.Offset
	}
	return 0
}
func (x *ColumnPaginationFilter) GetColumnOffset() []byte {
	if x != nil {
		return x.ColumnOffset
	}
	return nil
}
type ColumnPrefixFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Prefix []byte `protobuf:"bytes,1,req,name=prefix" json:"prefix,omitempty"`
}
func (x *ColumnPrefixFilter) Reset() {
	*x = ColumnPrefixFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[3]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *ColumnPrefixFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*ColumnPrefixFilter) ProtoMessage() {}
func (x *ColumnPrefixFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[3]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*ColumnPrefixFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{3}
}
func (x *ColumnPrefixFilter) GetPrefix() []byte {
	if x != nil {
		return x.Prefix
	}
	return nil
}
type ColumnRangeFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	MinColumn          []byte `protobuf:"bytes,1,opt,name=min_column,json=minColumn" json:"min_column,omitempty"`
	MinColumnInclusive *bool  `protobuf:"varint,2,opt,name=min_column_inclusive,json=minColumnInclusive" json:"min_column_inclusive,omitempty"`
	MaxColumn          []byte `protobuf:"bytes,3,opt,name=max_column,json=maxColumn" json:"max_column,omitempty"`
	MaxColumnInclusive *bool  `protobuf:"varint,4,opt,name=max_column_inclusive,json=maxColumnInclusive" json:"max_column_inclusive,omitempty"`
}
func (x *ColumnRangeFilter) Reset() {
	*x = ColumnRangeFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[4]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *ColumnRangeFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*ColumnRangeFilter) ProtoMessage() {}
func (x *ColumnRangeFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[4]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*ColumnRangeFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{4}
}
func (x *ColumnRangeFilter) GetMinColumn() []byte {
	if x != nil {
		return x.MinColumn
	}
	return nil
}
func (x *ColumnRangeFilter) GetMinColumnInclusive() bool {
	if x != nil && x.MinColumnInclusive != nil {
		return *x.MinColumnInclusive
	}
	return false
}
func (x *ColumnRangeFilter) GetMaxColumn() []byte {
	if x != nil {
		return x.MaxColumn
	}
	return nil
}
func (x *ColumnRangeFilter) GetMaxColumnInclusive() bool {
	if x != nil && x.MaxColumnInclusive != nil {
		return *x.MaxColumnInclusive
	}
	return false
}
type CompareFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	CompareOp  *CompareType `protobuf:"varint,1,req,name=compare_op,json=compareOp,enum=pb.CompareType" json:"compare_op,omitempty"`
	Comparator *Comparator  `protobuf:"bytes,2,opt,name=comparator" json:"comparator,omitempty"`
}
func (x *CompareFilter) Reset() {
	*x = CompareFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[5]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *CompareFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*CompareFilter) ProtoMessage() {}
func (x *CompareFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[5]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*CompareFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{5}
}
func (x *CompareFilter) GetCompareOp() CompareType {
	if x != nil && x.CompareOp != nil {
		return *x.CompareOp
	}
	return CompareType_LESS
}
func (x *CompareFilter) GetComparator() *Comparator {
	if x != nil {
		return x.Comparator
	}
	return nil
}
type DependentColumnFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	CompareFilter       *CompareFilter `protobuf:"bytes,1,req,name=compare_filter,json=compareFilter" json:"compare_filter,omitempty"`
	ColumnFamily        []byte         `protobuf:"bytes,2,opt,name=column_family,json=columnFamily" json:"column_family,omitempty"`
	ColumnQualifier     []byte         `protobuf:"bytes,3,opt,name=column_qualifier,json=columnQualifier" json:"column_qualifier,omitempty"`
	DropDependentColumn *bool          `protobuf:"varint,4,opt,name=drop_dependent_column,json=dropDependentColumn" json:"drop_dependent_column,omitempty"`
}
func (x *DependentColumnFilter) Reset() {
	*x = DependentColumnFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[6]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *DependentColumnFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*DependentColumnFilter) ProtoMessage() {}
func (x *DependentColumnFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[6]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*DependentColumnFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{6}
}
func (x *DependentColumnFilter) GetCompareFilter() *CompareFilter {
	if x != nil {
		return x.CompareFilter
	}
	return nil
}
func (x *DependentColumnFilter) GetColumnFamily() []byte {
	if x != nil {
		return x.ColumnFamily
	}
	return nil
}
func (x *DependentColumnFilter) GetColumnQualifier() []byte {
	if x != nil {
		return x.ColumnQualifier
	}
	return nil
}
func (x *DependentColumnFilter) GetDropDependentColumn() bool {
	if x != nil && x.DropDependentColumn != nil {
		return *x.DropDependentColumn
	}
	return false
}
type FamilyFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	CompareFilter *CompareFilter `protobuf:"bytes,1,req,name=compare_filter,json=compareFilter" json:"compare_filter,omitempty"`
}
func (x *FamilyFilter) Reset() {
	*x = FamilyFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[7]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *FamilyFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*FamilyFilter) ProtoMessage() {}
func (x *FamilyFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[7]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*FamilyFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{7}
}
func (x *FamilyFilter) GetCompareFilter() *CompareFilter {
	if x != nil {
		return x.CompareFilter
	}
	return nil
}
type FilterList struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Operator *FilterList_Operator `protobuf:"varint,1,req,name=operator,enum=pb.FilterList_Operator" json:"operator,omitempty"`
	Filters  []*Filter            `protobuf:"bytes,2,rep,name=filters" json:"filters,omitempty"`
}
func (x *FilterList) Reset() {
	*x = FilterList{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[8]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *FilterList) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*FilterList) ProtoMessage() {}
func (x *FilterList) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[8]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*FilterList) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{8}
}
func (x *FilterList) GetOperator() FilterList_Operator {
	if x != nil && x.Operator != nil {
		return *x.Operator
	}
	return FilterList_MUST_PASS_ALL
}
func (x *FilterList) GetFilters() []*Filter {
	if x != nil {
		return x.Filters
	}
	return nil
}
type FilterWrapper struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Filter *Filter `protobuf:"bytes,1,req,name=filter" json:"filter,omitempty"`
}
func (x *FilterWrapper) Reset() {
	*x = FilterWrapper{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[9]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *FilterWrapper) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*FilterWrapper) ProtoMessage() {}
func (x *FilterWrapper) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[9]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*FilterWrapper) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{9}
}
func (x *FilterWrapper) GetFilter() *Filter {
	if x != nil {
		return x.Filter
	}
	return nil
}
type FirstKeyOnlyFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
}
func (x *FirstKeyOnlyFilter) Reset() {
	*x = FirstKeyOnlyFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[10]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *FirstKeyOnlyFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*FirstKeyOnlyFilter) ProtoMessage() {}
func (x *FirstKeyOnlyFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[10]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*FirstKeyOnlyFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{10}
}
type FirstKeyValueMatchingQualifiersFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Qualifiers [][]byte `protobuf:"bytes,1,rep,name=qualifiers" json:"qualifiers,omitempty"`
}
func (x *FirstKeyValueMatchingQualifiersFilter) Reset() {
	*x = FirstKeyValueMatchingQualifiersFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[11]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *FirstKeyValueMatchingQualifiersFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*FirstKeyValueMatchingQualifiersFilter) ProtoMessage() {}
func (x *FirstKeyValueMatchingQualifiersFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[11]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*FirstKeyValueMatchingQualifiersFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{11}
}
func (x *FirstKeyValueMatchingQualifiersFilter) GetQualifiers() [][]byte {
	if x != nil {
		return x.Qualifiers
	}
	return nil
}
type FuzzyRowFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	FuzzyKeysData []*BytesBytesPair `protobuf:"bytes,1,rep,name=fuzzy_keys_data,json=fuzzyKeysData" json:"fuzzy_keys_data,omitempty"`
}
func (x *FuzzyRowFilter) Reset() {
	*x = FuzzyRowFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[12]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *FuzzyRowFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*FuzzyRowFilter) ProtoMessage() {}
func (x *FuzzyRowFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[12]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*FuzzyRowFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{12}
}
func (x *FuzzyRowFilter) GetFuzzyKeysData() []*BytesBytesPair {
	if x != nil {
		return x.FuzzyKeysData
	}
	return nil
}
type InclusiveStopFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	StopRowKey []byte `protobuf:"bytes,1,opt,name=stop_row_key,json=stopRowKey" json:"stop_row_key,omitempty"`
}
func (x *InclusiveStopFilter) Reset() {
	*x = InclusiveStopFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[13]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *InclusiveStopFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*InclusiveStopFilter) ProtoMessage() {}
func (x *InclusiveStopFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[13]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*InclusiveStopFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{13}
}
func (x *InclusiveStopFilter) GetStopRowKey() []byte {
	if x != nil {
		return x.StopRowKey
	}
	return nil
}
type KeyOnlyFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	LenAsVal *bool `protobuf:"varint,1,req,name=len_as_val,json=lenAsVal" json:"len_as_val,omitempty"`
}
func (x *KeyOnlyFilter) Reset() {
	*x = KeyOnlyFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[14]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *KeyOnlyFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*KeyOnlyFilter) ProtoMessage() {}
func (x *KeyOnlyFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[14]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*KeyOnlyFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{14}
}
func (x *KeyOnlyFilter) GetLenAsVal() bool {
	if x != nil && x.LenAsVal != nil {
		return *x.LenAsVal
	}
	return false
}
type MultipleColumnPrefixFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	SortedPrefixes [][]byte `protobuf:"bytes,1,rep,name=sorted_prefixes,json=sortedPrefixes" json:"sorted_prefixes,omitempty"`
}
func (x *MultipleColumnPrefixFilter) Reset() {
	*x = MultipleColumnPrefixFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[15]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *MultipleColumnPrefixFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*MultipleColumnPrefixFilter) ProtoMessage() {}
func (x *MultipleColumnPrefixFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[15]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*MultipleColumnPrefixFilter) Descriptor() ([]byte, []int) {
	return file_Filter_proto_rawDescGZIP(), []int{15}
}
func (x *MultipleColumnPrefixFilter) GetSortedPrefixes() [][]byte {
	if x != nil {
		return x.SortedPrefixes
	}
	return nil
}
type PageFilter struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	PageSize *int64 `protobuf:"varint,1,req,name=page_size,json=pageSize" json:"page_size,omitempty"`
}
func (x *PageFilter) Reset() {
	*x = PageFilter{}
	if protoimpl.UnsafeEnabled {
		mi := &file_Filter_proto_msgTypes[16]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *PageFilter) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*PageFilter) ProtoMessage() {}
func (x *PageFilter) ProtoReflect() protoreflect.Message {
	mi := &file_Filter_proto_msgTypes[16]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}